{"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":824752,"link":"/api/v1.1/game/824752/feed/live","metaData":{"wait":10,"timeStamp":"20260613_015831","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824752,"type":"R","doubleHeader":"N","id":"2026/06/12/texmlb-bosmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824752-2026-06-12","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-12T23:10:00Z","originalDate":"2026-06-12","officialDate":"2026-06-12","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140","season":2026,"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"tex","fileCode":"tex","abbreviation":"TEX","teamName":"Rangers","locationName":"Arlington","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Texas","record":{"gamesPlayed":69,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":34,"losses":35,"ties":0,"pct":".493"},"records":{},"divisionLeader":false,"wins":34,"losses":35,"winningPercentage":".493"},"franchiseName":"Texas","clubName":"Rangers","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111","season":2026,"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3"},"springVenue":{"id":4309,"link":"/api/v1/venues/4309"},"teamCode":"bos","fileCode":"bos","abbreviation":"BOS","teamName":"Red Sox","locationName":"Boston","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Boston","record":{"gamesPlayed":67,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":28,"losses":39,"ties":0,"pct":".418"},"records":{},"divisionLeader":false,"wins":28,"losses":39,"winningPercentage":".418"},"franchiseName":"Boston","clubName":"Red Sox","active":true}},"players":{"ID694497":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497","firstName":"Evan","lastName":"Carter","primaryNumber":"32","birthDate":"2002-08-29","currentAge":24,"birthCity":"Elizabethton","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Evan","useLastName":"Carter","middleName":"Jason","boxscoreName":"Carter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Evan Carter","nameSlug":"evan-carter-694497","firstLastName":"Evan Carter","lastFirstName":"Carter, Evan","lastInitName":"Carter, E","initLastName":"E Carter","fullFMLName":"Evan Jason Carter","fullLFMName":"Carter, Evan Jason","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID677958":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958","firstName":"Kumar","lastName":"Rocker","primaryNumber":"80","birthDate":"1999-11-22","currentAge":26,"birthCity":"Watkinsville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kumar","useLastName":"Rocker","boxscoreName":"Rocker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"rhymes with ‘Lamar’","mlbDebutDate":"2024-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kumar Rocker","nameSlug":"kumar-rocker-677958","firstLastName":"Kumar Rocker","lastFirstName":"Rocker, Kumar","lastInitName":"Rocker, K","initLastName":"K Rocker","fullFMLName":"Kumar Rocker","fullLFMName":"Rocker, Kumar ","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID687562":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562","firstName":"William","lastName":"Bennett","primaryNumber":"64","birthDate":"2000-12-02","currentAge":25,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Bennett","middleName":"Jacob","boxscoreName":"Bennett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Bennett","nameSlug":"jake-bennett-687562","firstLastName":"Jake Bennett","lastFirstName":"Bennett, Jake","lastInitName":"Bennett, J","initLastName":"J Bennett","fullFMLName":"William Jacob Bennett","fullLFMName":"Bennett, William Jacob","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID575929":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929","firstName":"Willson","lastName":"Contreras","primaryNumber":"40","birthDate":"1992-05-13","currentAge":34,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"6' 0\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Willson","useLastName":"Contreras","middleName":"Eduardo","boxscoreName":"Contreras, Wn","nickName":"Venezuela","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2016-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willson Contreras","nameSlug":"willson-contreras-575929","firstLastName":"Willson Contreras","lastFirstName":"Contreras, Willson","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"Willson Eduardo Contreras","fullLFMName":"Contreras, Willson Eduardo","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID683004":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004","firstName":"Jack","lastName":"Leiter","primaryNumber":"22","birthDate":"2000-04-21","currentAge":26,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Leiter","middleName":"Thomas","boxscoreName":"Leiter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"lighter","mlbDebutDate":"2024-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Leiter","nameSlug":"jack-leiter-683004","firstLastName":"Jack Leiter","lastFirstName":"Leiter, Jack","lastInitName":"Leiter, J","initLastName":"J Leiter","fullFMLName":"Jack Thomas Leiter","fullLFMName":"Leiter, Jack Thomas","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID592626":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626","firstName":"Joc","lastName":"Pederson","primaryNumber":"3","birthDate":"1992-04-21","currentAge":34,"birthCity":"Palo Alto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Joc","useLastName":"Pederson","middleName":"R.","boxscoreName":"Pederson","nickName":"King","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"PEE-der-sin","mlbDebutDate":"2014-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joc Pederson","nameSlug":"joc-pederson-592626","firstLastName":"Joc Pederson","lastFirstName":"Pederson, Joc","lastInitName":"Pederson, J","initLastName":"J Pederson","fullFMLName":"Joc R. Pederson","fullLFMName":"Pederson, Joc R.","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID813349":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349","firstName":"Todd","lastName":"Early","primaryNumber":"19","birthDate":"2002-04-03","currentAge":24,"birthCity":"Midlothian","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connelly","useLastName":"Early","middleName":"Connelly McNeil","boxscoreName":"Early","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connelly Early","nameSlug":"connelly-early-813349","firstLastName":"Connelly Early","lastFirstName":"Early, Connelly","lastInitName":"Early, C","initLastName":"C Early","fullFMLName":"Todd Connelly McNeil Early","fullLFMName":"Early, Todd Connelly McNeil","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID677800":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800","firstName":"Wilyer","lastName":"Abreu","primaryNumber":"52","birthDate":"1999-06-24","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wilyer","useLastName":"Abreu","middleName":"David","boxscoreName":"Abreu, W","gender":"M","nameMatrilineal":"Villalobos","isPlayer":true,"isVerified":true,"pronunciation":"WHEEL-yurr","mlbDebutDate":"2023-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wilyer Abreu","nameSlug":"wilyer-abreu-677800","firstLastName":"Wilyer Abreu","lastFirstName":"Abreu, Wilyer","lastInitName":"Abreu, W","initLastName":"W Abreu","fullFMLName":"Wilyer David Abreu","fullLFMName":"Abreu, Wilyer David","strikeZoneTop":3.117,"strikeZoneBottom":1.573},"ID676477":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477","firstName":"Garrett","lastName":"Whitlock","primaryNumber":"22","birthDate":"1996-06-11","currentAge":30,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Whitlock","middleName":"Getts","boxscoreName":"Whitlock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Whitlock","nameSlug":"garrett-whitlock-676477","firstLastName":"Garrett Whitlock","lastFirstName":"Whitlock, Garrett","lastInitName":"Whitlock, G","initLastName":"G Whitlock","fullFMLName":"Garrett Getts Whitlock","fullLFMName":"Whitlock, Garrett Getts","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID673962":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962","firstName":"Joshua","lastName":"Jung","primaryNumber":"6","birthDate":"1998-02-12","currentAge":28,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Josh","useLastName":"Jung","middleName":"Ryne","boxscoreName":"Jung, Jo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"young","mlbDebutDate":"2022-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Jung","nameSlug":"josh-jung-673962","firstLastName":"Josh Jung","lastFirstName":"Jung, Josh","lastInitName":"Jung, J","initLastName":"J Jung","fullFMLName":"Joshua Ryne Jung","fullLFMName":"Jung, Joshua Ryne","strikeZoneTop":3.263,"strikeZoneBottom":1.647},"ID679822":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822","firstName":"Justin","lastName":"Foscue","primaryNumber":"14","birthDate":"1999-03-02","currentAge":27,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Justin","useLastName":"Foscue","middleName":"Connor","boxscoreName":"Foscue","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOSS-Q","mlbDebutDate":"2024-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Foscue","nameSlug":"justin-foscue-679822","firstLastName":"Justin Foscue","lastFirstName":"Foscue, Justin","lastInitName":"Foscue, J","initLastName":"J Foscue","fullFMLName":"Justin Connor Foscue","fullLFMName":"Foscue, Justin Connor","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID543309":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309","firstName":"Kyle","lastName":"Higashioka","primaryNumber":"11","birthDate":"1990-04-20","currentAge":36,"birthCity":"Huntington Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kyle","useLastName":"Higashioka","middleName":"Harris","boxscoreName":"Higashioka","nickName":"Higgy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"he-GAH-she-OH-kah","mlbDebutDate":"2017-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Higashioka","nameSlug":"kyle-higashioka-543309","firstLastName":"Kyle Higashioka","lastFirstName":"Higashioka, Kyle","lastInitName":"Higashioka, K","initLastName":"K Higashioka","fullFMLName":"Kyle Harris Higashioka","fullLFMName":"Higashioka, Kyle Harris","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"ID669022":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022","firstName":"MacKenzie","lastName":"Gore","primaryNumber":"1","birthDate":"1999-02-24","currentAge":27,"birthCity":"Wilmington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"MacKenzie","useLastName":"Gore","middleName":"Evan","boxscoreName":"Gore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"MacKenzie Gore","nameSlug":"mackenzie-gore-669022","firstLastName":"MacKenzie Gore","lastFirstName":"Gore, MacKenzie","lastInitName":"Gore, M","initLastName":"M Gore","fullFMLName":"MacKenzie Evan Gore","fullLFMName":"Gore, MacKenzie Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686580":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580","firstName":"Justin","lastName":"Slaten","primaryNumber":"63","birthDate":"1997-09-15","currentAge":29,"birthCity":"Longview","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Slaten","middleName":"Michael","boxscoreName":"Slaten","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SLATE-in","mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Slaten","nameSlug":"justin-slaten-686580","firstLastName":"Justin Slaten","lastFirstName":"Slaten, Justin","lastInitName":"Slaten, J","initLastName":"J Slaten","fullFMLName":"Justin Michael Slaten","fullLFMName":"Slaten, Justin Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID596001":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001","firstName":"Jakob","lastName":"Junis","primaryNumber":"16","birthDate":"1992-09-16","currentAge":33,"birthCity":"Jacksonville","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jakob","useLastName":"Junis","middleName":"Benjamin Lee","boxscoreName":"Junis","nickName":"June Bug","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"pronunciation":"JOO-nis","mlbDebutDate":"2017-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jakob Junis","nameSlug":"jakob-junis-596001","firstLastName":"Jakob Junis","lastFirstName":"Junis, Jakob","lastInitName":"Junis, J","initLastName":"J Junis","fullFMLName":"Jakob Benjamin Lee Junis","fullLFMName":"Junis, Jakob Benjamin Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID553869":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869","firstName":"Elias","lastName":"Díaz","primaryNumber":"35","birthDate":"1990-11-17","currentAge":35,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Elias","useLastName":"Díaz","middleName":"David","boxscoreName":"Díaz, E","nickName":"El Maracucho","gender":"M","nameMatrilineal":"Soto","isPlayer":true,"isVerified":true,"pronunciation":"ee-LEE-iss DEE-az","mlbDebutDate":"2015-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elias Díaz","nameSlug":"elias-diaz-553869","firstLastName":"Elias Díaz","lastFirstName":"Díaz, Elias","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Elias David Díaz","fullLFMName":"Díaz, Elias David","strikeZoneTop":3.241,"strikeZoneBottom":1.636},"ID678882":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882","firstName":"Ceddanne","lastName":"Rafaela","primaryNumber":"3","birthDate":"2000-09-18","currentAge":25,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 10\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ceddanne","useLastName":"Rafaela","middleName":"Chipper Nicasio Marte","boxscoreName":"Rafaela","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"say-DAHN","mlbDebutDate":"2023-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ceddanne Rafaela","nameSlug":"ceddanne-rafaela-678882","firstLastName":"Ceddanne Rafaela","lastFirstName":"Rafaela, Ceddanne","lastInitName":"Rafaela, C","initLastName":"C Rafaela","fullFMLName":"Ceddanne Chipper Nicasio Marte Rafaela","fullLFMName":"Rafaela, Ceddanne Chipper Nicasio Marte","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID670245":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245","firstName":"Ryan","lastName":"Watson","primaryNumber":"56","birthDate":"1997-11-15","currentAge":28,"birthCity":"Auburn","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Watson","middleName":"Traylor","boxscoreName":"Watson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Watson","nameSlug":"ryan-watson-670245","firstLastName":"Ryan Watson","lastFirstName":"Watson, Ryan","lastInitName":"Watson, R","initLastName":"R Watson","fullFMLName":"Ryan Traylor Watson","fullLFMName":"Watson, Ryan Traylor","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694671":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671","firstName":"Wyatt","lastName":"Langford","primaryNumber":"36","birthDate":"2001-11-15","currentAge":24,"birthCity":"Trenton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wyatt","useLastName":"Langford","middleName":"Michael","boxscoreName":"Langford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wyatt Langford","nameSlug":"wyatt-langford-694671","firstLastName":"Wyatt Langford","lastFirstName":"Langford, Wyatt","lastInitName":"Langford, W","initLastName":"W Langford","fullFMLName":"Wyatt Michael Langford","fullLFMName":"Langford, Wyatt Michael","strikeZoneTop":3.196,"strikeZoneBottom":1.613},"ID669394":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394","firstName":"Jacob","lastName":"Burger","primaryNumber":"21","birthDate":"1996-04-10","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Burger","middleName":"Michael","boxscoreName":"Burger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Burger","nameSlug":"jake-burger-669394","firstLastName":"Jake Burger","lastFirstName":"Burger, Jake","lastInitName":"Burger, J","initLastName":"J Burger","fullFMLName":"Jacob Michael Burger","fullLFMName":"Burger, Jacob Michael","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID682608":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608","firstName":"Peyton","lastName":"Gray","primaryNumber":"75","birthDate":"1995-06-02","currentAge":31,"birthCity":"Columbus","birthStateProvince":"IN","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peyton","useLastName":"Gray","middleName":"Charles Paul","boxscoreName":"Gray","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peyton Gray","nameSlug":"peyton-gray-682608","firstLastName":"Peyton Gray","lastFirstName":"Gray, Peyton","lastInitName":"Gray, P","initLastName":"P Gray","fullFMLName":"Peyton Charles Paul Gray","fullLFMName":"Gray, Peyton Charles Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID594027":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027","firstName":"Tayron","lastName":"Guerrero","primaryNumber":"41","birthDate":"1991-01-09","currentAge":35,"birthCity":"Bocachica","birthCountry":"Colombia","height":"6' 8\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyron","useLastName":"Guerrero","middleName":"Luis","boxscoreName":"Guerrero","nickName":"El De Bocachica","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"TY-ron","mlbDebutDate":"2016-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyron Guerrero","nameSlug":"tyron-guerrero-594027","firstLastName":"Tyron Guerrero","lastFirstName":"Guerrero, Tyron","lastInitName":"Guerrero, T","initLastName":"T Guerrero","fullFMLName":"Tayron Luis Guerrero","fullLFMName":"Guerrero, Tayron Luis","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID641302":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302","firstName":"Tyler","lastName":"Alexander","primaryNumber":"13","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Alexander","middleName":"John","boxscoreName":"Alexander, T","nickName":"Todd The Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Alexander","nameSlug":"tyler-alexander-641302","firstLastName":"Tyler Alexander","lastFirstName":"Alexander, Tyler","lastInitName":"Alexander, T","initLastName":"T Alexander","fullFMLName":"Tyler John Alexander","fullLFMName":"Alexander, Tyler John","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669711":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711","firstName":"Gregory","lastName":"Weissert","primaryNumber":"57","birthDate":"1995-02-04","currentAge":31,"birthCity":"Bay Shore","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Greg","useLastName":"Weissert","middleName":"R.","boxscoreName":"Weissert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"WICE-ert","mlbDebutDate":"2022-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Greg Weissert","nameSlug":"greg-weissert-669711","firstLastName":"Greg Weissert","lastFirstName":"Weissert, Greg","lastInitName":"Weissert, G","initLastName":"G Weissert","fullFMLName":"Gregory R. Weissert","fullLFMName":"Weissert, Gregory R.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656641":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641","firstName":"Jacob","lastName":"Latz","primaryNumber":"67","birthDate":"1996-04-08","currentAge":30,"birthCity":"Lemont","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Latz","middleName":"Eugene","boxscoreName":"Latz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Latz","nameSlug":"jacob-latz-656641","firstLastName":"Jacob Latz","lastFirstName":"Latz, Jacob","lastInitName":"Latz, J","initLastName":"J Latz","fullFMLName":"Jacob Eugene Latz","fullLFMName":"Latz, Jacob Eugene","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681168":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168","firstName":"Luis","lastName":"Curvelo","primaryNumber":"57","birthDate":"2000-10-21","currentAge":25,"birthCity":"Higuerote","birthCountry":"Venezuela","height":"6' 1\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Curvelo","middleName":"Jefferso","boxscoreName":"Curvelo","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Curvelo","nameSlug":"luis-curvelo-681168","firstLastName":"Luis Curvelo","lastFirstName":"Curvelo, Luis","lastInitName":"Curvelo, L","initLastName":"L Curvelo","fullFMLName":"Luis Jefferso Curvelo","fullLFMName":"Curvelo, Luis Jefferso","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID657136":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136","firstName":"Connor","lastName":"Wong","primaryNumber":"12","birthDate":"1996-05-19","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Connor","useLastName":"Wong","middleName":"Sun-Han","boxscoreName":"Wong","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Wong","nameSlug":"connor-wong-657136","firstLastName":"Connor Wong","lastFirstName":"Wong, Connor","lastInitName":"Wong, C","initLastName":"C Wong","fullFMLName":"Connor Sun-Han Wong","fullLFMName":"Wong, Connor Sun-Han","strikeZoneTop":3.106,"strikeZoneBottom":1.567},"ID615698":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698","firstName":"Cal","lastName":"Quantrill","primaryNumber":"44","birthDate":"1995-02-10","currentAge":31,"birthCity":"Port Hope","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cal","useLastName":"Quantrill","middleName":"Paul","boxscoreName":"Quantrill","nickName":"Quan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"kwan-trull","mlbDebutDate":"2019-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Quantrill","nameSlug":"cal-quantrill-615698","firstLastName":"Cal Quantrill","lastFirstName":"Quantrill, Cal","lastInitName":"Quantrill, C","initLastName":"C Quantrill","fullFMLName":"Cal Paul Quantrill","fullLFMName":"Quantrill, Cal Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID670032":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032","firstName":"Nicholas","lastName":"Lopez","primaryNumber":"33","birthDate":"1995-03-13","currentAge":31,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nicky","useLastName":"Lopez","boxscoreName":"Lopez, N","nickName":"Shorts","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nicky Lopez","nameSlug":"nicky-lopez-670032","firstLastName":"Nicky Lopez","lastFirstName":"Lopez, Nicky","lastInitName":"Lopez, N","initLastName":"N Lopez","fullFMLName":"Nicholas Lopez","fullLFMName":"Lopez, Nicholas","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID543243":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243","firstName":"Sonny","lastName":"Gray","primaryNumber":"54","birthDate":"1989-11-07","currentAge":36,"birthCity":"Smyrna","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sonny","useLastName":"Gray","middleName":"Douglas","boxscoreName":"Gray, S","nickName":"Pickles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sonny Gray","nameSlug":"sonny-gray-543243","firstLastName":"Sonny Gray","lastFirstName":"Gray, Sonny","lastInitName":"Gray, S","initLastName":"S Gray","fullFMLName":"Sonny Douglas Gray","fullLFMName":"Gray, Sonny Douglas","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID655316":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316","firstName":"Andruw","lastName":"Monasterio","primaryNumber":"32","birthDate":"1997-05-30","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andruw","useLastName":"Monasterio","middleName":"José","boxscoreName":"Monasterio","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-drew","mlbDebutDate":"2023-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andruw Monasterio","nameSlug":"andruw-monasterio-655316","firstLastName":"Andruw Monasterio","lastFirstName":"Monasterio, Andruw","lastInitName":"Monasterio, A","initLastName":"A Monasterio","fullFMLName":"Andruw José Monasterio","fullLFMName":"Monasterio, Andruw José","strikeZoneTop":3.148,"strikeZoneBottom":1.589},"ID695239":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239","firstName":"Robert","lastName":"Ahlstrom","primaryNumber":"54","birthDate":"1999-06-18","currentAge":27,"birthCity":"Placerville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robby","useLastName":"Ahlstrom","middleName":"Coolidge","boxscoreName":"Ahlstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robby Ahlstrom","nameSlug":"robby-ahlstrom-695239","firstLastName":"Robby Ahlstrom","lastFirstName":"Ahlstrom, Robby","lastInitName":"Ahlstrom, R","initLastName":"R Ahlstrom","fullFMLName":"Robert Coolidge Ahlstrom","fullLFMName":"Ahlstrom, Robert Coolidge","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID643396":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396","firstName":"Isiah","lastName":"Kiner-Falefa","primaryNumber":"2","birthDate":"1995-03-23","currentAge":31,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Isiah","useLastName":"Kiner-Falefa","boxscoreName":"Kiner-Falefa","nickName":"Izzy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"KYE-nuhr fuh-LEFF-uh","mlbDebutDate":"2018-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isiah Kiner-Falefa","nameSlug":"isiah-kiner-falefa-643396","firstLastName":"Isiah Kiner-Falefa","lastFirstName":"Kiner-Falefa, Isiah","lastInitName":"Kiner-Falefa, I","initLastName":"I Kiner-Falefa","fullFMLName":"Isiah Kiner-Falefa","fullLFMName":"Kiner-Falefa, Isiah","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID677649":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649","firstName":"Ezequiel","lastName":"Duran","primaryNumber":"20","birthDate":"1999-05-22","currentAge":27,"birthCity":"San Juan de la Maguana","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Duran","middleName":"Alberto","boxscoreName":"Duran, E","gender":"M","nameMatrilineal":"Zabala","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Duran","nameSlug":"ezequiel-duran-677649","firstLastName":"Ezequiel Duran","lastFirstName":"Duran, Ezequiel","lastInitName":"Duran, E","initLastName":"E Duran","fullFMLName":"Ezequiel Alberto Duran","fullLFMName":"Duran, Ezequiel Alberto","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID681508":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508","firstName":"Michael","lastName":"Gasper","primaryNumber":"30","birthDate":"1995-10-11","currentAge":30,"birthCity":"Merrimack","birthStateProvince":"NH","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Mickey","useLastName":"Gasper","boxscoreName":"Gasper","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-08-12","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Gasper","nameSlug":"mickey-gasper-681508","firstLastName":"Mickey Gasper","lastFirstName":"Gasper, Mickey","lastInitName":"Gasper, M","initLastName":"M Gasper","fullFMLName":"Michael  Gasper","fullLFMName":"Gasper, Michael ","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID680737":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737","firstName":"Michael","lastName":"Helman","primaryNumber":"23","birthDate":"1996-05-23","currentAge":30,"birthCity":"Lincoln","birthStateProvince":"NE","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Helman","middleName":"James","boxscoreName":"Helman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Helman","nameSlug":"michael-helman-680737","firstLastName":"Michael Helman","lastFirstName":"Helman, Michael","lastInitName":"Helman, M","initLastName":"M Helman","fullFMLName":"Michael James Helman","fullLFMName":"Helman, Michael James","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID702332":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332","firstName":"Caleb","lastName":"Durbin","primaryNumber":"5","birthDate":"2000-02-22","currentAge":26,"birthCity":"Lake Forest","birthStateProvince":"IL","birthCountry":"USA","height":"5' 6\"","weight":183,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Caleb","useLastName":"Durbin","boxscoreName":"Durbin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Durbin","nameSlug":"caleb-durbin-702332","firstLastName":"Caleb Durbin","lastFirstName":"Durbin, Caleb","lastInitName":"Durbin, C","initLastName":"C Durbin","fullFMLName":"Caleb  Durbin","fullLFMName":"Durbin, Caleb","strikeZoneTop":2.947,"strikeZoneBottom":1.487},"ID624133":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133","firstName":"Ranger","lastName":"Suarez","primaryNumber":"55","birthDate":"1995-08-26","currentAge":31,"birthCity":"Pie de Cuesta","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ranger","useLastName":"Suarez","middleName":"Jose","boxscoreName":"Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"RAYN-jurr SWAHR-ez","mlbDebutDate":"2018-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ranger Suarez","nameSlug":"ranger-suarez-624133","firstLastName":"Ranger Suarez","lastFirstName":"Suarez, Ranger","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Ranger Jose Suarez","fullLFMName":"Suarez, Ranger Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID592454":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454","firstName":"Thomas","lastName":"Kahnle","birthDate":"1989-08-07","currentAge":37,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Kahnle","middleName":"Robert","boxscoreName":"Kahnle","nickName":"King Kahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"CANE-lee","mlbDebutDate":"2014-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Kahnle","nameSlug":"tommy-kahnle-592454","firstLastName":"Tommy Kahnle","lastFirstName":"Kahnle, Tommy","lastInitName":"Kahnle, T","initLastName":"T Kahnle","fullFMLName":"Thomas Robert Kahnle","fullLFMName":"Kahnle, Thomas Robert","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID665966":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966","firstName":"Carlos","lastName":"Narváez","primaryNumber":"75","birthDate":"1998-11-26","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carlos","useLastName":"Narváez","middleName":"Luis","boxscoreName":"Narváez","gender":"M","nameMatrilineal":"Olivo","isPlayer":true,"isVerified":false,"pronunciation":"nahr-VIE-ez","mlbDebutDate":"2024-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Narváez","nameSlug":"carlos-narvaez-665966","firstLastName":"Carlos Narváez","lastFirstName":"Narváez, Carlos","lastInitName":"Narváez, C","initLastName":"C Narváez","fullFMLName":"Carlos Luis Narváez","fullLFMName":"Narváez, Carlos Luis","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID594798":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798","firstName":"Jacob","lastName":"deGrom","primaryNumber":"48","birthDate":"1988-06-19","currentAge":38,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"deGrom","middleName":"Anthony","boxscoreName":"deGrom","nickName":"Jake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob deGrom","nameSlug":"jacob-degrom-594798","firstLastName":"Jacob deGrom","lastFirstName":"deGrom, Jacob","lastInitName":"deGrom, J","initLastName":"J deGrom","fullFMLName":"Jacob Anthony deGrom","fullLFMName":"deGrom, Jacob Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID681987":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987","firstName":"Nathan","lastName":"Eaton","primaryNumber":"18","birthDate":"1996-12-22","currentAge":29,"birthCity":"Chester","birthStateProvince":"VA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Nate","useLastName":"Eaton","boxscoreName":"Eaton","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Eaton","nameSlug":"nate-eaton-681987","firstLastName":"Nate Eaton","lastFirstName":"Eaton, Nate","lastInitName":"Eaton, N","initLastName":"N Eaton","fullFMLName":"Nathan Eaton","fullLFMName":"Eaton, Nathan","strikeZoneTop":3.151,"strikeZoneBottom":1.59},"ID607043":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043","firstName":"Brandon","lastName":"Nimmo","primaryNumber":"24","birthDate":"1993-03-27","currentAge":33,"birthCity":"Cheyenne","birthStateProvince":"WY","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Brandon","useLastName":"Nimmo","middleName":"Tate","boxscoreName":"Nimmo","nickName":"Tater","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"NIH-mo","mlbDebutDate":"2016-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Nimmo","nameSlug":"brandon-nimmo-607043","firstLastName":"Brandon Nimmo","lastFirstName":"Nimmo, Brandon","lastInitName":"Nimmo, B","initLastName":"B Nimmo","fullFMLName":"Brandon Tate Nimmo","fullLFMName":"Nimmo, Brandon Tate","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID680776":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776","firstName":"Jarren","lastName":"Duran","primaryNumber":"16","birthDate":"1996-09-05","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jarren","useLastName":"Duran","middleName":"William","boxscoreName":"Duran, Ja","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"duh-RAN","mlbDebutDate":"2021-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jarren Duran","nameSlug":"jarren-duran-680776","firstLastName":"Jarren Duran","lastFirstName":"Duran, Jarren","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jarren William Duran","fullLFMName":"Duran, Jarren William","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID801139":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139","firstName":"Payton","lastName":"Tolle","primaryNumber":"70","birthDate":"2002-11-01","currentAge":23,"birthCity":"Stillwater","birthStateProvince":"OK","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Payton","useLastName":"Tolle","middleName":"John","boxscoreName":"Tolle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Payton Tolle","nameSlug":"payton-tolle-801139","firstLastName":"Payton Tolle","lastFirstName":"Tolle, Payton","lastInitName":"Tolle, P","initLastName":"P Tolle","fullFMLName":"Payton John Tolle","fullLFMName":"Tolle, Payton John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID807799":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799","firstName":"Masataka","lastName":"Yoshida","primaryNumber":"7","birthDate":"1993-07-15","currentAge":33,"birthCity":"Fukui","birthCountry":"Japan","height":"5' 8\"","weight":192,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Masataka","useLastName":"Yoshida","boxscoreName":"Yoshida","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"mah-sah-TAH-kah yo-SHEE-dah","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masataka Yoshida","nameSlug":"masataka-yoshida-807799","firstLastName":"Masataka Yoshida","lastFirstName":"Yoshida, Masataka","lastInitName":"Yoshida, M","initLastName":"M Yoshida","fullFMLName":"Masataka Yoshida","fullLFMName":"Yoshida, Masataka ","strikeZoneTop":3.022,"strikeZoneBottom":1.525},"ID543135":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135","firstName":"Nathan","lastName":"Eovaldi","primaryNumber":"17","birthDate":"1990-02-13","currentAge":36,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nathan","useLastName":"Eovaldi","middleName":"Edward","boxscoreName":"Eovaldi","nickName":"Nitro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"ee-VAHL-dee","mlbDebutDate":"2011-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Eovaldi","nameSlug":"nathan-eovaldi-543135","firstLastName":"Nathan Eovaldi","lastFirstName":"Eovaldi, Nathan","lastInitName":"Eovaldi, N","initLastName":"N Eovaldi","fullFMLName":"Nathan Edward Eovaldi","fullLFMName":"Eovaldi, Nathan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668390":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390","firstName":"Cole","lastName":"Winn","primaryNumber":"60","birthDate":"1999-11-25","currentAge":26,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Winn","middleName":"Robert","boxscoreName":"Winn, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Winn","nameSlug":"cole-winn-668390","firstLastName":"Cole Winn","lastFirstName":"Winn, Cole","lastInitName":"Winn, C","initLastName":"C Winn","fullFMLName":"Cole Robert Winn","fullLFMName":"Winn, Cole Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID543056":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056","firstName":"Daniel","lastName":"Coulombe","primaryNumber":"67","birthDate":"1989-10-26","currentAge":36,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Danny","useLastName":"Coulombe","middleName":"Paul","boxscoreName":"Coulombe","nickName":"Frenchie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"KOO-loam","mlbDebutDate":"2014-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Danny Coulombe","nameSlug":"danny-coulombe-543056","firstLastName":"Danny Coulombe","lastFirstName":"Coulombe, Danny","lastInitName":"Coulombe, D","initLastName":"D Coulombe","fullFMLName":"Daniel Paul Coulombe","fullLFMName":"Coulombe, Daniel Paul","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID691785":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785","firstName":"Marcelo","lastName":"Mayer","birthDate":"2002-12-12","currentAge":23,"birthCity":"Chula Vista","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":188,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Marcelo","useLastName":"Mayer","boxscoreName":"Mayer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"MY-er","mlbDebutDate":"2025-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcelo Mayer","nameSlug":"marcelo-mayer-691785","firstLastName":"Marcelo Mayer","lastFirstName":"Mayer, Marcelo","lastInitName":"Mayer, M","initLastName":"M Mayer","fullFMLName":"Marcelo  Mayer","fullLFMName":"Mayer, Marcelo","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID547973":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973","firstName":"Albertin","lastName":"Chapman","primaryNumber":"44","birthDate":"1988-02-28","currentAge":38,"birthCity":"Holguin","birthCountry":"Cuba","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aroldis","useLastName":"Chapman","middleName":"Aroldis","boxscoreName":"Chapman","nickName":"The Missile","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"ah-ROL-diss","mlbDebutDate":"2010-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aroldis Chapman","nameSlug":"aroldis-chapman-547973","firstLastName":"Aroldis Chapman","lastFirstName":"Chapman, Aroldis","lastInitName":"Chapman, A","initLastName":"A Chapman","fullFMLName":"Albertin Aroldis Chapman","fullLFMName":"Chapman, Albertin Aroldis","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3","location":{"address1":"4 Yawkey Way","city":"Boston","state":"Massachusetts","stateAbbrev":"MA","postalCode":"02215","defaultCoordinates":{"latitude":42.346456,"longitude":-71.097441},"azimuthAngle":45.0,"elevation":21,"country":"USA","phone":"(617) 267-9440"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":37755,"turfType":"Grass","roofType":"Open","leftLine":310,"left":379,"leftCenter":390,"center":420,"rightCenter":380,"rightLine":302},"active":true,"season":"2026"},"officialVenue":{"id":3,"link":"/api/v1/venues/3"},"weather":{"condition":"Partly Cloudy","temp":"82","wind":"2 mph, L To R"},"gameInfo":{"attendance":33919,"firstPitch":"2026-06-12T23:12:00.000Z","gameDurationMinutes":166},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":3,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"home":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"}},"officialScorer":{"id":699537,"fullName":"Loren Foxx","link":"/api/v1/people/699537"},"primaryDatacaster":{"id":584273,"fullName":"Andy Andres","link":"/api/v1/people/584273"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joc Pederson singles on a ground ball to left fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-12T23:12:08.067Z","endTime":"2026-06-12T23:12:38.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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-06-12T19:45:37.640Z","endTime":"2026-06-12T22:50:18.386Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"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-06-12T22:50:18.386Z","endTime":"2026-06-12T23:10:54.987Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"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-06-12T23:10:54.987Z","endTime":"2026-06-12T23:12:10.406Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"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.1,"endSpeed":84.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.822812318176673,"aZ":-22.511513864690013,"pfxX":-0.2549695643744321,"pfxZ":5.317332667347639,"pX":-0.7870148946906669,"pZ":3.6322319770111795,"vX0":-0.02965080763698527,"vY0":-132.83708250062136,"vZ0":-0.5861686563543747,"x":147.0,"y":140.71,"x0":-0.7425607832960615,"y0":50.005369421731906,"z0":5.467448830933138,"aX":-0.463653023830342},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.7,"breakHorizontal":0.5,"spinRate":2307,"spinDirection":201},"zone":11,"typeConfidence":0.88,"plateTime":0.40962861805412665,"extension":6.324364676169805},"index":3,"playId":"c54b838a-5c39-31de-85d6-ce6483eba9be","pitchNumber":1,"startTime":"2026-06-12T23:12:10.406Z","endTime":"2026-06-12T23:12:14.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.267998861505856,"aZ":-22.35683471197872,"pfxX":-0.8665001745939711,"pfxZ":5.280341798765581,"pX":-0.904182406940412,"pZ":2.1883539500549376,"vX0":-0.0012303921764171763,"vY0":-134.34238389852973,"vZ0":-4.2270280143534,"x":151.47,"y":179.69,"x0":-0.7907926662242598,"y0":50.00544741815093,"z0":5.336686715490576,"aX":-1.6121966593726604},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.0,"breakHorizontal":1.6,"spinRate":2375,"spinDirection":208},"zone":13,"typeConfidence":0.89,"plateTime":0.4049812631653511,"extension":6.456336862125308},"hitData":{"launchSpeed":94.9,"launchAngle":5.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.59,"coordY":114.02}},"index":4,"playId":"e53ecc87-1cf8-3bdd-9fea-5cd9f3f75e6a","pitchNumber":2,"startTime":"2026-06-12T23:12:28.414Z","endTime":"2026-06-12T23:12:38.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:12:38.696Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a sharp line drive to left fielder Jarren Duran. Joc Pederson to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-12T23:12:46.395Z","endTime":"2026-06-12T23:13:16.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnThird":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21609382500996,"aZ":-26.610112350428437,"pfxX":-6.205453462208575,"pfxZ":2.9987165695565317,"pX":-0.790392134743233,"pZ":2.5697941228593226,"vX0":2.04098988852989,"vY0":-134.59391138070168,"vZ0":-2.6121397730818225,"x":147.13,"y":169.4,"x0":-0.7473874031204282,"y0":50.00208511029477,"z0":5.415845054334828,"aX":-11.509077373827116},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.2,"breakHorizontal":10.9,"spinRate":2172,"spinDirection":204},"zone":4,"typeConfidence":0.91,"plateTime":0.40525275281077233,"extension":6.391140900267414},"hitData":{"launchSpeed":105.7,"launchAngle":17.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":54.0,"coordY":111.0}},"index":0,"playId":"abfb2d44-7e2c-30f1-a154-999083e528c0","pitchNumber":1,"startTime":"2026-06-12T23:13:04.313Z","endTime":"2026-06-12T23:13:16.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:13:16.101Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-12T23:13:38.366Z","endTime":"2026-06-12T23:14:48.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnThird":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":92.0,"endSpeed":85.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.257589402723873,"aZ":-25.55986633816612,"pfxX":0.8336239813728483,"pfxZ":3.5910716518413697,"pX":0.14819180068994237,"pZ":3.6093190472392016,"vX0":2.0280785238869545,"vY0":-134.15507160686553,"vZ0":-0.2843648634918763,"x":111.35,"y":141.33,"x0":-0.7228228266704572,"y0":50.002548781369,"z0":5.522916942998762,"aX":1.5341513210122688},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.7,"breakHorizontal":-1.9,"spinRate":2349,"spinDirection":191},"zone":12,"typeConfidence":0.81,"plateTime":0.40670843528499523,"extension":6.39345274889485},"index":0,"playId":"9fbbff52-03bf-354a-ace0-189d714092b7","pitchNumber":1,"startTime":"2026-06-12T23:13:57.889Z","endTime":"2026-06-12T23:14:01.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.885913772710104,"aZ":-29.420121352537798,"pfxX":1.820457105296207,"pfxZ":1.5882164750141392,"pX":0.8471635853330791,"pZ":2.297173467591912,"vX0":3.3575215050699914,"vY0":-131.05112438149968,"vZ0":-2.4346280365420725,"x":84.71,"y":176.76,"x0":-0.687604394325058,"y0":50.00548813508258,"z0":5.4373968239335175,"aX":3.164714494479299},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.5,"breakHorizontal":-4.1,"spinRate":2468,"spinDirection":162},"zone":14,"typeConfidence":0.91,"plateTime":0.4180661397258789,"extension":6.4590521467752},"index":1,"playId":"d61b6955-385e-36cc-9552-9fa7faae098d","pitchNumber":2,"startTime":"2026-06-12T23:14:19.464Z","endTime":"2026-06-12T23:14:23.832Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.781700724002565,"aZ":-25.902855725493712,"pfxX":-5.823510851636884,"pfxZ":3.3735988991940324,"pX":0.5204089558242077,"pZ":2.037672224101925,"vX0":4.5014689263235175,"vY0":-135.77226662316176,"vZ0":-4.052538958887529,"x":97.16,"y":183.76,"x0":-0.40554597157132655,"y0":50.005452913833764,"z0":5.360484652597012,"aX":-10.832796817903604},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.4,"breakHorizontal":9.6,"spinRate":2285,"spinDirection":204},"zone":9,"typeConfidence":0.9,"plateTime":0.4040057237043664,"extension":6.552520628096045},"index":2,"playId":"8935a313-b5ab-3e15-866f-0ecec36e9237","pitchNumber":3,"startTime":"2026-06-12T23:14:43.646Z","endTime":"2026-06-12T23:14:48.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:14:48.112Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a ground ball to left fielder Jarren Duran. Joc Pederson scores. Josh Jung to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-12T23:15:06.843Z","endTime":"2026-06-12T23:15:52.657Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":{"id":543243,"link":"/api/v1/people/543243"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.857661945232767,"aZ":-25.507494015289005,"pfxX":-6.444140890816934,"pfxZ":3.530121611428621,"pX":-0.18125570055793372,"pZ":1.3178070685235623,"vX0":3.2520976183417143,"vY0":-136.51104080391278,"vZ0":-5.9456856360620405,"x":123.91,"y":203.2,"x0":-0.5502881652718737,"y0":50.00485902026817,"z0":5.278584243807328,"aX":-12.171819999613009},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.4,"breakHorizontal":11.0,"spinRate":2335,"spinDirection":206},"zone":13,"typeConfidence":0.91,"plateTime":0.401138716858239,"extension":6.669359453331404},"index":0,"playId":"5bb73a34-2a83-32e6-8bc3-a0d237a83407","pitchNumber":1,"startTime":"2026-06-12T23:15:22.975Z","endTime":"2026-06-12T23:15:27.757Z","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":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.504647897759078,"aZ":-29.42047171865098,"pfxX":1.6439727235150248,"pfxZ":1.5979192182485864,"pX":0.20070943267095603,"pZ":2.765345576818603,"vX0":1.6544345987294709,"vY0":-129.4245917821902,"vZ0":-1.3671458509239756,"x":109.35,"y":164.12,"x0":-0.6563735221633388,"y0":50.00604554773673,"z0":5.516920884246405,"aX":2.8387653294268786},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.9,"breakHorizontal":-3.2,"spinRate":2636,"spinDirection":140},"zone":5,"typeConfidence":0.9,"plateTime":0.42035658170663837,"extension":6.443382716781934},"hitData":{"launchSpeed":83.9,"launchAngle":7.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.83,"coordY":101.01}},"index":1,"playId":"99cce28b-5ea6-3c73-87dd-e5c11d883f64","pitchNumber":2,"startTime":"2026-06-12T23:15:41.109Z","endTime":"2026-06-12T23:15:52.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:15:52.657Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-12T23:16:26.501Z","endTime":"2026-06-12T23:19:06.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":79.5,"endSpeed":73.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48993580350279,"aZ":-42.513910503594694,"pfxX":6.058809418096834,"pfxZ":-7.650460165201434,"pX":-0.09169395286229477,"pZ":2.62780561273893,"vX0":-0.5128097732064993,"vY0":-115.73271695508012,"vZ0":2.412121888693463,"x":120.5,"y":167.83,"x0":-0.6535208252495717,"y0":50.0055392482971,"z0":5.656888933022136,"aX":8.18378481884838},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.0,"breakHorizontal":-10.8,"spinRate":2534,"spinDirection":31},"zone":5,"typeConfidence":0.89,"plateTime":0.4740719271594829,"extension":6.441798491011438},"index":0,"playId":"f9364492-6eb4-3b8b-96f7-5b525bf5c9c2","pitchNumber":1,"startTime":"2026-06-12T23:16:26.501Z","endTime":"2026-06-12T23:16:30.441Z","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.3,"endSpeed":79.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.729903696453334,"aZ":-36.935210926131305,"pfxX":4.467531375550408,"pfxZ":-3.0313436882929086,"pX":0.2277754355045974,"pZ":0.5171671390791273,"vX0":0.8087580798351677,"vY0":-124.3181140204069,"vZ0":-4.404325468108304,"x":108.32,"y":224.82,"x0":-0.6818682489135295,"y0":50.00067390524343,"z0":5.360834317921445,"aX":7.026853186015358},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.2,"breakHorizontal":-8.3,"spinRate":2572,"spinDirection":41},"zone":14,"typeConfidence":0.89,"plateTime":0.4397407100643358,"extension":6.547528766143439},"index":1,"playId":"e9baff3a-ffc9-3c1d-913a-92aaa0a4ad9e","pitchNumber":2,"startTime":"2026-06-12T23:16:45.541Z","endTime":"2026-06-12T23:16:48.953Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"eca923bb-fb60-4ec1-af51-1cf2cf7b70d2","startTime":"2026-06-12T23:17:10.428Z","endTime":"2026-06-12T23:17:15.428Z","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(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":86.2,"endSpeed":79.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.051961811677668,"aZ":-36.65441275505934,"pfxX":5.909056647140643,"pfxZ":-2.83062202513715,"pX":1.711951949054819,"pZ":0.1066071437840601,"vX0":3.510193361384434,"vY0":-125.4896154992534,"vZ0":-5.492549052044984,"x":51.74,"y":235.9,"x0":-0.4758895621508888,"y0":50.00342246423235,"z0":5.3338498904508755,"aX":9.356831655806456},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.2,"breakHorizontal":-11.5,"spinRate":2642,"spinDirection":32},"zone":14,"typeConfidence":0.91,"plateTime":0.43765468718527734,"extension":6.564620322004624},"index":3,"playId":"5217308f-d2ca-3bcd-818d-c8eb91b9a4bd","pitchNumber":3,"startTime":"2026-06-12T23:17:27.335Z","endTime":"2026-06-12T23:17:30.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59211344593175,"aZ":-37.91719182445574,"pfxX":8.114499033945059,"pfxZ":-3.6649254540742957,"pX":1.5315984889723337,"pZ":0.21603777785837733,"vX0":2.2487198363611505,"vY0":-124.48668383701393,"vZ0":-4.851993847900189,"x":58.62,"y":232.95,"x0":-0.4383787033046052,"y0":50.005214529341224,"z0":5.338122914203645,"aX":12.704241855900559},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.6,"breakHorizontal":-15.2,"spinRate":2490,"spinDirection":36},"zone":14,"typeConfidence":0.91,"plateTime":0.4404195279883929,"extension":6.582388590371169},"index":4,"playId":"bb415eec-330c-3651-b533-fecad4c42943","pitchNumber":4,"startTime":"2026-06-12T23:17:48.713Z","endTime":"2026-06-12T23:17:54.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.169957777455828,"aZ":-23.341257168774117,"pfxX":-8.337397368084023,"pfxZ":4.740962324104483,"pX":0.5658787618348573,"pZ":2.6459655612870883,"vX0":5.0529481455664085,"vY0":-135.9270296011486,"vZ0":-3.0966663020104543,"x":95.43,"y":167.34,"x0":-0.23880525468010783,"y0":50.00062083923775,"z0":5.42972040170535,"aX":-15.521965863334566},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.0,"breakHorizontal":13.9,"spinRate":2330,"spinDirection":206},"zone":6,"typeConfidence":0.91,"plateTime":0.40372473522351227,"extension":6.460839584253803},"index":5,"playId":"009b7c23-ef93-3626-adfb-32e3c5644e6f","pitchNumber":5,"startTime":"2026-06-12T23:18:11.330Z","endTime":"2026-06-12T23:18:14.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23757656900891,"aZ":-23.571153323484374,"pfxX":-6.393414568325339,"pfxZ":4.6041886940597045,"pX":-1.0215730499997449,"pZ":3.3483419676009376,"vX0":0.956157692121349,"vY0":-135.7477473547982,"vZ0":-1.110532185512462,"x":155.94,"y":148.37,"x0":-0.5470885751837039,"y0":50.006696378745744,"z0":5.401149211897516,"aX":-11.95437212786468},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":11.4,"spinRate":2331,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.40322898885901814,"extension":6.536740627374754},"index":6,"playId":"3a004874-a804-3490-8cc2-30f13e18eaa2","pitchNumber":6,"startTime":"2026-06-12T23:18:32.679Z","endTime":"2026-06-12T23:18:38.708Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24826468739688,"aZ":-36.563374935957114,"pfxX":4.341993840537355,"pfxZ":-2.7595667280217087,"pX":1.2517660610537156,"pZ":0.675797327176901,"vX0":3.197295138110585,"vY0":-125.39799288602741,"vZ0":-4.0475361622112755,"x":69.29,"y":220.53,"x0":-0.6035482789491764,"y0":50.001278783319215,"z0":5.292385932519601,"aX":6.915709021858124},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.6,"breakHorizontal":-8.6,"spinRate":2515,"spinDirection":38},"zone":14,"typeConfidence":0.89,"plateTime":0.4367262114186312,"extension":6.565272463330347},"index":7,"playId":"6c6509d7-69d7-3b1f-ada3-92b974025058","pitchNumber":7,"startTime":"2026-06-12T23:19:03.615Z","endTime":"2026-06-12T23:19:06.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:19:06.882Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-12T23:19:25.089Z","endTime":"2026-06-12T23:20:46.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.791323291442886,"aZ":-43.19773429744024,"pfxX":6.182770680777631,"pfxZ":-8.294689545103603,"pX":0.6300203781276695,"pZ":2.351093717369835,"vX0":0.8954515951443089,"vY0":-114.97976778186339,"vZ0":2.111394785368626,"x":92.99,"y":175.3,"x0":-0.567956747758636,"y0":50.003225817068106,"z0":5.63575916299483,"aX":8.216562450103485},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-14.2,"breakHorizontal":-11.4,"spinRate":2408,"spinDirection":27},"zone":6,"typeConfidence":0.88,"plateTime":0.4777291213457042,"extension":6.5272567490926825},"index":0,"playId":"a3e31395-8312-3c52-bd48-823b75b5c869","pitchNumber":1,"startTime":"2026-06-12T23:19:37.805Z","endTime":"2026-06-12T23:19:41.722Z","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":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08584310575323,"aZ":-43.530326238800846,"pfxX":6.162520983036281,"pfxZ":-8.21293940620068,"pX":-0.18105526167807096,"pZ":2.513617296684463,"vX0":-0.8774164260877326,"vY0":-117.12247038025042,"vZ0":2.2723328990097236,"x":123.9,"y":170.91,"x0":-0.6008260702785435,"y0":50.00248997638503,"z0":5.615624108832383,"aX":8.521252932725048},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-13.9,"breakHorizontal":-10.9,"spinRate":2417,"spinDirection":30},"zone":5,"typeConfidence":0.89,"plateTime":0.46848764076001626,"extension":6.462468200427088},"index":1,"playId":"d323b1fe-1b70-3627-b433-e8059a473cbf","pitchNumber":2,"startTime":"2026-06-12T23:19:57.592Z","endTime":"2026-06-12T23:20:01.947Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.858653917986597,"aZ":-34.3912708480815,"pfxX":6.4059559024956725,"pfxZ":-1.4076663215868566,"pX":1.886866111160178,"pZ":-0.8781387925786199,"vX0":4.190709750487534,"vY0":-124.62768153353252,"vZ0":-7.785875786041541,"x":45.08,"y":262.49,"x0":-0.6456175569397757,"y0":50.00114231663592,"z0":5.108455404460201,"aX":10.124651616442515},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.1,"breakHorizontal":-12.5,"spinRate":2666,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.4386450982969867,"extension":6.550853783566368},"index":2,"playId":"bd8ca9ca-a124-335a-a466-cf75019eb0e2","pitchNumber":3,"startTime":"2026-06-12T23:20:18.164Z","endTime":"2026-06-12T23:20:23.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.589115518442753,"aZ":-36.533091751055984,"pfxX":4.735716125734273,"pfxZ":-2.7461925083749916,"pX":0.3692975736468743,"pZ":1.3110883966026154,"vX0":0.8905471234457315,"vY0":-124.7185945194243,"vZ0":-2.6993201551085613,"x":102.92,"y":203.38,"x0":-0.6074923793792973,"y0":50.00593065951328,"z0":5.4018510940798805,"aX":7.508580812737395},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.4,"breakHorizontal":-8.8,"spinRate":2539,"spinDirection":43},"zone":14,"typeConfidence":0.89,"plateTime":0.4381183965223143,"extension":6.4558947193332665},"index":3,"playId":"a5b1e2cb-f599-335f-a870-569b518147e8","pitchNumber":4,"startTime":"2026-06-12T23:20:42.970Z","endTime":"2026-06-12T23:20:46.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:20:46.833Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mickey Gasper walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-12T23:22:14.808Z","endTime":"2026-06-12T23:23:57.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.904486615810324,"aZ":-12.439505517527815,"pfxX":-4.5771684946841305,"pfxZ":9.821793900111754,"pX":0.2939535222395131,"pZ":1.0115930362202523,"vX0":5.702835585426739,"vY0":-140.39416471412727,"vZ0":-9.721051449770956,"x":105.8,"y":211.47,"x0":-1.1629361053413718,"y0":50.00120604038151,"z0":5.315201731554591,"aX":-9.194761796737067},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":7.2,"spinRate":2296,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3892083410306957,"extension":7.082750312592317},"index":0,"playId":"eda830cd-470d-3174-be60-29f99f06e151","pitchNumber":1,"startTime":"2026-06-12T23:23:02.201Z","endTime":"2026-06-12T23:23:06.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.044185657190496,"aZ":-14.855617267353175,"pfxX":-4.777093194993837,"pfxZ":8.540369280059483,"pX":-0.17583344358387898,"pZ":3.836946712129589,"vX0":4.491001483665162,"vY0":-141.45702850947583,"vZ0":-2.1799672034324584,"x":123.7,"y":135.18,"x0":-1.1628014934006963,"y0":50.00454808426895,"z0":5.569186627666388,"aX":-9.689502350753003},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":7.8,"spinRate":2383,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3871006646091568,"extension":6.870263710006306},"index":1,"playId":"a7a2ac6e-187a-3c4e-a576-ea2d95598709","pitchNumber":2,"startTime":"2026-06-12T23:23:17.836Z","endTime":"2026-06-12T23:23:21.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.984205687928583,"aZ":-11.613789326221015,"pfxX":-4.940082071472814,"pfxZ":10.233938022114579,"pX":-0.44306985277111127,"pZ":3.7390564266963007,"vX0":3.947835094068654,"vY0":-140.8360231541663,"vZ0":-2.7395651557164236,"x":133.89,"y":137.83,"x0":-1.2211933679045028,"y0":50.000255518471945,"z0":5.475508931073825,"aX":-9.922453880648408},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":8.2,"spinRate":2508,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38890933305213027,"extension":6.839543692416278},"index":2,"playId":"51cdcb65-f6f4-32b8-b034-8be8182ff9f2","pitchNumber":3,"startTime":"2026-06-12T23:23:34.641Z","endTime":"2026-06-12T23:23:39.787Z","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":97.5,"endSpeed":89.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.151438649106446,"aZ":-13.750862798996327,"pfxX":-5.16645859055809,"pfxZ":9.02888627019839,"pX":0.17609287968730172,"pZ":3.5549510532859445,"vX0":5.5846119003764585,"vY0":-141.8761753283375,"vZ0":-2.9677828548351184,"x":110.29,"y":142.8,"x0":-1.1456149348483906,"y0":50.00536311227687,"z0":5.4898477925499005,"aX":-10.545128255538707},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":8.3,"spinRate":2502,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.38591327425814725,"extension":6.858897947539459},"index":3,"playId":"e4fff259-e640-35f2-b7b3-932fcb723dcc","pitchNumber":4,"startTime":"2026-06-12T23:23:53.396Z","endTime":"2026-06-12T23:23:57.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:23:57.002Z","atBatIndex":6},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ceddanne Rafaela grounds into a force out, shortstop Ezequiel Duran to second baseman Nicky Lopez. Mickey Gasper out at 2nd. Ceddanne Rafaela to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-12T23:24:24.547Z","endTime":"2026-06-12T23:26:56.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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_force_out","runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97601115925796,"aZ":-13.136950171636128,"pfxX":-4.6363482803515,"pfxZ":9.582063563617295,"pX":0.8295733528668138,"pZ":3.4858109567391904,"vX0":7.047094056468935,"vY0":-139.69800509465486,"vZ0":-3.236585611449683,"x":85.38,"y":144.66,"x0":-1.1174138174320751,"y0":50.00088685015739,"z0":5.51685332216724,"aX":-9.210091244908655},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":7.1,"spinRate":2386,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39133347670103635,"extension":6.874577926913598},"index":0,"playId":"ae5f1dd1-d02c-39ff-ba53-20e8fe2351ac","pitchNumber":1,"startTime":"2026-06-12T23:24:24.547Z","endTime":"2026-06-12T23:24:29.517Z","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.4,"endSpeed":79.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.840884331435863,"aZ":-32.91424940068477,"pfxX":0.8612226121430684,"pfxZ":-0.468910027998799,"pX":0.20748242408742024,"pZ":2.4043687208789484,"vX0":3.6574132418380976,"vY0":-124.40384214895397,"vZ0":-1.3983877886824845,"x":109.09,"y":173.86,"x0":-1.3882059775380071,"y0":50.00293689793563,"z0":5.679630827191986,"aX":1.3612087180521388},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.0,"breakHorizontal":-2.3,"spinRate":2735,"spinDirection":73},"zone":5,"typeConfidence":2.0,"plateTime":0.43876829164308084,"extension":6.625337225781345},"index":1,"playId":"cc7020b8-0f4b-3558-87d4-93a18873eb12","pitchNumber":2,"startTime":"2026-06-12T23:24:40.746Z","endTime":"2026-06-12T23:24:44.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.128237838856307,"aZ":-31.960267056892217,"pfxX":1.1523453753517077,"pfxZ":0.12896225149730078,"pX":-0.18432464938704668,"pZ":2.213777836084899,"vX0":2.743223545333629,"vY0":-127.08269186576989,"vZ0":-2.2693155438721058,"x":124.03,"y":179.01,"x0":-1.4241185407996364,"y0":50.003582738483885,"z0":5.6377718085145965,"aX":1.898731768053384},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.0,"breakHorizontal":-2.6,"spinRate":2768,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.42972219034763404,"extension":6.623224608323295},"index":2,"playId":"138d2196-ae5b-3c0b-88c3-eccb4757fb23","pitchNumber":3,"startTime":"2026-06-12T23:24:59.712Z","endTime":"2026-06-12T23:25:02.992Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-12T23:25:18.699Z","endTime":"2026-06-12T23:25:29.022Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"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":97.2,"endSpeed":89.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48373614166572,"aZ":-14.003389673311053,"pfxX":-5.584230288010443,"pfxZ":8.891631509268873,"pX":-0.5441242196759404,"pZ":4.307328141123796,"vX0":3.586951195003312,"vY0":-141.612970458838,"vZ0":-1.2081128839002193,"x":137.74,"y":122.48,"x0":-1.097695469666692,"y0":50.00071548117477,"z0":5.629558097933588,"aX":-11.41005973326074},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":9.5,"spinRate":2374,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3858743854323454,"extension":6.722589727111587},"index":4,"playId":"12dbf8c7-185c-3214-88f8-906def886176","pitchNumber":4,"startTime":"2026-06-12T23:25:29.022Z","endTime":"2026-06-12T23:25:33.372Z","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":95.5,"endSpeed":88.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59157748613085,"aZ":-13.389980861580124,"pfxX":-4.02777587804498,"pfxZ":9.513479917575012,"pX":0.6784898877863956,"pZ":2.7328054749440183,"vX0":6.797463629493042,"vY0":-139.00441508074871,"vZ0":-5.062769221349159,"x":91.14,"y":164.99,"x0":-1.265435288364093,"y0":50.00064947124987,"z0":5.453549869983399,"aX":-7.9514727767471225},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":6.0,"spinRate":2379,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3927295747041306,"extension":6.782129930134995},"index":5,"playId":"4c4be01f-b302-3c5d-897f-e503fc3cbf55","pitchNumber":5,"startTime":"2026-06-12T23:25:49.525Z","endTime":"2026-06-12T23:25:52.907Z","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":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.181860804653752,"aZ":-15.218242952269113,"pfxX":-7.059009473986709,"pfxZ":8.538186445732425,"pX":-0.8364563345062963,"pZ":1.8554697666330973,"vX0":3.4501760712999245,"vY0":-139.72661175662867,"vZ0":-7.0228586376087305,"x":148.88,"y":188.68,"x0":-1.1670813672736469,"y0":50.00560313900116,"z0":5.393328196804645,"aX":-14.02145886769831},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":12.1,"spinRate":2260,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.39134424182712824,"extension":6.692089987537425},"index":6,"playId":"13571db6-a08d-38b7-bac8-775f9c4414a9","pitchNumber":6,"startTime":"2026-06-12T23:26:12.813Z","endTime":"2026-06-12T23:26:39.830Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"}}},{"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.9,"endSpeed":87.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60622708495977,"aZ":-15.232513439663363,"pfxX":-7.82081682666793,"pfxZ":8.604432674003935,"pX":-0.3706541925881493,"pZ":1.6480837305426368,"vX0":4.886652986332424,"vY0":-139.4930899338913,"vZ0":-7.522584240075202,"x":131.13,"y":194.28,"x0":-1.1297154338934061,"y0":50.00584765695582,"z0":5.385830787168182,"aX":-15.40314214721693},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":13.2,"spinRate":2326,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.3927830076561398,"extension":7.008838981885496},"hitData":{"launchSpeed":89.4,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.99,"coordY":147.85}},"index":7,"playId":"d203bb29-3ba4-3ae7-872d-edc8619bbecb","pitchNumber":7,"startTime":"2026-06-12T23:26:49.349Z","endTime":"2026-06-12T23:26:56.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:26:56.242Z","atBatIndex":7},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Wilyer Abreu out on a sacrifice fly to left fielder Wyatt Langford. Ceddanne Rafaela scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-12T23:27:12.989Z","endTime":"2026-06-12T23:30:17.156Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.9,"endSpeed":76.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.211230135047963,"aZ":-39.8473771759645,"pfxX":0.8229141113587155,"pfxZ":-5.284614343967369,"pX":0.5972123377778362,"pZ":1.4822607663111467,"vX0":3.609024071979455,"vY0":-119.28938873284027,"vZ0":-1.9027995203315093,"x":94.24,"y":198.76,"x0":-1.0371572556550641,"y0":50.000488885024424,"z0":5.85571053933669,"aX":1.1953462309579561},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-9.7,"breakHorizontal":-2.3,"spinRate":2732,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.45774768555264433,"extension":6.585895090367718},"index":0,"playId":"5b53ae2e-038e-3ff2-b54d-d8c5dbdf87d7","pitchNumber":1,"startTime":"2026-06-12T23:27:30.308Z","endTime":"2026-06-12T23:27:35.858Z","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.0,"endSpeed":89.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71936425304644,"aZ":-11.042961159195569,"pfxX":-6.7425860911600175,"pfxZ":10.43817354571399,"pX":0.8787561664680464,"pZ":1.5015197192759169,"vX0":7.896561133332597,"vY0":-140.84163073835452,"vZ0":-8.654061379362162,"x":83.5,"y":198.24,"x0":-1.0752583858381002,"y0":50.00098792407945,"z0":5.313892282882805,"aX":-13.647521706782657},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.4,"breakHorizontal":10.8,"spinRate":2468,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.38777269252880986,"extension":6.874169930857013},"index":1,"playId":"8ec81b0d-d301-3196-9036-44c9749d9a1b","pitchNumber":2,"startTime":"2026-06-12T23:27:54.929Z","endTime":"2026-06-12T23:28:00.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.319699949472135,"aZ":-13.56209936895732,"pfxX":-4.66181283842348,"pfxZ":9.389943327944142,"pX":0.26075698800746766,"pZ":2.1561769669332076,"vX0":5.73679867743797,"vY0":-139.4144387342028,"vZ0":-6.5145238600570865,"x":107.06,"y":180.56,"x0":-1.2113130256458928,"y0":50.000686108017405,"z0":5.4062900185843334,"aX":-9.23888996670294},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":7.3,"spinRate":2308,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39183564123247416,"extension":6.849597224490716},"index":2,"playId":"2ba6d9ca-6809-3967-a08b-161ba4883f6a","pitchNumber":3,"startTime":"2026-06-12T23:28:17.000Z","endTime":"2026-06-12T23:28:23.592Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32145535584578,"aZ":-15.92424082412144,"pfxX":-4.784566841672673,"pfxZ":8.027464902844322,"pX":-0.6578885724938753,"pZ":3.0175555068370272,"vX0":3.3969250296778886,"vY0":-141.41728262088463,"vZ0":-3.979587440213913,"x":142.08,"y":157.31,"x0":-1.2531374448657804,"y0":50.00589667907804,"z0":5.4648731220605935,"aX":-9.69034668212287},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":7.9,"spinRate":2209,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.38734848938799216,"extension":6.601765442906445},"index":3,"playId":"3306a1cc-c008-3003-9c17-2a55af11ca85","pitchNumber":4,"startTime":"2026-06-12T23:28:45.978Z","endTime":"2026-06-12T23:28:58.201Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ceddanne Rafaela steals (7) 2nd base. Ceddanne Rafaela to 3rd. Ceddanne Rafaela advances to 3rd, on a throwing error by catcher Kyle Higashioka.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"actionPlayId":"3306a1cc-c008-3003-9c17-2a55af11ca85","startTime":"2026-06-12T23:29:17.266Z","endTime":"2026-06-12T23:29:32.629Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"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":98.3,"endSpeed":90.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.853203741329096,"aZ":-10.489610992882204,"pfxX":-5.482476611820334,"pfxZ":10.420648519198773,"pX":0.45617344127679604,"pZ":3.0336673260148874,"vX0":6.373842597630396,"vY0":-143.08718464524154,"vZ0":-4.896896081761582,"x":99.61,"y":156.87,"x0":-1.0840075253879689,"y0":50.00632323431758,"z0":5.419811824503255,"aX":-11.413217719860953},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.1,"breakHorizontal":8.8,"spinRate":2438,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.38223290443359037,"extension":7.087931584552625},"index":5,"playId":"4e81163c-40ec-3400-8135-e1854b6edc3f","pitchNumber":5,"startTime":"2026-06-12T23:29:32.629Z","endTime":"2026-06-12T23:29:37.353Z","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":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.313790932262545,"aZ":-25.962482868992584,"pfxX":-7.789780111929765,"pfxZ":3.443118427213639,"pX":-0.7985382872048696,"pZ":2.461145342164146,"vX0":3.8649555955742776,"vY0":-132.96599709359973,"vZ0":-3.047241859356349,"x":147.44,"y":172.33,"x0":-1.252394494317593,"y0":50.00530124558149,"z0":5.489163403918744,"aX":-14.065115766469969},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.9,"breakHorizontal":13.3,"spinRate":1374,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.4106376508377636,"extension":6.655339043220429},"hitData":{"launchSpeed":79.5,"launchAngle":49.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.42,"coordY":124.83}},"index":6,"playId":"3a72c78a-80b1-3210-8192-3dbf4e51f4eb","pitchNumber":6,"startTime":"2026-06-12T23:30:05.178Z","endTime":"2026-06-12T23:30:17.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:30:17.156Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willson Contreras homers (14) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-12T23:30:48.606Z","endTime":"2026-06-12T23:31:22.295Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.310600578299322,"aZ":-14.719521804824511,"pfxX":-5.238459387249812,"pfxZ":8.329207622275206,"pX":0.5731300759344535,"pZ":2.1891543112031813,"vX0":6.589143088326551,"vY0":-143.20693624762305,"vZ0":-6.4448398821217845,"x":95.15,"y":179.67,"x0":-1.067360776735441,"y0":50.002918814781495,"z0":5.3744222452730614,"aX":-10.978020162170912},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.0,"breakHorizontal":8.3,"spinRate":2190,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3811701672113146,"extension":7.106604191686689},"hitData":{"launchSpeed":104.3,"launchAngle":41.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":90.89,"coordY":50.03}},"index":0,"playId":"7cb9d8a0-5c43-3763-9572-fcf7cd65b6bf","pitchNumber":1,"startTime":"2026-06-12T23:30:56.262Z","endTime":"2026-06-12T23:31:22.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:31:22.295Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a line drive to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-12T23:31:16.740Z","endTime":"2026-06-12T23:32:32.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.596723917387756,"aZ":-14.544791314263945,"pfxX":-3.6174323772571273,"pfxZ":8.429417019264097,"pX":-0.29509930386518435,"pZ":4.045408973117965,"vX0":3.4664346434054596,"vY0":-143.15206108664694,"vZ0":-1.8072920547726468,"x":128.25,"y":129.55,"x0":-1.0470755482154865,"y0":50.00581426600675,"z0":5.587423718656053,"aX":-7.568621935024206},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.1,"breakHorizontal":5.9,"spinRate":2259,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3814680030777584,"extension":6.852661355715211},"index":0,"playId":"0c7fc998-b3e0-354e-bfa9-305d3ad40439","pitchNumber":1,"startTime":"2026-06-12T23:31:48.206Z","endTime":"2026-06-12T23:31:52.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.559810355182663,"aZ":-42.24396072608358,"pfxX":3.0446132210792225,"pfxZ":-6.941008286435467,"pX":1.135283875618297,"pZ":2.4551400122369604,"vX0":4.110982646491337,"vY0":-119.26957463549039,"vZ0":0.9310770279799692,"x":73.73,"y":172.49,"x0":-1.002166523122821,"y0":50.00584450326561,"z0":5.85022228995482,"aX":4.41407607156349},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-12.1,"breakHorizontal":-6.5,"spinRate":2698,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.45811765346885736,"extension":6.590014497263424},"index":1,"playId":"cca7ff32-a8bb-3a75-a002-c3e2e63ca9e3","pitchNumber":2,"startTime":"2026-06-12T23:32:06.401Z","endTime":"2026-06-12T23:32:11.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.810225993606085,"aZ":-19.661435549916447,"pfxX":-3.514999462448364,"pfxZ":6.452275674605456,"pX":0.5690759117264016,"pZ":2.819966870584422,"vX0":6.13105246920978,"vY0":-137.2771951593316,"vZ0":-3.823243062679816,"x":95.31,"y":162.64,"x0":-1.220390231658837,"y0":50.003112480776394,"z0":5.542223605123485,"aX":-6.817299545463358},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":5.3,"spinRate":2527,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.3965650446632405,"extension":6.779972735524729},"hitData":{"launchSpeed":93.3,"launchAngle":10.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":164.3,"coordY":149.36}},"index":2,"playId":"8418e045-2821-3450-97f1-a0cc6f877a27","pitchNumber":3,"startTime":"2026-06-12T23:32:26.194Z","endTime":"2026-06-12T23:32:32.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:32:32.646Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Caleb Durbin lines out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-12T23:33:39.827Z","endTime":"2026-06-12T23:35:17.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-12T23:33:00.973Z","endTime":"2026-06-12T23:33:41.960Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14631538557179,"aZ":-32.58636517534673,"pfxX":0.39963666632940664,"pfxZ":-0.2550177259116797,"pX":0.08445007806441823,"pZ":1.8700064676528598,"vX0":3.2926979287790394,"vY0":-126.69372509006081,"vZ0":-2.826975525875196,"x":113.78,"y":188.29,"x0":-1.2845094177936207,"y0":50.00224105316642,"z0":5.607512839986439,"aX":0.6484563950215002},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.8,"breakHorizontal":-1.4,"spinRate":2639,"spinDirection":84},"zone":8,"typeConfidence":2.0,"plateTime":0.4325023650685704,"extension":6.717317545641933},"index":1,"playId":"9a2ecda7-8988-34b2-8839-f72eb1fb910c","pitchNumber":1,"startTime":"2026-06-12T23:33:41.960Z","endTime":"2026-06-12T23:33:45.203Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"d658ef57-40f9-3329-9d2b-4eeb1a0fdcde","startTime":"2026-06-12T23:34:02.009Z","endTime":"2026-06-12T23:34:05.383Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.320165919839756,"aZ":-31.920225545206446,"pfxX":0.8641814353990775,"pfxZ":0.14968036622665104,"pX":0.8315166208722695,"pZ":0.28195032700223205,"vX0":4.6209279218067,"vY0":-126.76780303382027,"vZ0":-6.836331315297413,"x":85.3,"y":231.17,"x0":-1.1221633337495631,"y0":50.000344829316724,"z0":5.540533929925179,"aX":1.4141432258634996},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.0,"breakHorizontal":-2.5,"spinRate":2798,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.430991734452713,"extension":6.612922783157134},"index":3,"playId":"687fdcd3-d530-30fa-826c-0d6247a1112d","pitchNumber":2,"startTime":"2026-06-12T23:34:23.627Z","endTime":"2026-06-12T23:34:29.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8712888575381,"aZ":-32.72763531117955,"pfxX":1.1935865824921357,"pfxZ":-0.34068394494101284,"pX":0.8228843676656568,"pZ":2.2458354561130385,"vX0":4.485523361880503,"vY0":-126.21943458740188,"vZ0":-2.0769655365956172,"x":85.63,"y":178.14,"x0":-1.1238551482976704,"y0":50.00148999105686,"z0":5.685224904314604,"aX":1.9477788522860184},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.8,"breakHorizontal":-3.1,"spinRate":2661,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4320263417700465,"extension":6.6154604425531485},"index":4,"playId":"3c1550d3-eef4-3854-b248-36733d9b3052","pitchNumber":3,"startTime":"2026-06-12T23:34:47.781Z","endTime":"2026-06-12T23:34:52.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92690449544839,"aZ":-31.440799399590183,"pfxX":0.9209516765587513,"pfxZ":0.4319976976089466,"pX":0.7669246593905449,"pZ":1.5616553144905307,"vX0":4.547443780052341,"vY0":-129.20680403217088,"vZ0":-4.284198580657334,"x":87.77,"y":196.62,"x0":-1.1299438316516803,"y0":50.00579640684993,"z0":5.636234759233352,"aX":1.568354924788334},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.1,"breakHorizontal":-2.6,"spinRate":2679,"spinDirection":94},"zone":9,"typeConfidence":2.0,"plateTime":0.42264839877454996,"extension":6.582500561198849},"hitData":{"launchSpeed":95.1,"launchAngle":20.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.87,"coordY":71.11}},"index":5,"playId":"1839bf82-6c71-33af-bec4-39bd4bfa39cd","pitchNumber":4,"startTime":"2026-06-12T23:35:10.488Z","endTime":"2026-06-12T23:35:17.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:35:17.554Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-12T23:37:11.566Z","endTime":"2026-06-12T23:39:02.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":85.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34196940045989,"aZ":-18.297079005905545,"pfxX":-0.6725787294593277,"pfxZ":7.599075214035633,"pX":0.6625000274056193,"pZ":2.2250351040415968,"vX0":3.5135216485812424,"vY0":-133.24294301597087,"vZ0":-4.88290284630885,"x":91.75,"y":178.7,"x0":-0.57689955311589,"y0":50.005568334875086,"z0":5.374016105547163,"aX":-1.2288036405785419},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.1,"breakHorizontal":0.6,"spinRate":2436,"spinDirection":206},"zone":6,"typeConfidence":0.91,"plateTime":0.40859080382944013,"extension":6.450363673006775},"index":0,"playId":"655637e6-0f60-3355-92de-cf7bdb43fe01","pitchNumber":1,"startTime":"2026-06-12T23:37:30.041Z","endTime":"2026-06-12T23:37:33.857Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-12T23:37:43.060Z","endTime":"2026-06-12T23:37:56.151Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45543458113812,"aZ":-29.504618160822748,"pfxX":0.9207626875161266,"pfxZ":1.62817728931749,"pX":1.1937044832686141,"pZ":1.1812267483016203,"vX0":3.992022693630086,"vY0":-126.99329439526815,"vZ0":-4.739491131466717,"x":71.5,"y":206.89,"x0":-0.5166742038371168,"y0":50.0000061117922,"z0":5.412263283394879,"aX":1.506969909858464},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.2,"breakHorizontal":-2.5,"spinRate":2624,"spinDirection":119},"zone":14,"typeConfidence":0.9,"plateTime":0.4309287843519112,"extension":6.527660104600479},"index":2,"playId":"ffe732f3-177e-3990-a13d-6c62255eeeaa","pitchNumber":2,"startTime":"2026-06-12T23:37:56.151Z","endTime":"2026-06-12T23:37:59.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.796680489841165,"aZ":-32.528359440511906,"pfxX":4.693615355565903,"pfxZ":-0.22906338409056293,"pX":1.089155113224119,"pZ":1.1635302137943362,"vX0":2.4108295673436837,"vY0":-123.90507977774229,"vZ0":-4.000816925613863,"x":75.48,"y":207.36,"x0":-0.5035435816482674,"y0":50.00157445288624,"z0":5.492567580611167,"aX":7.357964932736865},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.1,"breakHorizontal":-9.0,"spinRate":2661,"spinDirection":45},"zone":14,"typeConfidence":0.85,"plateTime":0.44064012411748,"extension":6.470412802916814},"index":3,"playId":"3cf7ee8b-c05e-3576-b9ec-dfc0f5bcc267","pitchNumber":3,"startTime":"2026-06-12T23:38:15.302Z","endTime":"2026-06-12T23:38:20.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01078630383236,"aZ":-24.573998273329366,"pfxX":-7.542066422511939,"pfxZ":4.054298341492558,"pX":0.4460523581944628,"pZ":0.81296124988798,"vX0":4.649241919972698,"vY0":-135.6373715625275,"vZ0":-7.458279461196974,"x":100.0,"y":216.83,"x0":-0.30506108025254564,"y0":50.004466543493166,"z0":5.296760823568688,"aX":-14.137967461752012},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.0,"breakHorizontal":12.7,"spinRate":2325,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.4029098352788707,"extension":6.531750569911596},"index":4,"playId":"7403d7ca-ab86-3eef-8e35-e34386c400c6","pitchNumber":4,"startTime":"2026-06-12T23:38:34.091Z","endTime":"2026-06-12T23:38:38.747Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.244262296595057,"aZ":-34.59371585886631,"pfxX":6.0013409141040075,"pfxZ":-1.5598248389358442,"pX":0.5820017699145897,"pZ":2.383666074951391,"vX0":0.964989348258635,"vY0":-123.49525847063565,"vZ0":-0.6266187683420174,"x":94.82,"y":174.42,"x0":-0.5932212972693381,"y0":50.00157822740539,"z0":5.5358387501537925,"aX":9.322523007265348},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.8,"breakHorizontal":-11.0,"spinRate":2646,"spinDirection":45},"zone":6,"typeConfidence":0.88,"plateTime":0.44252801525516583,"extension":6.3598419408359215},"hitData":{"launchSpeed":69.4,"launchAngle":-29.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.0,"coordY":158.78}},"index":5,"playId":"59e28f8e-878e-3e24-a164-02543904f815","pitchNumber":5,"startTime":"2026-06-12T23:38:54.633Z","endTime":"2026-06-12T23:39:02.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:39:02.919Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Higashioka pops out to second baseman Isiah Kiner-Falefa.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-12T23:39:38.677Z","endTime":"2026-06-12T23:40:10.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-12T23:39:24.416Z","endTime":"2026-06-12T23:39:41.045Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":81.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.91143490907798,"aZ":-31.316507145406586,"pfxX":2.578222289008429,"pfxZ":0.5153240393580187,"pX":0.04624041043442256,"pZ":2.2360910088456065,"vX0":0.9411011052059642,"vY0":-126.6219719507815,"vZ0":-1.9949774048785498,"x":115.24,"y":178.41,"x0":-0.6631582907936314,"y0":50.00187235025147,"z0":5.491563113285177,"aX":4.271076916186598},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.7,"breakHorizontal":-4.9,"spinRate":2714,"spinDirection":119},"zone":5,"typeConfidence":0.9,"plateTime":0.4292565868906473,"extension":6.503850692998358},"index":1,"playId":"49aa4c21-5385-3de0-9c67-bc976348ed0d","pitchNumber":1,"startTime":"2026-06-12T23:39:41.045Z","endTime":"2026-06-12T23:39:45.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.214794664678795,"aZ":-36.40336492033475,"pfxX":6.006829031396112,"pfxZ":-2.7630537269675344,"pX":-0.19149725581704205,"pZ":2.52448159847933,"vX0":-0.7766775260949192,"vY0":-122.45569137769913,"vZ0":0.10095231447802822,"x":124.3,"y":170.62,"x0":-0.6528412735515217,"y0":50.00102995907418,"z0":5.57477050562229,"aX":9.200740990895454},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.8,"breakHorizontal":-10.7,"spinRate":2525,"spinDirection":45},"zone":5,"typeConfidence":0.89,"plateTime":0.44580980181447627,"extension":6.356749947070263},"hitData":{"launchSpeed":73.3,"launchAngle":46.0,"totalDistance":213.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":123.06,"coordY":115.71}},"index":2,"playId":"f4d6bc1c-1221-35c5-ac3c-46b43b5249ca","pitchNumber":2,"startTime":"2026-06-12T23:40:01.520Z","endTime":"2026-06-12T23:40:10.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:40:10.784Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nicky Lopez flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-12T23:40:18.255Z","endTime":"2026-06-12T23:41:10.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":69.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.82289763950637,"aZ":-42.53616937485268,"pfxX":6.5799796027207,"pfxZ":-8.476809283279291,"pX":-1.9963389076009457,"pZ":3.755801439099894,"vX0":-4.503764820997381,"vY0":-109.95837549224149,"vZ0":5.49472212255463,"x":193.1,"y":137.37,"x0":-0.7746546875426418,"y0":50.002363076170774,"z0":5.742353516956615,"aX":8.042858245333969},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-13.6,"breakHorizontal":-10.7,"spinRate":2487,"spinDirection":33},"zone":11,"typeConfidence":2.0,"plateTime":0.49845891071750836,"extension":6.314529349639278},"index":0,"playId":"e17b8eba-66d4-3236-8669-207eeb3c81c7","pitchNumber":1,"startTime":"2026-06-12T23:40:38.534Z","endTime":"2026-06-12T23:40:42.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.317384369746208,"aZ":-22.52365792525834,"pfxX":-0.4178929153216846,"pfxZ":5.306115316582352,"pX":-0.128133098319192,"pZ":3.1036234277999415,"vX0":1.2814916718953226,"vY0":-132.95641021534703,"vZ0":-1.8285656473150564,"x":121.88,"y":154.98,"x0":-0.5587662032644056,"y0":50.00096891342839,"z0":5.409248524052385,"aX":-0.7598775472028982},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.5,"breakHorizontal":0.5,"spinRate":2555,"spinDirection":200},"zone":2,"typeConfidence":0.86,"plateTime":0.409517401280973,"extension":6.548645028330196},"hitData":{"launchSpeed":92.2,"launchAngle":38.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.56,"coordY":65.96}},"index":1,"playId":"3ece89fb-67c0-300f-95b6-b35b1a878800","pitchNumber":2,"startTime":"2026-06-12T23:40:58.794Z","endTime":"2026-06-12T23:41:10.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:41:10.511Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isiah Kiner-Falefa singles on a soft line drive to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-12T23:43:04.651Z","endTime":"2026-06-12T23:45:31.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.352137588566436,"aZ":-31.17570277633356,"pfxX":0.5184646093016663,"pfxZ":0.6273374487479249,"pX":0.17522984099703576,"pZ":3.0950000955732295,"vX0":2.9163904586876357,"vY0":-124.47054922580239,"vZ0":-0.12191243396568452,"x":110.32,"y":155.21,"x0":-1.0755354621389506,"y0":50.00025020412763,"z0":5.711089335683365,"aX":0.8181306550772344},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.3,"breakHorizontal":-1.6,"spinRate":2571,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.4388792037364042,"extension":6.749577765665916},"index":0,"playId":"ab3a0e64-207a-310d-8409-5f6a99eaffe0","pitchNumber":1,"startTime":"2026-06-12T23:43:40.636Z","endTime":"2026-06-12T23:43:44.513Z","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":97.3,"endSpeed":88.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.819978826279815,"aZ":-15.415238516702892,"pfxX":-7.674596021623099,"pfxZ":8.28871203404584,"pX":0.04174378799866234,"pZ":3.769640822251631,"vX0":5.105958600642841,"vY0":-141.65180892772602,"vZ0":-2.2500292016259333,"x":115.41,"y":137.0,"x0":-0.7915150102518149,"y0":50.004869558613684,"z0":5.565418296354294,"aX":-15.522498850494873},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":12.8,"spinRate":2262,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.38738682962858784,"extension":6.77800236698652},"index":1,"playId":"3a55579b-89b1-304a-8648-06a01e9b6eb8","pitchNumber":2,"startTime":"2026-06-12T23:43:57.882Z","endTime":"2026-06-12T23:44:03.727Z","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":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06938398875256,"aZ":-17.11693385369022,"pfxX":-8.318560462814634,"pfxZ":7.47882067365737,"pX":0.3256176331989004,"pZ":1.3030445098051893,"vX0":6.08974749402514,"vY0":-141.21566654853328,"vZ0":-8.364552899373534,"x":104.59,"y":203.6,"x0":-0.781354612094377,"y0":50.00322994916908,"z0":5.411140107977492,"aX":-16.750285885734424},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.9,"breakHorizontal":13.8,"spinRate":2424,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.38831111633237825,"extension":6.865916342372651},"index":2,"playId":"b3b97b7a-12b1-3893-8981-bbc15a906fde","pitchNumber":3,"startTime":"2026-06-12T23:44:14.598Z","endTime":"2026-06-12T23:44:19.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.436920362099478,"aZ":-34.12622977414154,"pfxX":1.262080413115831,"pfxZ":-1.2286627089278124,"pX":0.2664892560899548,"pZ":3.6692391313726707,"vX0":3.1279643002600035,"vY0":-125.25066727091115,"vZ0":1.614327937863992,"x":106.84,"y":139.71,"x0":-1.1605780592645014,"y0":50.00025285877411,"z0":5.799657448284532,"aX":2.011183088411737},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.7,"breakHorizontal":-3.0,"spinRate":2635,"spinDirection":91},"zone":12,"typeConfidence":2.0,"plateTime":0.4367078181881774,"extension":6.548062494430451},"index":3,"playId":"8318c230-5169-36ec-acfb-5cb3bbb226d2","pitchNumber":4,"startTime":"2026-06-12T23:44:31.310Z","endTime":"2026-06-12T23:44:36.858Z","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.7,"endSpeed":88.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.976105285680184,"aZ":-13.47156993269657,"pfxX":-3.824771297818508,"pfxZ":9.368142205868843,"pX":0.5569900402890499,"pZ":2.465246412104692,"vX0":6.205005092561396,"vY0":-140.66386371191925,"vZ0":-5.766949129613137,"x":95.77,"y":172.22,"x0":-1.1842544535859083,"y0":50.00405730220212,"z0":5.42114138309363,"aX":-7.63741743453576},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":5.6,"spinRate":2334,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3899067746037126,"extension":6.974398426519275},"index":4,"playId":"59c5f8e2-b35f-3492-822f-06f4cc7af1f0","pitchNumber":5,"startTime":"2026-06-12T23:44:50.273Z","endTime":"2026-06-12T23:44:55.522Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-12T23:45:10.053Z","endTime":"2026-06-12T23:45:20.481Z","isPitch":false,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.722121219073244,"aZ":-15.798021151028728,"pfxX":-7.052220858285686,"pfxZ":8.101844552683882,"pX":-0.7220033970332459,"pZ":3.4832185899517314,"vX0":3.9908400980431016,"vY0":-141.61138869821522,"vZ0":-2.6905430450823715,"x":144.52,"y":144.73,"x0":-1.2366765597816218,"y0":50.005442050625355,"z0":5.4619970409510925,"aX":-14.259658089278258},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.3,"breakHorizontal":11.9,"spinRate":2336,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3874587498456492,"extension":6.985072698322333},"hitData":{"launchSpeed":57.6,"launchAngle":27.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"soft","location":"3","coordinates":{"coordX":175.5,"coordY":151.01}},"index":6,"playId":"18474eb0-6eff-3afd-8600-56299e3e3896","pitchNumber":6,"startTime":"2026-06-12T23:45:20.481Z","endTime":"2026-06-12T23:45:31.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:45:31.305Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcelo Mayer grounds out, pitcher Jack Leiter to first baseman Jake Burger. Isiah Kiner-Falefa to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-12T23:45:52.254Z","endTime":"2026-06-12T23:48:16.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"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":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683004,"link":"/api/v1/people/683004"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":76.3,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.706106157943143,"aZ":-38.866856767507365,"pfxX":-0.79418706204643,"pfxZ":-4.619010974062879,"pX":0.4771325044742752,"pZ":1.2979609583305871,"vX0":3.9189148996751246,"vY0":-118.95701262090996,"vZ0":-2.4009486701095133,"x":98.81,"y":203.74,"x0":-1.0815391066160813,"y0":50.005419905142176,"z0":5.810927484942067,"aX":-1.1496894780084037},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-8.6,"breakHorizontal":0.6,"spinRate":2819,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4587086342533091,"extension":6.410906049808952},"index":0,"playId":"8d3c254c-9101-39b2-a542-b3bf58cfe388","pitchNumber":1,"startTime":"2026-06-12T23:46:06.171Z","endTime":"2026-06-12T23:46:11.598Z","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":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07717377831547,"aZ":-25.452555261206783,"pfxX":-8.569095277163408,"pfxZ":3.8522989454767353,"pX":0.23193420661803776,"pZ":0.15635460522516476,"vX0":6.575782961005673,"vY0":-131.1093590201469,"vZ0":-8.316996655782004,"x":108.16,"y":234.56,"x0":-1.1922482829647292,"y0":50.004110038204594,"z0":5.262071971596239,"aX":-14.956489844611626},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.4,"breakHorizontal":14.2,"spinRate":1508,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4173724473558744,"extension":6.700212426806532},"index":1,"playId":"45b32c08-441a-3f8c-bcac-47d62d67e8bb","pitchNumber":2,"startTime":"2026-06-12T23:46:27.792Z","endTime":"2026-06-12T23:46:32.763Z","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":95.8,"endSpeed":87.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.007296724401414,"aZ":-11.948252353982776,"pfxX":-4.97627029165179,"pfxZ":10.24852493996514,"pX":-0.2231851945514804,"pZ":3.8281709531363872,"vX0":4.354703820684612,"vY0":-139.51169106082224,"vZ0":-2.597510369716091,"x":125.51,"y":135.42,"x0":-1.1568029586289053,"y0":50.00353945106843,"z0":5.557424112861356,"aX":-9.822433787024309},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":8.2,"spinRate":2382,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39239360783719723,"extension":6.739893205614934},"index":2,"playId":"a7d31116-4710-3a8e-9b60-e72f5b15f66c","pitchNumber":3,"startTime":"2026-06-12T23:46:51.074Z","endTime":"2026-06-12T23:46:55.195Z","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":90.4,"endSpeed":82.9,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53987363227717,"aZ":-32.07663201346997,"pfxX":-9.39401556102098,"pfxZ":0.05594683868667971,"pX":-1.666553923355407,"pZ":2.6903461927690864,"vX0":2.006437785849979,"vY0":-131.71482684494453,"vZ0":-1.289278805698908,"x":180.53,"y":166.14,"x0":-1.2187903857892852,"y0":50.00433288491486,"z0":5.562902872685599,"aX":-16.470495267267765},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.0,"breakHorizontal":16.6,"spinRate":1709,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4161994898197712,"extension":6.466361681313459},"index":3,"playId":"67afb3d2-dc81-3b04-8b1b-d4e892859b4a","pitchNumber":4,"startTime":"2026-06-12T23:47:19.385Z","endTime":"2026-06-12T23:47:23.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.441740431154557,"aZ":-39.973578274827275,"pfxX":1.0177408397906351,"pfxZ":-5.2703932916392855,"pX":0.7423966646655878,"pZ":2.060627089179946,"vX0":3.7287366551569585,"vY0":-120.65866543519272,"vZ0":-0.6635961775287926,"x":88.7,"y":183.14,"x0":-0.9521410623128786,"y0":50.00059605280356,"z0":5.84734797868481,"aX":1.5064417235298078},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-9.5,"breakHorizontal":-2.6,"spinRate":2713,"spinDirection":27},"zone":9,"typeConfidence":2.0,"plateTime":0.4531417381257685,"extension":6.54830644922676},"index":4,"playId":"d5a3fc5e-db5f-3b02-bb2f-5e63951f8909","pitchNumber":5,"startTime":"2026-06-12T23:47:40.948Z","endTime":"2026-06-12T23:47:44.337Z","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":97.6,"endSpeed":89.3,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.741664266266813,"aZ":-13.115717579422094,"pfxX":-5.653055049130699,"pfxZ":9.296048538329856,"pX":-0.7050245176349174,"pZ":3.3750123980577893,"vX0":3.292691445206677,"vY0":-142.07961114981532,"vZ0":-3.6285714706293977,"x":143.87,"y":147.65,"x0":-1.1429295280378478,"y0":50.00002914647023,"z0":5.498847601393796,"aX":-11.586271847642184},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":9.6,"spinRate":2405,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.38511422842000975,"extension":6.769855605713747},"hitData":{"launchSpeed":98.7,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.91,"coordY":173.47}},"index":5,"playId":"8e8b2f54-ec2d-3bec-b598-34633d22221e","pitchNumber":6,"startTime":"2026-06-12T23:48:08.383Z","endTime":"2026-06-12T23:48:16.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:48:16.700Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Connor Wong lines out to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-12T23:48:45.941Z","endTime":"2026-06-12T23:50:19.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21120126034767,"aZ":-36.264319126226994,"pfxX":0.5982392541401065,"pfxZ":-2.5400475696312874,"pX":-0.28134044592250257,"pZ":3.6488967763800257,"vX0":1.9345381897581386,"vY0":-125.76623703032182,"vZ0":2.0659691409824124,"x":127.72,"y":140.26,"x0":-1.136542970726801,"y0":50.0029669051901,"z0":5.746704510425469,"aX":0.963051769090731},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.0,"breakHorizontal":-1.6,"spinRate":2630,"spinDirection":92},"zone":11,"typeConfidence":2.0,"plateTime":0.4346254293502203,"extension":6.586243344228114},"index":0,"playId":"8ca8ae0a-cb62-395f-b4dc-8ee226c47d18","pitchNumber":1,"startTime":"2026-06-12T23:48:46.447Z","endTime":"2026-06-12T23:48:51.232Z","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":86.5,"endSpeed":80.3,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.462159672650767,"aZ":-31.568090212687014,"pfxX":1.8289046358545227,"pfxZ":0.3699702164302394,"pX":0.2984010118177138,"pZ":3.2322942058666264,"vX0":2.8637586376247723,"vY0":-126.04562660601803,"vZ0":0.202433231637704,"x":105.63,"y":151.51,"x0":-1.0842935060617993,"y0":50.001053074662885,"z0":5.672761129075103,"aX":2.980938367847423},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.0,"breakHorizontal":-3.8,"spinRate":2602,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.432385858610584,"extension":6.697799612838311},"index":1,"playId":"357ebbff-89cd-3792-ba1f-28127034d15b","pitchNumber":2,"startTime":"2026-06-12T23:49:07.501Z","endTime":"2026-06-12T23:49:12.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95950331072042,"aZ":-35.441575032389586,"pfxX":0.3165635053049518,"pfxZ":-2.0079710688297006,"pX":-0.2814220497204772,"pZ":4.189240285752827,"vX0":2.414981735009834,"vY0":-126.53054361923776,"vZ0":3.1609865243691893,"x":127.73,"y":125.67,"x0":-1.2879464667480738,"y0":50.003178482631746,"z0":5.757163642514188,"aX":0.5146013810657996},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.8,"breakHorizontal":-1.1,"spinRate":2637,"spinDirection":100},"zone":11,"typeConfidence":2.0,"plateTime":0.4323091463012032,"extension":6.57740412710626},"index":2,"playId":"799c21f2-62be-310c-8cc5-79b7c8e15b27","pitchNumber":3,"startTime":"2026-06-12T23:49:29.569Z","endTime":"2026-06-12T23:49:33.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52849403676137,"aZ":-18.247989362508253,"pfxX":-7.808716461953291,"pfxZ":7.287673362374655,"pX":-0.7547208389999065,"pZ":4.262448762790971,"vX0":3.6197941660953994,"vY0":-137.39940707439544,"vZ0":-0.2653699596943105,"x":145.77,"y":123.69,"x0":-1.074852806517567,"y0":50.005037912990694,"z0":5.600588882817656,"aX":-14.927582637169706},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":13.4,"spinRate":2330,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39868316123158243,"extension":6.860032967891671},"index":3,"playId":"4376cc94-a657-3593-8b19-be835d753588","pitchNumber":4,"startTime":"2026-06-12T23:49:51.265Z","endTime":"2026-06-12T23:49:55.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.8,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23663564949785,"aZ":-17.496350674548776,"pfxX":-8.718510887375272,"pfxZ":7.132250279878332,"pX":0.5465049654156219,"pZ":2.0734448482100896,"vX0":7.5837677697433685,"vY0":-142.23129652815453,"vZ0":-6.2572881814592725,"x":96.17,"y":182.8,"x0":-1.0157479679592525,"y0":50.00226662689004,"z0":5.4029949477045935,"aX":-17.9432819310965},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.9,"breakHorizontal":14.4,"spinRate":2444,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.38441687314394946,"extension":6.917028616017235},"hitData":{"launchSpeed":95.7,"launchAngle":7.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":154.74,"coordY":155.74}},"index":4,"playId":"3af5221f-192b-3147-b054-cf5a8e5e9e01","pitchNumber":5,"startTime":"2026-06-12T23:50:14.490Z","endTime":"2026-06-12T23:50:19.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:50:19.610Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Gasper flies out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-12T23:50:37.838Z","endTime":"2026-06-12T23:52:02.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.484964822554947,"aZ":-42.825394522869985,"pfxX":1.0651162986364158,"pfxZ":-7.478621560143935,"pX":-1.047813381400788,"pZ":3.156836008540061,"vX0":-0.015539260402585853,"vY0":-118.27583002125353,"vZ0":2.6842740006794035,"x":156.94,"y":153.55,"x0":-1.179678050450791,"y0":50.00416870989938,"z0":5.920375879159186,"aX":1.5167201511871953},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.7,"breakHorizontal":-1.9,"spinRate":2774,"spinDirection":30},"zone":11,"typeConfidence":2.0,"plateTime":0.4621980801082861,"extension":6.416902080417965},"index":0,"playId":"0a1526d4-eb98-35b7-afbf-0b51ac61c155","pitchNumber":1,"startTime":"2026-06-12T23:50:48.882Z","endTime":"2026-06-12T23:50:53.174Z","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":93.1,"endSpeed":86.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34881014342177,"aZ":-22.529242686566114,"pfxX":-1.7554344488195974,"pfxZ":5.1100087883191545,"pX":-0.40343773513694775,"pZ":3.7545673794803274,"vX0":3.1279057713768275,"vY0":-135.70238320280882,"vZ0":-0.6818660357047095,"x":132.38,"y":137.41,"x0":-1.3366905950701204,"y0":50.003637275088714,"z0":5.561800418135734,"aX":-3.3140522427854755},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.4,"breakHorizontal":2.6,"spinRate":2449,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.40179347136047205,"extension":6.661251045818266},"index":1,"playId":"a1c1122e-0205-30b5-ad83-53569fa57219","pitchNumber":2,"startTime":"2026-06-12T23:51:10.811Z","endTime":"2026-06-12T23:51:15.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32709346673825,"aZ":-24.076727698005026,"pfxX":-6.802821885034302,"pfxZ":4.5223705900120565,"pX":0.6301126957513341,"pZ":1.8857847735811406,"vX0":6.9562795599444875,"vY0":-132.94847923061656,"vZ0":-4.740037037346515,"x":92.98,"y":187.86,"x0":-1.1356495279427272,"y0":50.004465307362985,"z0":5.437821088490949,"aX":-12.187178560591697},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.3,"breakHorizontal":10.8,"spinRate":1324,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.4118701643985685,"extension":6.638787743424212},"index":2,"playId":"ea40f5a9-6a66-3218-8457-6d9eeaf83e58","pitchNumber":3,"startTime":"2026-06-12T23:51:32.170Z","endTime":"2026-06-12T23:51:36.277Z","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":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.964386956171595,"aZ":-15.082878019592288,"pfxX":-3.9790417046390822,"pfxZ":8.494479144113606,"pX":0.352149216642225,"pZ":2.8345224628357424,"vX0":5.559121632607549,"vY0":-140.5037689353687,"vZ0":-4.269572049903733,"x":103.58,"y":162.25,"x0":-1.1293071339027179,"y0":50.002977119738304,"z0":5.344920608720634,"aX":-8.006330316694514},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":6.1,"spinRate":2323,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.38889744074107124,"extension":7.044205433920845},"hitData":{"launchSpeed":93.9,"launchAngle":39.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.53,"coordY":63.96}},"index":3,"playId":"895f5d11-b281-3d5f-9858-96b724ed646c","pitchNumber":4,"startTime":"2026-06-12T23:51:53.625Z","endTime":"2026-06-12T23:52:02.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:52:02.860Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joc Pederson pops out to third baseman Caleb Durbin.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-12T23:53:42.581Z","endTime":"2026-06-12T23:55:47.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"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(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.7,"endSpeed":85.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71446625212382,"aZ":-22.46625279581665,"pfxX":0.7203054290394313,"pfxZ":5.294617749924095,"pX":1.6145632119077458,"pZ":2.219319325041851,"vX0":5.243047050835105,"vY0":-133.5303149176085,"vZ0":-4.169610398583372,"x":55.46,"y":178.86,"x0":-0.45584307797960194,"y0":50.001705706723,"z0":5.387864610005775,"aX":1.318695657860848},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.0,"breakHorizontal":-2.3,"spinRate":2395,"spinDirection":206},"zone":14,"typeConfidence":0.84,"plateTime":0.40786244814453765,"extension":6.5906685269336895},"index":0,"playId":"54d056d7-d2a9-34cc-951f-13e8590a6f5a","pitchNumber":1,"startTime":"2026-06-12T23:54:16.990Z","endTime":"2026-06-12T23:54:21.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01783138635154,"aZ":-20.436835578581526,"pfxX":0.3001653798158874,"pfxZ":6.396540862936693,"pX":-0.6793570313805513,"pZ":2.9503684900179943,"vX0":-0.15353615054042052,"vY0":-133.46265621670852,"vZ0":-2.649321858015607,"x":142.9,"y":159.12,"x0":-0.660616630774157,"y0":50.005269640860895,"z0":5.399539144501391,"aX":0.5510427304429312},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.4,"breakHorizontal":-0.5,"spinRate":2359,"spinDirection":196},"zone":1,"typeConfidence":0.91,"plateTime":0.4076903162933787,"extension":6.4657906226297035},"index":1,"playId":"6b1f525b-d363-3626-9ff5-ab7d582e9310","pitchNumber":2,"startTime":"2026-06-12T23:54:34.906Z","endTime":"2026-06-12T23:54:38.721Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-06-12T23:54:46.701Z","endTime":"2026-06-12T23:54:58.604Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.242529049991056,"aZ":-27.615480618925982,"pfxX":-7.626587375986534,"pfxZ":2.8968721012121907,"pX":0.21275669513302733,"pZ":1.3823126453807468,"vX0":4.263855682683105,"vY0":-124.00839439701195,"vZ0":-3.7759890989328566,"x":108.89,"y":201.46,"x0":-0.5283121377146558,"y0":50.00416055631362,"z0":5.200566601556775,"aX":-12.009846050263981},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.7,"breakHorizontal":13.0,"spinRate":1612,"spinDirection":229},"zone":14,"typeConfidence":0.91,"plateTime":0.4398379048105574,"extension":6.682059242875104},"index":3,"playId":"d0e75a32-6506-3d70-a210-04a4f0e8bf3d","pitchNumber":3,"startTime":"2026-06-12T23:54:58.604Z","endTime":"2026-06-12T23:55:03.673Z","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":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.144562745902864,"aZ":-21.79468725278686,"pfxX":0.04348735093015499,"pfxZ":5.681074463208537,"pX":0.711725535654166,"pZ":1.9688132295910539,"vX0":3.072905434751097,"vY0":-133.44354677744408,"vZ0":-4.793681343590421,"x":89.87,"y":185.62,"x0":-0.4540610942501505,"y0":50.004916143248344,"z0":5.331642000880662,"aX":0.07899011758293126},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.6,"breakHorizontal":-0.6,"spinRate":2348,"spinDirection":210},"zone":9,"typeConfidence":0.87,"plateTime":0.40839435913229405,"extension":6.554304589742607},"index":4,"playId":"0169636b-44f5-3826-bc34-ccae6cf507dd","pitchNumber":4,"startTime":"2026-06-12T23:55:18.970Z","endTime":"2026-06-12T23:55:23.679Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.081999744852467,"aZ":-34.64202147988028,"pfxX":7.326800206957449,"pfxZ":-1.6014922671170062,"pX":0.7509747656843064,"pZ":2.376333403452513,"vX0":1.186128435993199,"vY0":-123.33400872809256,"vZ0":-0.6739783232943202,"x":88.37,"y":174.62,"x0":-0.6878750957816264,"y0":50.001445683907804,"z0":5.569760895677423,"aX":11.307552028820025},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.8,"breakHorizontal":-13.6,"spinRate":2717,"spinDirection":44},"zone":6,"typeConfidence":0.89,"plateTime":0.44377632465584105,"extension":6.424113321090838},"hitData":{"launchSpeed":65.9,"launchAngle":63.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":104.73,"coordY":155.61}},"index":5,"playId":"8148cb04-9b15-3c0a-8847-0860a8f2ec17","pitchNumber":5,"startTime":"2026-06-12T23:55:38.523Z","endTime":"2026-06-12T23:55:47.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:55:47.942Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Jung lines out to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-12T23:55:57.969Z","endTime":"2026-06-12T23:57:37.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.316139971180608,"aZ":-20.669913161706553,"pfxX":0.1280007303679893,"pfxZ":6.24614714927331,"pX":1.0378021736248213,"pZ":1.4812622651478402,"vX0":3.8028396049975366,"vY0":-133.75490694153555,"vZ0":-6.165080454613616,"x":77.44,"y":198.79,"x0":-0.4091646667036551,"y0":50.00370968048529,"z0":5.2617491468979205,"aX":0.2359373573215396},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.4,"breakHorizontal":-1.0,"spinRate":2363,"spinDirection":208},"zone":14,"typeConfidence":0.89,"plateTime":0.4069088688187361,"extension":6.633464288019972},"index":0,"playId":"002b685d-c971-3f79-8d3e-1a61c590dbe9","pitchNumber":1,"startTime":"2026-06-12T23:56:16.332Z","endTime":"2026-06-12T23:56:21.021Z","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":87.0,"endSpeed":81.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40256790929179,"aZ":-34.02097589559306,"pfxX":3.7496692063592043,"pfxZ":-1.1129973116699041,"pX":0.12738690163455896,"pZ":1.911704304183413,"vX0":0.45271561518353093,"vY0":-126.94083312786282,"vZ0":-2.040688328598814,"x":112.14,"y":187.16,"x0":-0.5405682167846035,"y0":50.00389335945905,"z0":5.396766737874167,"aX":6.209914682660094},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.3,"breakHorizontal":-7.0,"spinRate":2625,"spinDirection":111},"zone":8,"typeConfidence":0.79,"plateTime":0.429084319719653,"extension":6.611506392530016},"index":1,"playId":"6668a5ae-38f5-39fd-b1ee-089de99f5fc7","pitchNumber":2,"startTime":"2026-06-12T23:56:34.468Z","endTime":"2026-06-12T23:56:38.390Z","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":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.009112980148647,"aZ":-34.61833147534059,"pfxX":5.655947711614521,"pfxZ":-1.5921835181568635,"pX":1.3783589499283146,"pZ":1.1751785298914363,"vX0":2.8628000993465212,"vY0":-122.18956734703363,"vZ0":-2.9135404566701673,"x":64.46,"y":207.05,"x0":-0.5383854739044254,"y0":50.004294797983896,"z0":5.317504062609305,"aX":8.66926247211996},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.2,"breakHorizontal":-10.9,"spinRate":2755,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.4459515304949466,"extension":6.4611909922163475},"index":2,"playId":"e310a0c2-4a49-3829-874e-45bad3b025dd","pitchNumber":3,"startTime":"2026-06-12T23:57:09.020Z","endTime":"2026-06-12T23:57:13.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.859689702735302,"aZ":-34.04707336159863,"pfxX":4.132575142936052,"pfxZ":-1.1276547532440464,"pX":0.47355949054241453,"pZ":1.8517102699123935,"vX0":1.3340405546677416,"vY0":-126.76800570696419,"vZ0":-2.1162553590900344,"x":98.95,"y":188.78,"x0":-0.5937195541637263,"y0":50.0028433670282,"z0":5.361916935134979,"aX":6.865424408229815},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.3,"breakHorizontal":-7.8,"spinRate":2673,"spinDirection":88},"zone":9,"typeConfidence":0.78,"plateTime":0.428686460390177,"extension":6.545146633721856},"hitData":{"launchSpeed":81.0,"launchAngle":25.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.09,"coordY":91.88}},"index":3,"playId":"33dd0913-1d34-332a-8bf9-00a8d335b0fc","pitchNumber":4,"startTime":"2026-06-12T23:57:28.805Z","endTime":"2026-06-12T23:57:37.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:57:37.055Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-12T23:57:42.762Z","endTime":"2026-06-12T23:59:50.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15479324602776,"aZ":-19.566770986671106,"pfxX":0.5614324017838261,"pfxZ":6.858716940195436,"pX":0.6237631211995284,"pZ":2.0740693777271217,"vX0":2.8373795887298225,"vY0":-133.56962645980974,"vZ0":-4.957488106137066,"x":93.22,"y":182.78,"x0":-0.5178000910100041,"y0":50.00082114914646,"z0":5.328068573536337,"aX":1.0313805881049116},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.8,"breakHorizontal":-1.6,"spinRate":2441,"spinDirection":198},"zone":9,"typeConfidence":0.91,"plateTime":0.4074094983118095,"extension":6.6397855240591515},"index":0,"playId":"757a6aef-c36f-39c0-8d4d-83270e7129fc","pitchNumber":1,"startTime":"2026-06-12T23:58:11.819Z","endTime":"2026-06-12T23:58:15.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.264059916436274,"aZ":-36.25337114896478,"pfxX":7.821062848143466,"pfxZ":-2.7196258806574054,"pX":-0.6876804667570591,"pZ":0.5498256889594832,"vX0":-2.3911866391230046,"vY0":-121.25824013857685,"vZ0":-3.9403481398922495,"x":143.21,"y":223.93,"x0":-0.7087428328428038,"y0":50.003757267593,"z0":5.337373404035879,"aX":11.72326921589471},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.5,"breakHorizontal":-13.7,"spinRate":2550,"spinDirection":45},"zone":13,"typeConfidence":0.9,"plateTime":0.4505751850186863,"extension":6.525791446278737},"index":1,"playId":"6232ab79-8bd7-3d21-bd0f-0c707f764bbd","pitchNumber":2,"startTime":"2026-06-12T23:58:39.124Z","endTime":"2026-06-12T23:58:43.667Z","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":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.425986617177134,"aZ":-35.05374343682367,"pfxX":4.070883524727597,"pfxZ":-1.8353594134213544,"pX":-0.2811484799972012,"pZ":1.315585406773802,"vX0":-0.4375260447681178,"vY0":-123.97037813956156,"vZ0":-2.9670141795247336,"x":127.72,"y":203.26,"x0":-0.632276778642129,"y0":50.0047606714613,"z0":5.436755305102128,"aX":6.374258732631317},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.7,"breakHorizontal":-7.3,"spinRate":2475,"spinDirection":44},"zone":13,"typeConfidence":0.88,"plateTime":0.44082830574604737,"extension":6.537125902905914},"index":2,"playId":"3e1edfbe-1c2d-31e0-97dd-fe1b70428359","pitchNumber":3,"startTime":"2026-06-12T23:59:02.893Z","endTime":"2026-06-12T23:59:06.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.571653692122222,"aZ":-35.74563807435382,"pfxX":4.6940817279638525,"pfxZ":-2.31470052556287,"pX":1.7815192025496633,"pZ":0.25223096615705015,"vX0":4.209236770278294,"vY0":-123.37428383449895,"vZ0":-5.0998215852321485,"x":49.09,"y":231.97,"x0":-0.5567650183323816,"y0":50.00509578532911,"z0":5.359318236334708,"aX":7.235415187461728},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.2,"breakHorizontal":-9.5,"spinRate":2503,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.4439745753621076,"extension":6.630077851311304},"index":3,"playId":"409f7b91-6618-3b9f-a610-e82f834ee223","pitchNumber":4,"startTime":"2026-06-12T23:59:23.151Z","endTime":"2026-06-12T23:59:27.152Z","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":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.737587446527307,"aZ":-23.9476852910848,"pfxX":0.2659193951881239,"pfxZ":4.445441368553401,"pX":0.15613800058498215,"pZ":1.3282854820224437,"vX0":1.8857350810362299,"vY0":-134.12289619621575,"vZ0":-6.089509743482327,"x":111.05,"y":202.92,"x0":-0.5860961177823013,"y0":50.003651326954795,"z0":5.2991672714830695,"aX":0.49173329677815314},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.2,"breakHorizontal":-0.8,"spinRate":2335,"spinDirection":196},"zone":14,"typeConfidence":0.81,"plateTime":0.40594803878540864,"extension":6.549725347954329},"index":4,"playId":"d6e9c1f3-e540-33c4-a214-303d43b39f30","pitchNumber":5,"startTime":"2026-06-12T23:59:45.583Z","endTime":"2026-06-12T23:59:50.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-12T23:59:50.853Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ceddanne Rafaela hits a ground-rule double (13) on a line drive to right field.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-13T00:02:03.476Z","endTime":"2026-06-13T00:02:53.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.796360780000423,"aZ":-33.62310526408589,"pfxX":1.714919670913667,"pfxZ":-0.9464509753459787,"pX":0.10587656657648438,"pZ":3.2395315861277094,"vX0":2.293638840374691,"vY0":-122.27221949897395,"vZ0":0.926234617988509,"x":112.96,"y":151.31,"x0":-1.0618521128390646,"y0":50.0006333438622,"z0":5.708499608046843,"aX":2.6338780870609284},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.3,"breakHorizontal":-3.6,"spinRate":2543,"spinDirection":76},"zone":2,"typeConfidence":2.0,"plateTime":0.44546693546641825,"extension":6.690764208367715},"index":0,"playId":"97a2078c-c25d-3657-b16d-4b526c3dc69e","pitchNumber":1,"startTime":"2026-06-13T00:02:05.272Z","endTime":"2026-06-13T00:02:09.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.346395206743363,"aZ":-38.80837328235631,"pfxX":1.0326229096030648,"pfxZ":-4.631349719444556,"pX":0.7476960247575407,"pZ":1.797657166444465,"vX0":3.4808600618951973,"vY0":-118.759364435708,"vZ0":-1.105350238730483,"x":88.5,"y":190.24,"x0":-0.8701586626639369,"y0":50.005914701399384,"z0":5.7932971540916265,"aX":1.4774773966368222},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-8.4,"breakHorizontal":-2.8,"spinRate":2552,"spinDirection":23},"zone":9,"typeConfidence":2.0,"plateTime":0.4608875222880071,"extension":6.612462433455773},"index":1,"playId":"bbbdfbea-4d1c-3c14-9274-7733ab1ecd8e","pitchNumber":2,"startTime":"2026-06-13T00:02:24.602Z","endTime":"2026-06-13T00:02:28.262Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24669130440474,"aZ":-12.022109235637716,"pfxX":-4.93967355883846,"pfxZ":9.73364961366115,"pX":1.122227843531888,"pZ":2.147289811095833,"vX0":6.967490054977697,"vY0":-142.8143123295505,"vZ0":-7.247865186527465,"x":74.22,"y":180.8,"x0":-0.7048827634698789,"y0":50.00130541308462,"z0":5.470676945731675,"aX":-10.225248159922428},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.3,"breakHorizontal":7.6,"spinRate":2458,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38323245129266104,"extension":6.8572091745411035},"hitData":{"launchSpeed":81.6,"launchAngle":23.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":198.05,"coordY":125.84}},"index":2,"playId":"064a34a4-40a0-3570-9a2e-2574675298b3","pitchNumber":3,"startTime":"2026-06-13T00:02:42.360Z","endTime":"2026-06-13T00:02:53.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:02:53.454Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wilyer Abreu pops out to third baseman Josh Jung.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-13T00:03:08.753Z","endTime":"2026-06-13T00:05:03.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":88.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74296688862927,"aZ":-13.197908427517332,"pfxX":-5.203249222475541,"pfxZ":9.446573449558853,"pX":1.285368495793588,"pZ":3.330241638572502,"vX0":7.981517889618163,"vY0":-141.21477656274436,"vZ0":-3.4400435653200514,"x":68.0,"y":148.86,"x0":-0.9085599797084232,"y0":50.00284918041919,"z0":5.419648212532225,"aX":-10.453096376449789},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":7.7,"spinRate":2438,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3886446420852221,"extension":6.958028152462256},"index":0,"playId":"09a4c100-7476-369a-af73-884b1426bc57","pitchNumber":1,"startTime":"2026-06-13T00:03:26.718Z","endTime":"2026-06-13T00:03:31.311Z","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":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.276209226462964,"aZ":-40.78181645501305,"pfxX":1.4663969487314739,"pfxZ":-5.856325498355525,"pX":0.8647719938689961,"pZ":1.8872092777959641,"vX0":3.7917156407988952,"vY0":-120.17504729425704,"vZ0":-0.7310982587796676,"x":84.04,"y":187.83,"x0":-0.9210870517957488,"y0":50.00413304141316,"z0":5.803433545497266,"aX":2.154270371859493},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.6,"breakHorizontal":-3.5,"spinRate":2809,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4549659462350113,"extension":6.659204104329053},"index":1,"playId":"d04e6637-b2b0-3d41-a8cc-86b05b224f92","pitchNumber":2,"startTime":"2026-06-13T00:03:54.306Z","endTime":"2026-06-13T00:03:58.317Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-13T00:04:11.284Z","endTime":"2026-06-13T00:04:25.026Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.400756817964552,"aZ":-26.449938044877094,"pfxX":-6.465827355141891,"pfxZ":3.2863674485574017,"pX":0.3156048976181701,"pZ":0.46356479134744644,"vX0":5.838509975168214,"vY0":-131.31577525925712,"vZ0":-7.408543195023723,"x":104.97,"y":226.26,"x0":-1.0990067365341984,"y0":50.00281906928453,"z0":5.295489151473792,"aX":-11.266259595153178},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.4,"breakHorizontal":10.4,"spinRate":1662,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.41746228596941615,"extension":7.109149680331897},"index":3,"playId":"82145137-7ba6-344f-bb57-fa34324dbbd6","pitchNumber":3,"startTime":"2026-06-13T00:04:25.026Z","endTime":"2026-06-13T00:04:29.792Z","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":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49903849228883,"aZ":-13.271529852641391,"pfxX":-6.139343701342024,"pfxZ":9.232102648447391,"pX":-0.042870699747598606,"pZ":3.393414197709629,"vX0":4.76866205438535,"vY0":-142.177091568954,"vZ0":-3.406325941434088,"x":118.63,"y":147.16,"x0":-0.9439137080929817,"y0":50.00539397762741,"z0":5.4488992009306205,"aX":-12.574846198649215},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":10.2,"spinRate":2353,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3851986320670586,"extension":7.088514366598845},"hitData":{"launchSpeed":88.8,"launchAngle":73.0,"totalDistance":104.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":95.45,"coordY":163.84}},"index":4,"playId":"172120bc-2084-320e-9038-208260a96029","pitchNumber":4,"startTime":"2026-06-13T00:04:53.122Z","endTime":"2026-06-13T00:05:03.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:05:03.374Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging, catcher Kyle Higashioka to first baseman Jake Burger. Ceddanne Rafaela to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-13T00:05:14.448Z","endTime":"2026-06-13T00:06:56.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":"Strikeout","eventType":"strikeout","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":81.1,"endSpeed":75.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.224147484284856,"aZ":-41.27466065350474,"pfxX":1.2574435051473851,"pfxZ":-6.430361943724499,"pX":0.18281952265789805,"pZ":1.6752885532521846,"vX0":2.2765221047580186,"vY0":-118.12643082510279,"vZ0":-0.7631419206858799,"x":110.03,"y":193.55,"x0":-0.9562831926420907,"y0":50.00418220980565,"z0":5.792917409913575,"aX":1.7788957655928732},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-11.5,"breakHorizontal":-2.9,"spinRate":2640,"spinDirection":26},"zone":8,"typeConfidence":2.0,"plateTime":0.4634574280655186,"extension":6.676589540305008},"index":0,"playId":"de15e09a-dee6-3bc9-aa60-871ea57e7b3e","pitchNumber":1,"startTime":"2026-06-13T00:05:32.337Z","endTime":"2026-06-13T00:05:35.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22136880228859,"aZ":-35.94591044200414,"pfxX":1.4144723986737202,"pfxZ":-2.3476542220639907,"pX":0.6846939623869632,"pZ":3.3425875578430473,"vX0":3.755428577318968,"vY0":-125.47142450494064,"vZ0":1.2715574334173438,"x":90.9,"y":148.53,"x0":-1.0096411501361606,"y0":50.00007868873758,"z0":5.738221024132853,"aX":2.2751415293658988},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.7,"breakHorizontal":-3.4,"spinRate":2669,"spinDirection":65},"zone":3,"typeConfidence":2.0,"plateTime":0.4350250259890016,"extension":6.855983296608239},"index":1,"playId":"a4ae2312-6cd6-36fd-896e-bf2792b2c3c5","pitchNumber":2,"startTime":"2026-06-13T00:06:09.852Z","endTime":"2026-06-13T00:06:14.238Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"cf53ce9a-0fd8-4c7c-b440-bda097fa2281","startTime":"2026-06-13T00:06:32.460Z","endTime":"2026-06-13T00:06:37.212Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.378954015533875,"aZ":-27.793132062616294,"pfxX":-6.8529242769424386,"pfxZ":2.558252877567661,"pX":0.7014484330768661,"pZ":0.7664190463214798,"vX0":6.0853182351685025,"vY0":-129.87922116526943,"vZ0":-6.624534826625818,"x":90.26,"y":218.09,"x0":-0.777900000450051,"y0":50.00394381990568,"z0":5.454577546460176,"aX":-11.746340964947215},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.4,"breakHorizontal":11.2,"spinRate":1495,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4211988191106779,"extension":6.806406029307795},"index":3,"playId":"f2bea3ff-b0df-3320-bde0-3c040f8789c7","pitchNumber":3,"startTime":"2026-06-13T00:06:48.477Z","endTime":"2026-06-13T00:06:56.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:06:56.449Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-13T00:07:28.690Z","endTime":"2026-06-13T00:09:28.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.963525283842788,"aZ":-12.62205379089473,"pfxX":-5.797413670924495,"pfxZ":9.5451020846503,"pX":0.6830310998875299,"pZ":2.4699742226183723,"vX0":6.549276671649957,"vY0":-142.07545919886107,"vZ0":-5.8501474398811935,"x":90.96,"y":172.09,"x0":-0.8966772069002935,"y0":50.00110668409906,"z0":5.354893886661371,"aX":-11.873828655008543},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":9.2,"spinRate":2289,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.38523855686259845,"extension":7.045186271714435},"index":0,"playId":"368e9309-3ab1-3b83-a83a-793f4daae378","pitchNumber":1,"startTime":"2026-06-13T00:07:28.690Z","endTime":"2026-06-13T00:07:34.677Z","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.5,"endSpeed":89.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.306510734233385,"aZ":-10.34245865423868,"pfxX":-5.221494459126869,"pfxZ":10.767714302759156,"pX":1.4367949624589615,"pZ":1.3971401550091558,"vX0":8.310202229047201,"vY0":-141.49261117543463,"vZ0":-9.107276346154462,"x":62.23,"y":201.06,"x0":-0.8599945850536095,"y0":50.003662650166866,"z0":5.320575532750125,"aX":-10.587813979692777},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.8,"breakHorizontal":7.8,"spinRate":2459,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.387128170316688,"extension":7.00416689124608},"index":1,"playId":"5af0d2d2-f385-3012-a57e-84c8946a43cc","pitchNumber":2,"startTime":"2026-06-13T00:07:55.262Z","endTime":"2026-06-13T00:08:00.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64380491602542,"aZ":-21.02883819273493,"pfxX":-2.7701626225728693,"pfxZ":6.601008391856276,"pX":-0.33306415969937697,"pZ":2.6792650108259854,"vX0":2.8632899298665913,"vY0":-129.54306262450692,"vZ0":-3.1108731714186533,"x":129.7,"y":166.44,"x0":-1.096092371808513,"y0":50.00587640365768,"z0":5.514979256935179,"aX":-4.6796864800780416},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.4,"breakHorizontal":4.3,"spinRate":1354,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4238326312025804,"extension":6.676711683932426},"index":2,"playId":"583affea-6b07-3d87-aed8-567b4939259a","pitchNumber":3,"startTime":"2026-06-13T00:08:23.082Z","endTime":"2026-06-13T00:08:29.643Z","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":91.3,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.478955290856653,"aZ":-28.30959323874525,"pfxX":-8.001962099186832,"pfxZ":2.16114823379546,"pX":-0.9319307156212527,"pZ":1.8494582546670126,"vX0":3.3643899456628814,"vY0":-132.96966835284127,"vZ0":-3.906662158537654,"x":152.52,"y":188.84,"x0":-1.173783450554043,"y0":50.00566029970885,"z0":5.3914932192863905,"aX":-14.33315659464614},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.2,"breakHorizontal":13.8,"spinRate":1791,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.41190448763388376,"extension":6.749471558711672},"index":3,"playId":"407db529-8226-338c-a4b5-aab192d758e9","pitchNumber":4,"startTime":"2026-06-13T00:08:56.230Z","endTime":"2026-06-13T00:09:01.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.579099553880113,"aZ":-33.76504716571899,"pfxX":1.956982482470881,"pfxZ":-0.9627979018453692,"pX":-0.6105233241993572,"pZ":1.065276207519017,"vX0":0.6227141621681636,"vY0":-126.8772140273194,"vZ0":-4.490932244101425,"x":140.27,"y":210.02,"x0":-1.1128449585625497,"y0":50.00486787814653,"z0":5.520038701942078,"aX":3.2222385214626152},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.5,"breakHorizontal":-3.7,"spinRate":2675,"spinDirection":65},"zone":13,"typeConfidence":2.0,"plateTime":0.4300944498340975,"extension":6.768046014739205},"index":4,"playId":"056475df-1faf-3dfc-b3e4-4d324133a315","pitchNumber":5,"startTime":"2026-06-13T00:09:23.550Z","endTime":"2026-06-13T00:09:28.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:09:28.542Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-13T00:10:48.244Z","endTime":"2026-06-13T00:13:50.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.450156935895556,"aZ":-20.201261769376234,"pfxX":-0.2993503274919709,"pfxZ":6.493710282549478,"pX":1.129528190074584,"pZ":2.374962231627858,"vX0":4.3594909380982605,"vY0":-133.86482856376867,"vZ0":-4.335741220947858,"x":73.95,"y":174.66,"x0":-0.4700881742463573,"y0":50.00618682141487,"z0":5.431327886365648,"aX":-0.5522393797570375},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.2,"breakHorizontal":-0.2,"spinRate":2448,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.4066235214053058,"extension":6.422902178011245},"index":0,"playId":"84d25b21-54a1-312a-9277-8f05b9f82a88","pitchNumber":1,"startTime":"2026-06-13T00:11:44.591Z","endTime":"2026-06-13T00:11:50.178Z","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":92.1,"endSpeed":84.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46740495054887,"aZ":-26.533144410148438,"pfxX":-8.316976460981554,"pfxZ":3.0945689112605015,"pX":-0.07060635712458918,"pZ":1.6365515745020929,"vX0":3.9016226317612674,"vY0":-134.09401764847152,"vZ0":-4.751761551525871,"x":119.69,"y":194.59,"x0":-0.462293226896728,"y0":50.00494409218813,"z0":5.320017912477163,"aX":-15.177604267429391},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.8,"breakHorizontal":14.3,"spinRate":2226,"spinDirection":209},"zone":8,"typeConfidence":0.88,"plateTime":0.4081645278960626,"extension":6.5575233639490405},"index":1,"playId":"06e12cda-a636-335e-bc4e-1cedbb0b1e36","pitchNumber":2,"startTime":"2026-06-13T00:12:03.221Z","endTime":"2026-06-13T00:12:07.803Z","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":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.127208884563252,"aZ":-23.09436736070873,"pfxX":-5.947226093252692,"pfxZ":4.965537252952998,"pX":-1.2140957324533403,"pZ":3.08070906068596,"vX0":0.42452876205809875,"vY0":-134.14327424058538,"vZ0":-2.04375806060565,"x":163.28,"y":155.6,"x0":-0.6011152745884539,"y0":50.002704276747,"z0":5.493399570479989,"aX":-10.87332245417948},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.8,"breakHorizontal":10.7,"spinRate":2194,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.40780971608118755,"extension":6.50119217155535},"index":2,"playId":"85ef8350-3325-3b5c-ac2c-27e9afe43f56","pitchNumber":3,"startTime":"2026-06-13T00:12:20.557Z","endTime":"2026-06-13T00:12:26.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.616498738232217,"aZ":-27.433802690894606,"pfxX":-7.835685735627195,"pfxZ":2.5257178615702838,"pX":1.0663056999908116,"pZ":1.2136384282814874,"vX0":6.325358380061397,"vY0":-135.4191344135538,"vZ0":-5.842859089387046,"x":76.35,"y":206.01,"x0":-0.2694649462962424,"y0":50.00412438636306,"z0":5.291964657756731,"aX":-14.709715254535238},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.6,"breakHorizontal":13.1,"spinRate":2322,"spinDirection":211},"zone":14,"typeConfidence":0.89,"plateTime":0.40282943169872176,"extension":6.672859478107316},"index":3,"playId":"e0f84770-c048-37b3-bae9-19d2968eaf65","pitchNumber":4,"startTime":"2026-06-13T00:12:49.451Z","endTime":"2026-06-13T00:12:54.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.119380215372797,"aZ":-35.19078049491622,"pfxX":4.826542333828114,"pfxZ":-1.9802050559626676,"pX":1.900368027002572,"pZ":0.6191412949176199,"vX0":4.037528061997332,"vY0":-122.32470347487381,"vZ0":-4.2709441930210925,"x":44.56,"y":222.06,"x0":-0.39612988023062173,"y0":50.00503539865445,"z0":5.390502923699549,"aX":7.346643828236188},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.3,"breakHorizontal":-9.7,"spinRate":2748,"spinDirection":42},"zone":14,"typeConfidence":0.89,"plateTime":0.4470132080942042,"extension":6.584606536996189},"index":4,"playId":"483d4339-92eb-3553-8e0b-974bf026accb","pitchNumber":5,"startTime":"2026-06-13T00:13:08.547Z","endTime":"2026-06-13T00:13:14.882Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-13T00:13:22.474Z","endTime":"2026-06-13T00:13:40.251Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"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":92.3,"endSpeed":84.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.026423727394054,"aZ":-25.567389088298413,"pfxX":-7.404539598970391,"pfxZ":3.6116173832968492,"pX":-0.21499012333843429,"pZ":2.054887263296823,"vX0":3.046657759771211,"vY0":-134.37167243776324,"vZ0":-3.772602018678829,"x":125.19,"y":183.3,"x0":-0.4013135229534368,"y0":50.002161296681905,"z0":5.292852455738968,"aX":-13.544247759929725},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.0,"breakHorizontal":12.7,"spinRate":2352,"spinDirection":222},"zone":8,"typeConfidence":0.9,"plateTime":0.4075691313191814,"extension":6.769653889472209},"hitData":{"launchSpeed":93.5,"launchAngle":47.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.44,"coordY":97.82}},"index":6,"playId":"2d506cff-6539-3284-b277-37a87f25463b","pitchNumber":6,"startTime":"2026-06-13T00:13:40.251Z","endTime":"2026-06-13T00:13:50.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:13:50.405Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, shortstop Marcelo Mayer to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-13T00:13:58.803Z","endTime":"2026-06-13T00:14:30.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":87.4,"endSpeed":81.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.406049321773992,"aZ":-30.09368813513741,"pfxX":1.1709373226076827,"pfxZ":1.2536836853100048,"pX":0.13748761829709455,"pZ":2.5204138836829832,"vX0":1.6150540467799166,"vY0":-127.44926637226604,"vZ0":-1.3529902627936976,"x":111.76,"y":170.73,"x0":-0.653876212473442,"y0":50.00512286637477,"z0":5.410097668550409,"aX":1.9484017569480152},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.2,"breakHorizontal":-2.4,"spinRate":2680,"spinDirection":119},"zone":5,"typeConfidence":0.9,"plateTime":0.4279073845451613,"extension":6.68281272481365},"hitData":{"launchSpeed":90.6,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.18,"coordY":146.11}},"index":0,"playId":"311ea4c4-a637-3a93-9bdd-709e4c78daac","pitchNumber":1,"startTime":"2026-06-13T00:14:21.383Z","endTime":"2026-06-13T00:14:30.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:14:30.200Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-13T00:14:42.303Z","endTime":"2026-06-13T00:18:11.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":91.0,"endSpeed":85.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30085908201802,"aZ":-23.183554716418517,"pfxX":0.707125582141438,"pfxZ":4.954366468932201,"pX":0.4184641989609005,"pZ":1.3819585213664909,"vX0":2.243922757408017,"vY0":-132.63467981885037,"vZ0":-5.858028758176753,"x":101.05,"y":201.47,"x0":-0.5240391235585905,"y0":50.00551006911022,"z0":5.2660955624803805,"aX":1.2839759353477034},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.2,"breakHorizontal":-1.7,"spinRate":2409,"spinDirection":201},"zone":14,"typeConfidence":0.76,"plateTime":0.40999910013175445,"extension":6.656088721107887},"index":0,"playId":"5e0d9ea8-9fd0-3a7e-9685-30de2d2338f5","pitchNumber":1,"startTime":"2026-06-13T00:15:00.881Z","endTime":"2026-06-13T00:15:06.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63962608408756,"aZ":-22.851299112479182,"pfxX":0.0891364107820829,"pfxZ":5.036482800507037,"pX":0.7684827481757305,"pZ":1.9256773081897858,"vX0":3.5112200640889255,"vY0":-134.1269727663258,"vZ0":-4.746787126783193,"x":73.26,"y":154.09,"x0":-0.560460024273561,"y0":50.005124841885355,"z0":5.314739759419491,"aX":0.16407697628331552},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.5,"breakHorizontal":-0.8,"spinRate":2355,"spinDirection":188},"zone":9,"typeConfidence":0.86,"plateTime":0.40589618927834437,"extension":6.655769531168895},"index":1,"playId":"20fa76b1-64bc-3dee-9916-892057b7f104","pitchNumber":2,"startTime":"2026-06-13T00:15:22.893Z","endTime":"2026-06-13T00:15:29.407Z","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":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.221656556339703,"aZ":-30.815234490662377,"pfxX":2.6313380454074826,"pfxZ":0.8237422532261185,"pX":-0.08143758039345485,"pZ":2.5400610931081857,"vX0":0.8882400220384865,"vY0":-126.59107974935651,"vZ0":-0.9765803322885782,"x":120.1,"y":170.2,"x0":-0.7776590616084397,"y0":50.0000415566532,"z0":5.373950774437296,"aX":4.315547517603641},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":-4.9,"spinRate":2565,"spinDirection":155},"zone":5,"typeConfidence":0.91,"plateTime":0.4308962483392973,"extension":6.68802577454531},"index":2,"playId":"4f669c78-cbc0-337d-b23b-043adb0a321e","pitchNumber":3,"startTime":"2026-06-13T00:15:44.444Z","endTime":"2026-06-13T00:15:49.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.853674279483318,"aZ":-21.3087434621227,"pfxX":0.7600029160038406,"pfxZ":5.898966938013941,"pX":-0.3182983100968687,"pZ":1.216127669929383,"vX0":0.7543162789709293,"vY0":-133.44723235352774,"vZ0":-6.651147243779438,"x":129.13,"y":205.94,"x0":-0.7012099476595857,"y0":50.00589350891963,"z0":5.22619513890874,"aX":1.4008340634598675},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.8,"breakHorizontal":-1.6,"spinRate":2395,"spinDirection":208},"zone":13,"typeConfidence":0.88,"plateTime":0.40707622268321675,"extension":6.497094102736339},"index":3,"playId":"3e14bca6-95f3-3247-a387-bb47f670d475","pitchNumber":4,"startTime":"2026-06-13T00:16:14.387Z","endTime":"2026-06-13T00:16:20.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19380669796521,"aZ":-27.262660845551583,"pfxX":-6.216179506210096,"pfxZ":2.7230584090625385,"pX":-0.1308538001586018,"pZ":2.289502021306647,"vX0":3.3626397433771316,"vY0":-132.8514959559718,"vZ0":-2.8102532282694326,"x":121.99,"y":176.96,"x0":-0.5997328919648833,"y0":50.002204560900196,"z0":5.324958726220868,"aX":-11.205506976209131},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.6,"breakHorizontal":10.6,"spinRate":2294,"spinDirection":221},"zone":5,"typeConfidence":0.87,"plateTime":0.4109520294131901,"extension":6.612309694661477},"index":4,"playId":"66c007dd-8ca9-3bac-b940-b1d8f15352e2","pitchNumber":5,"startTime":"2026-06-13T00:16:35.764Z","endTime":"2026-06-13T00:16:40.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.304525282644825,"aZ":-22.047909458372963,"pfxX":-0.5769975191776392,"pfxZ":5.553216819907535,"pX":0.22232902672293506,"pZ":2.5137152433621073,"vX0":2.0524835194190545,"vY0":-133.12354398291828,"vZ0":-3.2421866681507017,"x":108.53,"y":170.91,"x0":-0.4783594858834004,"y0":50.00204285961693,"z0":5.31436360146157,"aX":-1.0521572368849728},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.7,"breakHorizontal":0.7,"spinRate":2345,"spinDirection":201},"zone":5,"typeConfidence":0.87,"plateTime":0.40895716494629974,"extension":6.627390841450813},"index":5,"playId":"c2593e37-3a98-3946-a3ec-bea622a8cce4","pitchNumber":6,"startTime":"2026-06-13T00:16:55.731Z","endTime":"2026-06-13T00:17:02.463Z","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":91.2,"endSpeed":84.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.755600987014116,"aZ":-26.711793725007738,"pfxX":-6.102179634537604,"pfxZ":3.0142047532503478,"pX":-0.2545641638063727,"pZ":1.7431410563621854,"vX0":2.8769405238761707,"vY0":-132.8391596118002,"vZ0":-4.121327539451137,"x":126.7,"y":191.72,"x0":-0.5506982695996977,"y0":50.00288094194214,"z0":5.225514100162658,"aX":-11.056988294221862},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.9,"breakHorizontal":10.6,"spinRate":2236,"spinDirection":213},"zone":8,"typeConfidence":0.88,"plateTime":0.41015127066768775,"extension":6.8392906582316355},"index":6,"playId":"5d84fd2c-837b-3c1c-a62b-03a410c4490c","pitchNumber":7,"startTime":"2026-06-13T00:17:39.752Z","endTime":"2026-06-13T00:17:43.608Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50343046869842,"aZ":-31.704928859815823,"pfxX":4.891061134802612,"pfxZ":0.2787314840124804,"pX":0.44564940970216455,"pZ":2.0679629694929518,"vX0":1.095574032111299,"vY0":-127.24441131206707,"vZ0":-1.9753148972450123,"x":100.01,"y":182.94,"x0":-0.6247264226795248,"y0":50.00045433421212,"z0":5.331156755619124,"aX":8.136898996091336},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.4,"breakHorizontal":-9.1,"spinRate":2500,"spinDirection":145},"zone":9,"typeConfidence":0.9,"plateTime":0.42806222742758626,"extension":6.5411876508151146},"index":7,"playId":"57194375-c32d-3925-a60b-b7bbd0f59ca6","pitchNumber":8,"startTime":"2026-06-13T00:18:07.280Z","endTime":"2026-06-13T00:18:11.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:18:11.943Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Caleb Durbin pops out to second baseman Nicky Lopez.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-13T00:20:11.138Z","endTime":"2026-06-13T00:20:52.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.8,"endSpeed":81.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.479130587245308,"aZ":-30.831498227961404,"pfxX":1.084009312250036,"pfxZ":0.812504235783555,"pX":0.24493961646262544,"pZ":1.2012369454695797,"vX0":2.871482772320425,"vY0":-126.43528984059861,"vZ0":-4.831914732297977,"x":107.66,"y":206.35,"x0":-1.0400437419747424,"y0":50.000074935453334,"z0":5.572671907474253,"aX":1.777602818801227},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":-2.5,"spinRate":2670,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4309754743662122,"extension":6.8137996861705},"index":0,"playId":"b0e72e3f-a333-3035-bcae-998412fb0bb5","pitchNumber":1,"startTime":"2026-06-13T00:20:27.273Z","endTime":"2026-06-13T00:20:31.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.516438007943062,"aZ":-33.19690184102546,"pfxX":1.4233467695632847,"pfxZ":-0.6111659389467761,"pX":-0.5150706684038229,"pZ":2.752636994689554,"vX0":0.8139278380831915,"vY0":-127.24200205535179,"vZ0":-0.9774616231044032,"x":136.63,"y":164.46,"x0":-1.022554817729589,"y0":50.005292108871075,"z0":5.738037872970179,"aX":2.3684787509974545},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":-2.8,"spinRate":2691,"spinDirection":81},"zone":1,"typeConfidence":2.0,"plateTime":0.4280645453681622,"extension":6.759294211985006},"hitData":{"launchSpeed":60.5,"launchAngle":33.0,"totalDistance":184.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":143.63,"coordY":129.67}},"index":1,"playId":"2dde77e4-036d-356a-beb6-6468bf00c2d2","pitchNumber":2,"startTime":"2026-06-13T00:20:45.363Z","endTime":"2026-06-13T00:20:52.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:20:52.826Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isiah Kiner-Falefa flies out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-13T00:21:00.384Z","endTime":"2026-06-13T00:22:16.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.9,"endSpeed":79.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.679572102803313,"aZ":-33.67039100997103,"pfxX":1.6099758742464334,"pfxZ":-0.9332320899589632,"pX":0.036171513946269856,"pZ":2.0119205357793577,"vX0":2.136456881074133,"vY0":-125.18208205514927,"vZ0":-2.3359818687884037,"x":115.62,"y":184.46,"x0":-1.0339867707898576,"y0":50.00345952418839,"z0":5.684563246857462,"aX":2.5824729740094043},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.9,"breakHorizontal":-3.4,"spinRate":2768,"spinDirection":67},"zone":8,"typeConfidence":2.0,"plateTime":0.43573836408849287,"extension":6.676900049871209},"index":0,"playId":"25692f0a-d890-3399-829d-80722eccf15d","pitchNumber":1,"startTime":"2026-06-13T00:21:21.614Z","endTime":"2026-06-13T00:21:25.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.099570586261606,"aZ":-39.900165529797555,"pfxX":1.2977616458648917,"pfxZ":-5.235926953612752,"pX":3.0449028501921553,"pZ":-0.5758795534274294,"vX0":8.290154507910417,"vY0":-120.66156533099586,"vZ0":-6.40102976658995,"x":0.94,"y":254.33,"x0":-0.6012980280189124,"y0":50.00062786505675,"z0":5.620024617877274,"aX":1.9150935625709957},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.8,"breakHorizontal":-4.3,"spinRate":2818,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.45364735202731765,"extension":6.710783950768883},"index":1,"playId":"a0656880-d323-33f4-9170-1b9098d6dc51","pitchNumber":2,"startTime":"2026-06-13T00:21:38.587Z","endTime":"2026-06-13T00:21:42.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.96492142532546,"aZ":-40.20926455142486,"pfxX":1.9692541942961843,"pfxZ":-5.625355385745003,"pX":-0.6918187694263281,"pZ":1.944255719307816,"vX0":0.41842918574712684,"vY0":-118.27079284314827,"vZ0":-0.6566671821232112,"x":143.37,"y":186.29,"x0":-1.1266784581020923,"y0":50.00481654415623,"z0":5.889234669959606,"aX":2.811110411563964},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.1,"breakHorizontal":-3.7,"spinRate":2568,"spinDirection":20},"zone":7,"typeConfidence":2.0,"plateTime":0.4617788924735602,"extension":6.382673808828522},"hitData":{"launchSpeed":71.7,"launchAngle":29.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.88,"coordY":102.16}},"index":2,"playId":"d30c0e95-1f53-352f-858a-2b5e4e23a689","pitchNumber":3,"startTime":"2026-06-13T00:22:03.575Z","endTime":"2026-06-13T00:22:16.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:22:16.703Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcelo Mayer walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-13T00:22:30.082Z","endTime":"2026-06-13T00:24:40.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.4,"endSpeed":82.8,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.095825511029478,"aZ":-31.906178403999665,"pfxX":-5.741070111196057,"pfxZ":0.15506799833492302,"pX":-1.3364347214228685,"pZ":2.4883782333742364,"vX0":1.652322728538615,"vY0":-130.28020186401665,"vZ0":-1.6487868191329225,"x":167.94,"y":171.59,"x0":-1.2295082933013242,"y0":50.00374649136386,"z0":5.521021964392907,"aX":-9.956651917231053},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.1,"breakHorizontal":10.1,"spinRate":1873,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4190028070720553,"extension":6.673026857359326},"index":0,"playId":"87bfed0c-ec7b-3c54-8259-3aac5e0f1bb6","pitchNumber":1,"startTime":"2026-06-13T00:22:45.145Z","endTime":"2026-06-13T00:22:49.657Z","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":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.9,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.867396096497796,"aZ":-20.579427749082758,"pfxX":-2.2562824110855484,"pfxZ":6.2156513916928215,"pX":-0.2266752817011467,"pZ":1.811174479192403,"vX0":3.377993134428416,"vY0":-134.85021607109886,"vZ0":-5.84078338327477,"x":125.64,"y":189.88,"x0":-1.1952160036690604,"y0":50.00209923704916,"z0":5.430659013522619,"aX":-4.2080425636240015},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.4,"breakHorizontal":3.5,"spinRate":2552,"spinDirection":191},"zone":8,"typeConfidence":2.0,"plateTime":0.4042446471932948,"extension":6.791691153972403},"index":1,"playId":"3119c33b-5300-3d50-be39-b68ac9208171","pitchNumber":2,"startTime":"2026-06-13T00:23:03.773Z","endTime":"2026-06-13T00:23:08.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.3,"endSpeed":76.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.068935216894975,"aZ":-43.84202458841167,"pfxX":0.5219968561761439,"pfxZ":-7.97636069290106,"pX":1.1279462539468479,"pZ":1.2816159967832594,"vX0":4.633988743888623,"vY0":-119.91298006087429,"vZ0":-1.4793456158692202,"x":74.01,"y":204.18,"x0":-0.8931647367331624,"y0":50.001240954127056,"z0":5.800041221208319,"aX":0.7627394280158816},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-14.5,"breakHorizontal":-2.0,"spinRate":2731,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4558768511993021,"extension":6.62016196476222},"index":2,"playId":"5e778a1f-bbdc-39f5-83bf-f7d004c66a0c","pitchNumber":3,"startTime":"2026-06-13T00:23:29.490Z","endTime":"2026-06-13T00:23:35.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.0,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91871842344372,"aZ":-42.06281816053628,"pfxX":0.20255814813030248,"pfxZ":-6.581949326156288,"pX":1.1962251157278014,"pZ":-0.4437762487573932,"vX0":4.89603026468261,"vY0":-121.76407035930656,"vZ0":-6.002824527678009,"x":71.4,"y":250.76,"x0":-0.8669824182102842,"y0":50.00438746245206,"z0":5.693036746339466,"aX":0.30421475095112127},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-13.1,"breakHorizontal":-1.6,"spinRate":2829,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4498279557443001,"extension":6.616821712994973},"index":3,"playId":"7dd81d73-d06d-3944-a19b-a98af515c0f6","pitchNumber":4,"startTime":"2026-06-13T00:23:49.086Z","endTime":"2026-06-13T00:23:53.377Z","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":91.2,"endSpeed":84.4,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.842340704805018,"aZ":-27.09381315337021,"pfxX":-6.196691466636351,"pfxZ":2.833463230678582,"pX":1.5895529283928733,"pZ":1.4320451406858268,"vX0":8.687756087596338,"vY0":-132.51136712883593,"vZ0":-5.129971103467949,"x":56.41,"y":200.11,"x0":-0.9124054033417206,"y0":50.006068696583675,"z0":5.349850175997837,"aX":-11.125388145527767},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.3,"breakHorizontal":9.6,"spinRate":1567,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.41187369787818007,"extension":6.7876083900160475},"index":4,"playId":"90e9b708-4689-3f5c-b200-4115f75d9c11","pitchNumber":5,"startTime":"2026-06-13T00:24:15.041Z","endTime":"2026-06-13T00:24:20.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.812074063636484,"aZ":-27.111439330005133,"pfxX":-7.782006688835475,"pfxZ":2.8911010936731447,"pX":0.9743397626557403,"pZ":0.8575339224576033,"vX0":7.490690735045196,"vY0":-131.29668612161876,"vZ0":-6.524450307701477,"x":79.86,"y":215.63,"x0":-0.8993558500829213,"y0":50.00428023857094,"z0":5.381924666002277,"aX":-13.639482321872876},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.1,"breakHorizontal":12.5,"spinRate":1533,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4165575595746289,"extension":6.739781647210189},"index":5,"playId":"c088c0df-a8b1-3a8a-b9a6-0044e84552ff","pitchNumber":6,"startTime":"2026-06-13T00:24:35.353Z","endTime":"2026-06-13T00:24:40.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:24:40.571Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Wong strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-13T00:25:00.290Z","endTime":"2026-06-13T00:26:48.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.081648809893274,"aZ":-13.201668333357876,"pfxX":-4.726598097598737,"pfxZ":9.471265749705767,"pX":-0.21115025809117358,"pZ":3.509072057615456,"vX0":4.134559375173621,"vY0":-140.04406894952194,"vZ0":-3.153440645078651,"x":125.05,"y":144.04,"x0":-1.0863552484411139,"y0":50.00363224862318,"z0":5.503030828781119,"aX":-9.469655512203927},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":7.8,"spinRate":2419,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3898267926205996,"extension":6.836168566158944},"index":0,"playId":"5f90084a-04e8-3d2f-8aae-36ab992a362d","pitchNumber":1,"startTime":"2026-06-13T00:25:07.859Z","endTime":"2026-06-13T00:25:13.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.090641044860703,"aZ":-33.40448008826902,"pfxX":1.6472128962971286,"pfxZ":-0.7658876438706113,"pX":-1.4570956616414754,"pZ":2.9399187025058917,"vX0":-0.9354016300866422,"vY0":-124.87260815209024,"vZ0":-0.06004961797046926,"x":172.54,"y":159.4,"x0":-1.2949512495361521,"y0":50.00219924979836,"z0":5.6734895021604075,"aX":2.6460365971282043},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.2,"breakHorizontal":-2.8,"spinRate":2667,"spinDirection":92},"zone":11,"typeConfidence":2.0,"plateTime":0.43577909031072526,"extension":6.654645724106096},"index":1,"playId":"1262575c-3f98-3af7-8098-d6036ca45f47","pitchNumber":2,"startTime":"2026-06-13T00:25:32.190Z","endTime":"2026-06-13T00:25:36.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.547630400422435,"aZ":-32.2826350279671,"pfxX":1.3827628221349568,"pfxZ":-0.070495476967956,"pX":-0.04284941221474238,"pZ":2.997477488057129,"vX0":2.353622836294461,"vY0":-123.46701216813423,"vZ0":-0.08520582950935829,"x":118.63,"y":157.85,"x0":-1.184831068557234,"y0":50.00257834141407,"z0":5.729224187949491,"aX":2.1531374388582427},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.1,"breakHorizontal":-3.0,"spinRate":2644,"spinDirection":103},"zone":2,"typeConfidence":2.0,"plateTime":0.44212699689608925,"extension":6.682000953713352},"index":2,"playId":"d47f25a4-8ff2-3301-a5b7-535d54a6de3b","pitchNumber":3,"startTime":"2026-06-13T00:25:53.396Z","endTime":"2026-06-13T00:25:58.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.701425181498376,"aZ":-34.8150369100995,"pfxX":0.984493220045846,"pfxZ":-1.6335833762477598,"pX":-0.20709371556736877,"pZ":1.8869758966679542,"vX0":1.915928487157067,"vY0":-126.07704998294223,"vZ0":-2.447262314132642,"x":124.89,"y":187.83,"x0":-1.1036334865177544,"y0":50.004143770885854,"z0":5.6694896367071275,"aX":1.5906415477320726},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.2,"breakHorizontal":-2.2,"spinRate":2664,"spinDirection":82},"zone":8,"typeConfidence":2.0,"plateTime":0.4338007672264137,"extension":6.607708882877492},"index":3,"playId":"85c9a156-3b77-33c8-8aa2-4d3400528baa","pitchNumber":4,"startTime":"2026-06-13T00:26:17.191Z","endTime":"2026-06-13T00:26:21.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0575368295546,"aZ":-12.977887183427129,"pfxX":-4.745537884667497,"pfxZ":9.511813271275392,"pX":-0.7756693565005448,"pZ":2.202427092760401,"vX0":2.5941404381945654,"vY0":-140.9376640811199,"vZ0":-6.800011509030442,"x":146.57,"y":179.31,"x0":-1.089864548851439,"y0":50.00480398131502,"z0":5.479196469596065,"aX":-9.57877388597597},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.1,"breakHorizontal":8.0,"spinRate":2400,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.38814960105321017,"extension":6.757693908611941},"index":4,"playId":"91a9d623-50ea-328c-9a10-b19e80d694fb","pitchNumber":5,"startTime":"2026-06-13T00:26:43.305Z","endTime":"2026-06-13T00:26:48.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:26:48.242Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-13T00:28:37.433Z","endTime":"2026-06-13T00:31:46.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.07985056264776,"aZ":-30.744007065725327,"pfxX":2.3772461079348544,"pfxZ":0.8599630086093892,"pX":0.40498393108866676,"pZ":2.727451427448726,"vX0":1.9697449407555472,"vY0":-126.7634190687109,"vZ0":-1.0494102911894936,"x":101.56,"y":165.14,"x0":-0.6855384688100852,"y0":50.0020556819794,"z0":5.55795725982898,"aX":3.9448893420308444},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.6,"breakHorizontal":-4.7,"spinRate":2679,"spinDirection":131},"zone":6,"typeConfidence":0.91,"plateTime":0.4288447530927062,"extension":6.476332380790826},"index":0,"playId":"9cd8f349-dc3b-3b7b-8a17-33eac110fe1d","pitchNumber":1,"startTime":"2026-06-13T00:29:18.745Z","endTime":"2026-06-13T00:29:22.862Z","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":92.2,"endSpeed":85.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.428792759562477,"aZ":-24.521131605913624,"pfxX":-5.60001445348756,"pfxZ":4.135806147986918,"pX":0.5710144193921167,"pZ":1.471308919793717,"vX0":4.580858425615685,"vY0":-134.3036371948571,"vZ0":-5.58045953685939,"x":95.23,"y":199.05,"x0":-0.41795546401092276,"y0":50.005161823595635,"z0":5.289281682747337,"aX":-10.369028362903451},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.6,"breakHorizontal":9.4,"spinRate":2405,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.4057523122659634,"extension":6.448017780870639},"index":1,"playId":"f49eb73c-3ad8-374d-a4f2-44857c518ecb","pitchNumber":2,"startTime":"2026-06-13T00:29:37.565Z","endTime":"2026-06-13T00:29:42.327Z","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":84.2,"endSpeed":78.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.340299548951453,"aZ":-33.115831201318464,"pfxX":6.73534457632098,"pfxZ":-0.6093315698922606,"pX":1.178234725240764,"pZ":1.3551656878630949,"vX0":2.1127916170682433,"vY0":-122.73653187565883,"vZ0":-3.105160032858728,"x":72.09,"y":202.19,"x0":-0.5660575313622052,"y0":50.00355487200445,"z0":5.419962659293209,"aX":10.408666602158648},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.6,"breakHorizontal":-12.7,"spinRate":2747,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.44407060113966024,"extension":6.561078134795497},"index":2,"playId":"54514417-0524-3cc8-9642-d502cb58df16","pitchNumber":3,"startTime":"2026-06-13T00:30:03.073Z","endTime":"2026-06-13T00:30:08.347Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-13T00:30:15.952Z","endTime":"2026-06-13T00:30:26.588Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"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":84.5,"endSpeed":79.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.523605716255286,"aZ":-36.611370791906204,"pfxX":6.7767743336408515,"pfxZ":-2.8668962391945696,"pX":1.1214474121679205,"pZ":-0.35325784935143667,"vX0":1.846856184785739,"vY0":-123.04503280560436,"vZ0":-6.308779844778172,"x":105.26,"y":212.05,"x0":-0.5180553721334967,"y0":50.00481671705268,"z0":5.316082230326245,"aX":10.478169216556712},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.4,"breakHorizontal":-12.7,"spinRate":2762,"spinDirection":36},"zone":14,"typeConfidence":0.91,"plateTime":0.44373805289701673,"extension":6.625907553936229},"index":4,"playId":"cc960823-9cbd-341c-88ee-32600b42d1e9","pitchNumber":4,"startTime":"2026-06-13T00:30:26.588Z","endTime":"2026-06-13T00:30:30.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.649079190987802,"aZ":-33.33047501044074,"pfxX":4.975404194244735,"pfxZ":-0.7418234604151683,"pX":1.8583724373357693,"pZ":0.09723624770990195,"vX0":3.9361636406993936,"vY0":-123.95845176009368,"vZ0":-5.970782805219181,"x":46.16,"y":236.15,"x0":-0.3911581588774644,"y0":50.00001650040611,"z0":5.289489056874025,"aX":7.8109985944500915},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.4,"breakHorizontal":-9.8,"spinRate":2801,"spinDirection":39},"zone":14,"typeConfidence":0.89,"plateTime":0.4403301574537437,"extension":6.497287224881015},"index":5,"playId":"ac03c3d7-0b50-302d-9e4e-582e09e30239","pitchNumber":5,"startTime":"2026-06-13T00:30:51.066Z","endTime":"2026-06-13T00:30:55.257Z","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":93.0,"endSpeed":86.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.371437314584643,"aZ":-26.498068661490823,"pfxX":-8.067603181666623,"pfxZ":3.028495941852473,"pX":0.3117292246260526,"pZ":1.7792790869345811,"vX0":4.7927192938295144,"vY0":-135.4593584240687,"vZ0":-4.458935422346483,"x":105.12,"y":190.74,"x0":-0.4250146476710391,"y0":50.00261165204702,"z0":5.281579287400447,"aX":-15.112376830364212},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.8,"breakHorizontal":13.7,"spinRate":2386,"spinDirection":212},"zone":9,"typeConfidence":0.9,"plateTime":0.4031198414727646,"extension":6.636591143476951},"index":6,"playId":"afe110e5-8541-3bac-ab83-a4914cc955f5","pitchNumber":6,"startTime":"2026-06-13T00:31:14.430Z","endTime":"2026-06-13T00:31:19.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.451130379291843,"aZ":-27.84045706738452,"pfxX":-6.799740598727997,"pfxZ":2.332661872801605,"pX":0.5343646714524036,"pZ":2.3277603169784227,"vX0":4.644869603896739,"vY0":-134.78156013312392,"vZ0":-2.8638459642004817,"x":96.63,"y":175.93,"x0":-0.3188564656774121,"y0":50.003871562792895,"z0":5.348711884192088,"aX":-12.640860746967586},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.8,"breakHorizontal":11.5,"spinRate":2355,"spinDirection":206},"zone":6,"typeConfidence":0.9,"plateTime":0.4047809266483857,"extension":6.670416541849752},"index":7,"playId":"f7f9152b-f58b-3064-9265-9d6bdf0dc302","pitchNumber":7,"startTime":"2026-06-13T00:31:39.862Z","endTime":"2026-06-13T00:31:46.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:31:46.471Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Higashioka grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-13T00:32:00.789Z","endTime":"2026-06-13T00:32:41.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.439150280465594,"aZ":-34.043292030709274,"pfxX":3.938882637727508,"pfxZ":-1.1465642176563149,"pX":0.5705975245023487,"pZ":1.754679610278322,"vX0":1.5787682270694403,"vY0":-126.03167738506518,"vZ0":-2.314019417427556,"x":95.25,"y":191.4,"x0":-0.5725168800540362,"y0":50.00090465089416,"z0":5.388505925067988,"aX":6.444734709883256},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.3,"breakHorizontal":-7.4,"spinRate":2676,"spinDirection":88},"zone":9,"typeConfidence":0.58,"plateTime":0.4317482454662094,"extension":6.511906454408347},"index":0,"playId":"667816c2-fce9-3640-b3bf-51dae92ff29f","pitchNumber":1,"startTime":"2026-06-13T00:32:11.489Z","endTime":"2026-06-13T00:32:15.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":85.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.791983380239795,"aZ":-26.018486749409544,"pfxX":-6.469227460836812,"pfxZ":3.3487899465172486,"pX":-0.38882730879455896,"pZ":1.8435641578475255,"vX0":2.5276939219321273,"vY0":-134.1600868516358,"vZ0":-4.308676527726578,"x":131.82,"y":189.0,"x0":-0.4983605317515645,"y0":50.001494870613705,"z0":5.306606217606796,"aX":-11.888756922391257},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.4,"breakHorizontal":11.3,"spinRate":2284,"spinDirection":207},"zone":7,"typeConfidence":0.9,"plateTime":0.40697626241246176,"extension":6.639780759563079},"hitData":{"launchSpeed":70.7,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.58,"coordY":155.74}},"index":1,"playId":"425e5ce9-a28d-392b-8f28-6f6d15de7f05","pitchNumber":2,"startTime":"2026-06-13T00:32:32.596Z","endTime":"2026-06-13T00:32:41.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:32:41.112Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nicky Lopez grounds out, first baseman Willson Contreras to pitcher Sonny Gray.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-13T00:32:59.064Z","endTime":"2026-06-13T00:35:55.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":543243,"link":"/api/v1/people/543243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.130202263811494,"aZ":-42.55030493538997,"pfxX":6.474648406101041,"pfxZ":-7.999238950902102,"pX":-0.13183189525967876,"pZ":1.9225984391527744,"vX0":-0.46484129113071204,"vY0":-113.81250880105428,"vZ0":1.399242229977735,"x":122.03,"y":186.87,"x0":-0.7635468276127779,"y0":50.00402016543355,"z0":5.5515729708088495,"aX":8.39660680312164},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-13.7,"breakHorizontal":-11.5,"spinRate":2601,"spinDirection":32},"zone":8,"typeConfidence":0.87,"plateTime":0.4833849436944453,"extension":6.562679478165567},"index":0,"playId":"52a32cb6-ecba-394d-b70d-21a26da343c8","pitchNumber":1,"startTime":"2026-06-13T00:33:10.103Z","endTime":"2026-06-13T00:33:14.458Z","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.2,"endSpeed":77.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.956601669476413,"aZ":-23.456083513420012,"pfxX":-6.2839765477535465,"pfxZ":5.725400751277877,"pX":0.4832917113061022,"pZ":1.5277173375814312,"vX0":5.015194314729934,"vY0":-122.55640964775259,"vZ0":-3.9351084662139595,"x":98.58,"y":197.53,"x0":-0.7719902782870521,"y0":50.002897831918176,"z0":5.154722997886144,"aX":-9.570450149153233},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.7,"breakHorizontal":10.2,"spinRate":1579,"spinDirection":233},"zone":14,"typeConfidence":0.88,"plateTime":0.4467170470191779,"extension":6.987784420009505},"index":1,"playId":"c10d658c-ffc3-3d7f-b459-a6622f3ed07d","pitchNumber":2,"startTime":"2026-06-13T00:33:28.533Z","endTime":"2026-06-13T00:33:32.741Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-13T00:33:38.702Z","endTime":"2026-06-13T00:33:54.138Z","isPitch":false,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"}},{"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":84.5,"endSpeed":78.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.841822769411618,"aZ":-36.98464630005679,"pfxX":3.562972760478547,"pfxZ":-3.1293120438844255,"pX":0.7566915400680377,"pZ":0.639591075658992,"vX0":2.3486318557546855,"vY0":-123.08594037198586,"vZ0":-3.711989191634925,"x":88.16,"y":221.51,"x0":-0.67189158500881,"y0":50.002674153302436,"z0":5.290721262838923,"aX":5.479906733541456},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.2,"breakHorizontal":-7.0,"spinRate":2721,"spinDirection":53},"zone":14,"typeConfidence":0.86,"plateTime":0.44456056188433335,"extension":6.6680176431103035},"index":3,"playId":"6ee4e0eb-15cc-329f-b2aa-2f59ea158515","pitchNumber":3,"startTime":"2026-06-13T00:33:54.138Z","endTime":"2026-06-13T00:33:58.107Z","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":92.6,"endSpeed":85.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91527354503468,"aZ":-26.402912065653528,"pfxX":-6.977203693456962,"pfxZ":3.1295141115166896,"pX":0.44023940356653324,"pZ":1.7000792211419613,"vX0":4.679703483341932,"vY0":-134.82115437830674,"vZ0":-4.552596126120404,"x":100.22,"y":192.88,"x0":-0.4102574693754795,"y0":50.00237809136613,"z0":5.270756434492817,"aX":-12.862637667605505},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.9,"breakHorizontal":11.6,"spinRate":2323,"spinDirection":218},"zone":9,"typeConfidence":0.9,"plateTime":0.40604610430993837,"extension":6.582823444376197},"index":4,"playId":"393a23ea-fe77-3e7d-9a40-f661c6799f12","pitchNumber":4,"startTime":"2026-06-13T00:34:17.010Z","endTime":"2026-06-13T00:34:20.873Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.210257978076395,"aZ":-42.02481401122656,"pfxX":5.981187175290957,"pfxZ":-7.214827720514835,"pX":0.7266985333831291,"pZ":1.116414822027921,"vX0":0.9386776538411864,"vY0":-116.50240643941201,"vZ0":-0.8852489550575878,"x":89.3,"y":208.64,"x0":-0.4586769840330653,"y0":50.00124913064068,"z0":5.495730919177009,"aX":8.167923690769074},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-13.0,"breakHorizontal":-11.0,"spinRate":2501,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.47130675919087617,"extension":6.556353635775035},"index":5,"playId":"04401e8f-6891-3ac0-b163-eef30e0e347e","pitchNumber":5,"startTime":"2026-06-13T00:34:49.865Z","endTime":"2026-06-13T00:34:53.402Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.422524129802262,"aZ":-43.11364082364294,"pfxX":6.7524929966069696,"pfxZ":-8.077096185600656,"pX":-0.5010522930796384,"pZ":1.6166313348908707,"vX0":-1.6718850355908503,"vY0":-116.14017576862473,"vZ0":0.5277998069988656,"x":136.1,"y":195.13,"x0":-0.6453763098759049,"y0":50.00211850836464,"z0":5.514363013791622,"aX":9.147881990072747},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-14.2,"breakHorizontal":-11.8,"spinRate":2420,"spinDirection":30},"zone":7,"typeConfidence":0.9,"plateTime":0.4731069504009229,"extension":6.529768339635425},"index":6,"playId":"f1023949-7736-3691-a15e-643264f5b1d8","pitchNumber":6,"startTime":"2026-06-13T00:35:19.117Z","endTime":"2026-06-13T00:35:28.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.210602669456613,"aZ":-34.8527745527807,"pfxX":4.7599764387410195,"pfxZ":-1.680552570171602,"pX":0.5643457122685399,"pZ":1.4297905554250403,"vX0":1.6100061907546883,"vY0":-124.84084681885633,"vZ0":-2.586275633668701,"x":95.49,"y":200.18,"x0":-0.7051585492424725,"y0":50.001191426309894,"z0":5.3134346247812205,"aX":7.60454830840245},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.4,"breakHorizontal":-9.0,"spinRate":2678,"spinDirection":85},"zone":14,"typeConfidence":0.84,"plateTime":0.4366793605550079,"extension":6.665086057817483},"hitData":{"launchSpeed":99.1,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.24,"coordY":154.22}},"index":7,"playId":"9418bd31-e9cd-36fa-9767-243056c86ae8","pitchNumber":7,"startTime":"2026-06-13T00:35:48.099Z","endTime":"2026-06-13T00:35:55.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:35:55.450Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mickey Gasper doubles (4) on a fly ball to center fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-13T00:38:07.325Z","endTime":"2026-06-13T00:40:06.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Wyatt Langford.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-13T00:38:04.905Z","endTime":"2026-06-13T00:38:04.917Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"400"},{"details":{"description":"Defensive Substitution: Justin Foscue replaces center fielder Evan Carter, batting 6th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-13T00:38:04.917Z","endTime":"2026-06-13T00:38:04.918Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"description":"Defensive switch from second base to left field for Nicky Lopez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-13T00:38:04.918Z","endTime":"2026-06-13T00:38:09.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"900"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79986227978412,"aZ":-43.76564296615588,"pfxX":1.5442735524763194,"pfxZ":-8.203062075116653,"pX":-2.0165435796939466,"pZ":3.0494218780887006,"vX0":-2.395853206754224,"vY0":-117.91236677017615,"vZ0":2.5452138585578736,"x":193.87,"y":156.45,"x0":-1.1892709386055769,"y0":50.00554796228232,"z0":5.985628003847148,"aX":2.181479517689705},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-14.0,"breakHorizontal":-2.3,"spinRate":2773,"spinDirection":27},"zone":11,"typeConfidence":2.0,"plateTime":0.46400165691417294,"extension":6.435914329239151},"index":3,"playId":"2493dfc4-8732-3292-99e4-6f64abea5e6a","pitchNumber":1,"startTime":"2026-06-13T00:38:09.575Z","endTime":"2026-06-13T00:38:14.082Z","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":96.1,"endSpeed":87.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41889879783205,"aZ":-12.674639345561086,"pfxX":-4.271476951689615,"pfxZ":9.86007686826424,"pX":1.3030976584841487,"pZ":3.0983282698158305,"vX0":7.609186903128276,"vY0":-139.73784860424539,"vZ0":-4.355122009635397,"x":67.33,"y":155.13,"x0":-0.9000581657350467,"y0":50.006019730225404,"z0":5.509489475556217,"aX":-8.450698492217677},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":6.1,"spinRate":2413,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.39193480179914664,"extension":6.999693189010749},"index":4,"playId":"19f0a97b-7200-3f31-9473-19c839b46230","pitchNumber":2,"startTime":"2026-06-13T00:38:27.063Z","endTime":"2026-06-13T00:38:32.222Z","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":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95304627995514,"aZ":-25.20306215254951,"pfxX":1.8609990110605479,"pfxZ":3.9789430178651335,"pX":0.3673561865665627,"pZ":2.0799992848215387,"vX0":3.4930780781397512,"vY0":-130.81969739716854,"vZ0":-3.9736206320037013,"x":103.0,"y":182.62,"x0":-1.221583204522275,"y0":50.00118512006391,"z0":5.485421756490627,"aX":3.2573136880338014},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.6,"breakHorizontal":-4.1,"spinRate":2591,"spinDirection":182},"zone":9,"typeConfidence":2.0,"plateTime":0.41707034676616805,"extension":6.785118256160381},"index":5,"playId":"8c1bffa4-6a52-35ad-8e11-01ff748f94f8","pitchNumber":3,"startTime":"2026-06-13T00:38:51.028Z","endTime":"2026-06-13T00:38:57.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.984967579924923,"aZ":-32.812629217224,"pfxX":1.107441478127735,"pfxZ":-0.39526411795034555,"pX":0.42834177244509736,"pZ":2.732876418868207,"vX0":3.1743648926411576,"vY0":-125.41519523736507,"vZ0":-0.9420692723065587,"x":100.67,"y":164.99,"x0":-0.990468800480387,"y0":50.002555682400235,"z0":5.756047057184645,"aX":1.7889316570045053},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.7,"breakHorizontal":-2.6,"spinRate":2685,"spinDirection":85},"zone":3,"typeConfidence":2.0,"plateTime":0.4343828316305536,"extension":6.596571971753144},"index":6,"playId":"1a27ec5f-b183-364a-ad38-913048f81f7c","pitchNumber":4,"startTime":"2026-06-13T00:39:19.904Z","endTime":"2026-06-13T00:39:25.527Z","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":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.181125490486338,"aZ":-13.532352007938274,"pfxX":-4.8848088044572755,"pfxZ":9.290854750508696,"pX":-0.5280726959908699,"pZ":2.6625604456738494,"vX0":3.0246292118959066,"vY0":-140.36373409248958,"vZ0":-5.117161213035352,"x":137.13,"y":166.89,"x0":-0.982016918563379,"y0":50.00069366364588,"z0":5.382403596332768,"aX":-9.79783658427715},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":8.3,"spinRate":2265,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3894293629960228,"extension":7.121311611147255},"hitData":{"launchSpeed":95.2,"launchAngle":37.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":91.25,"coordY":90.12}},"index":7,"playId":"29200dc0-7b09-3725-84ed-8a7280b62ecd","pitchNumber":5,"startTime":"2026-06-13T00:39:51.043Z","endTime":"2026-06-13T00:40:06.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:40:06.546Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ceddanne Rafaela doubles (14) on a sharp line drive to left fielder Nicky Lopez. Mickey Gasper scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-13T00:40:37.734Z","endTime":"2026-06-13T00:40:51.793Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"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":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.705619271947427,"aZ":-30.27350202358489,"pfxX":1.8738552359394272,"pfxZ":1.1475131362301099,"pX":-0.4340495529974749,"pZ":2.13025956783595,"vX0":1.2735520112020478,"vY0":-127.32414871581462,"vZ0":-2.8195361806026673,"x":133.54,"y":181.26,"x0":-1.1831215036843312,"y0":50.00130964690603,"z0":5.633310207567308,"aX":3.09372825207336},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":-3.7,"spinRate":2634,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.42922396838761223,"extension":6.688115825967135},"hitData":{"launchSpeed":100.2,"launchAngle":22.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":46.0,"coordY":109.0}},"index":0,"playId":"e8f20863-611f-3697-a940-4dd682f32fc8","pitchNumber":1,"startTime":"2026-06-13T00:40:39.766Z","endTime":"2026-06-13T00:40:51.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:40:51.793Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wilyer Abreu doubles (14) on a fly ball to left fielder Nicky Lopez. Ceddanne Rafaela scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-13T00:41:23.657Z","endTime":"2026-06-13T00:41:39.303Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.860913591847385,"aZ":-13.670619565363678,"pfxX":-5.581011482490844,"pfxZ":9.20100351341025,"pX":0.03063237063362593,"pZ":2.238220008356792,"vX0":4.822036208625372,"vY0":-140.6499897570171,"vZ0":-6.397801711310431,"x":115.83,"y":178.35,"x0":-0.9779982750997833,"y0":50.000357640702106,"z0":5.422995016195022,"aX":-11.219380882532937},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":9.1,"spinRate":2560,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3889220384602323,"extension":7.0616968000751985},"hitData":{"launchSpeed":92.5,"launchAngle":43.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.93,"coordY":104.9}},"index":0,"playId":"724cb12a-5c11-3b99-9721-1721c5b5409d","pitchNumber":1,"startTime":"2026-06-13T00:41:26.164Z","endTime":"2026-06-13T00:41:39.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:41:39.303Z","atBatIndex":38},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Willson Contreras reaches on a throwing error by third baseman Josh Jung. Wilyer Abreu scores. Willson Contreras to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-13T00:43:12.330Z","endTime":"2026-06-13T00:45:18.948Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-13T00:42:11.665Z","endTime":"2026-06-13T00:43:14.688Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":88.9,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05307804644763,"aZ":-26.609069607182228,"pfxX":-5.754913393641751,"pfxZ":3.2505056763727422,"pX":0.03458420841562357,"pZ":1.8752589936659694,"vX0":4.474428460621796,"vY0":-129.5087331611075,"vZ0":-4.063606093337391,"x":115.68,"y":188.15,"x0":-0.9611356260738633,"y0":50.00175446339702,"z0":5.481313145808841,"aX":-9.85222221969666},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.3,"breakHorizontal":9.5,"spinRate":1465,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4216454584716973,"extension":6.814016004629265},"index":1,"playId":"9e957210-3d89-3e17-acd0-5460c283a5eb","pitchNumber":1,"startTime":"2026-06-13T00:43:14.688Z","endTime":"2026-06-13T00:43:20.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30475474620883,"aZ":-10.365175228874133,"pfxX":-5.521997265470048,"pfxZ":10.787759023171926,"pX":-0.308580025601887,"pZ":2.3074618354019023,"vX0":3.4618504469366553,"vY0":-140.87885376488617,"vZ0":-6.6864159804232495,"x":128.76,"y":176.48,"x0":-0.8323479834630142,"y0":50.000080222914725,"z0":5.372707459160952,"aX":-11.160700302222152},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.5,"breakHorizontal":9.4,"spinRate":2464,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.38795087629997793,"extension":6.746615043361602},"index":2,"playId":"a089718b-466d-3c28-aa05-8ee77563f0f0","pitchNumber":2,"startTime":"2026-06-13T00:43:35.141Z","endTime":"2026-06-13T00:43:39.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.286205759820383,"aZ":-25.479017511987124,"pfxX":-5.18993896261555,"pfxZ":3.8409338855175665,"pX":-0.4599155137099654,"pZ":2.477779218104113,"vX0":2.804836120043018,"vY0":-130.44353044731332,"vZ0":-2.8972191572080552,"x":134.53,"y":171.88,"x0":-0.8678674022334549,"y0":50.00643377314697,"z0":5.4988527476348406,"aX":-9.055416105955748},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":8.9,"spinRate":1635,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4179501398774521,"extension":6.710857918302586},"index":3,"playId":"49790328-1108-3f5d-b2a4-ce71c520ba4b","pitchNumber":3,"startTime":"2026-06-13T00:43:56.743Z","endTime":"2026-06-13T00:44:00.212Z","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":96.7,"endSpeed":88.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46865537212144,"aZ":-15.169918913689921,"pfxX":-6.601768230598476,"pfxZ":8.423754563100497,"pX":-1.5635512936222675,"pZ":2.7087638427377274,"vX0":0.48199804516798433,"vY0":-140.82251532450726,"vZ0":-5.170490343171925,"x":176.6,"y":165.64,"x0":-0.8782155218378379,"y0":50.00111205828624,"z0":5.541844375339394,"aX":-13.325005392548615},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":11.9,"spinRate":2525,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3881897457477952,"extension":6.545701877439181},"index":4,"playId":"6c79b42f-4723-3030-b57d-d7b71843eefa","pitchNumber":4,"startTime":"2026-06-13T00:44:41.799Z","endTime":"2026-06-13T00:44:46.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.899322897476086,"aZ":-33.474257244234444,"pfxX":1.0062870490692912,"pfxZ":-0.7991569917021355,"pX":0.5559314821504653,"pZ":2.502083781177618,"vX0":3.1147878940360134,"vY0":-126.03126282356777,"vZ0":-1.2179084701273337,"x":95.81,"y":171.22,"x0":-0.8189738003010332,"y0":50.000217381165484,"z0":5.657614222303941,"aX":1.643236827491287},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.4,"breakHorizontal":-2.4,"spinRate":2755,"spinDirection":64},"zone":6,"typeConfidence":2.0,"plateTime":0.4320457085965379,"extension":6.528441215953162},"hitData":{"launchSpeed":97.7,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.48,"coordY":163.84}},"index":5,"playId":"2452fe1c-cb1f-3c1f-bfa9-c50bc902038b","pitchNumber":5,"startTime":"2026-06-13T00:45:08.130Z","endTime":"2026-06-13T00:45:18.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:45:18.948Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, second baseman Justin Foscue to first baseman Jake Burger. Willson Contreras to 3rd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-13T00:47:14.925Z","endTime":"2026-06-13T00:48:11.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"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":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-13T00:46:11.817Z","endTime":"2026-06-13T00:46:30.058Z","isPitch":false,"type":"action"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-13T00:46:30.058Z","endTime":"2026-06-13T00:47:17.242Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"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":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.080328805123568,"aZ":-27.292172545137497,"pfxX":-7.70694494240367,"pfxZ":2.791051758435513,"pX":0.7283120456168608,"pZ":0.1520225350769341,"vX0":7.076100051599736,"vY0":-131.20432272531238,"vZ0":-8.065060511698523,"x":89.24,"y":234.68,"x0":-0.9989000461887042,"y0":50.00018044913773,"z0":5.291523005624874,"aX":-13.469910460587812},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.5,"breakHorizontal":12.5,"spinRate":1893,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.41703373270053,"extension":6.96878937969783},"index":2,"playId":"bfc1a2a5-b3ae-3052-90cc-196095094f25","pitchNumber":1,"startTime":"2026-06-13T00:47:17.242Z","endTime":"2026-06-13T00:47:23.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.618668443734393,"aZ":-12.84429796987168,"pfxX":-4.8341988510291385,"pfxZ":9.499329726629949,"pX":-0.010228388644052592,"pZ":3.8454496365757147,"vX0":4.51745842279426,"vY0":-141.14665901262387,"vZ0":-2.2563442587709805,"x":117.39,"y":134.95,"x0":-0.9969234939298174,"y0":50.00053139451451,"z0":5.473829413901142,"aX":-9.834421909664249},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":7.9,"spinRate":2498,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38684063492804466,"extension":6.856493572990914},"index":3,"playId":"446e5cc4-665a-314f-8cf4-1c9220835b9f","pitchNumber":2,"startTime":"2026-06-13T00:47:40.547Z","endTime":"2026-06-13T00:47:46.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83113153230964,"aZ":-32.76900501186646,"pfxX":-7.405188933961834,"pfxZ":-0.3331555967974271,"pX":0.43992280247302934,"pZ":2.527103735958035,"vX0":6.258156194249169,"vY0":-131.944076632768,"vZ0":-1.6725000915415222,"x":100.23,"y":170.55,"x0":-0.9906995313231447,"y0":50.00360870142689,"z0":5.564564738253856,"aX":-13.168802058361818},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.7,"breakHorizontal":12.2,"spinRate":1895,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.41376457527280763,"extension":6.927682445346424},"hitData":{"launchSpeed":84.6,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.51,"coordY":139.01}},"index":4,"playId":"23cf8dbc-ace4-3384-a264-6de4e65775db","pitchNumber":3,"startTime":"2026-06-13T00:48:02.826Z","endTime":"2026-06-13T00:48:11.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:48:11.339Z","atBatIndex":40},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Caleb Durbin out on a sacrifice fly to center fielder Wyatt Langford. Willson Contreras scores.","rbi":1,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-13T00:48:32.108Z","endTime":"2026-06-13T00:50:33.017Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.617056617087503,"aZ":-35.05091018107158,"pfxX":2.1619008163553017,"pfxZ":-1.7728318238005514,"pX":2.160342357560901,"pZ":1.6811751894771791,"vX0":6.603006877059251,"vY0":-125.88615919899745,"vZ0":-2.8353398869572572,"x":34.65,"y":193.39,"x0":-0.7691945732680254,"y0":50.00587697494718,"z0":5.636654130620809,"aX":3.4987033195670225},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.6,"breakHorizontal":-5.3,"spinRate":2733,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.43376235057351176,"extension":6.814647397363306},"index":0,"playId":"46111aa7-4159-3cc1-9044-525e6a795212","pitchNumber":1,"startTime":"2026-06-13T00:48:40.368Z","endTime":"2026-06-13T00:48:43.668Z","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.9,"endSpeed":86.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1811701014993,"aZ":-18.02952546473947,"pfxX":-7.645190597403408,"pfxZ":7.293431414687614,"pX":-0.6917513819890151,"pZ":3.9588035632997016,"vX0":3.099006183805046,"vY0":-138.25239787314516,"vZ0":-1.3131785913790126,"x":143.37,"y":131.89,"x0":-0.8323723538420462,"y0":50.00686447070421,"z0":5.647390918334566,"aX":-14.835852176958959},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":13.2,"spinRate":2265,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3958397476580484,"extension":6.519632009862989},"index":1,"playId":"8b6670b2-7e96-3960-ae0e-64d3ee5705dd","pitchNumber":2,"startTime":"2026-06-13T00:49:01.827Z","endTime":"2026-06-13T00:49:06.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.393447688703645,"aZ":-31.35082544947995,"pfxX":0.3413502598234994,"pfxZ":0.5269948144414753,"pX":0.82849480067666,"pZ":1.3817718446615832,"vX0":4.587573038873148,"vY0":-124.14459119466274,"vZ0":-3.9861538232528826,"x":85.42,"y":201.47,"x0":-1.0829981663009602,"y0":50.00547057296262,"z0":5.600185273645211,"aX":0.5356130243223405},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.4,"breakHorizontal":-1.6,"spinRate":2619,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.44014968065209237,"extension":6.709922876269644},"index":2,"playId":"7fa78cc0-6354-3a42-85cd-7361145d691b","pitchNumber":3,"startTime":"2026-06-13T00:49:23.960Z","endTime":"2026-06-13T00:49:28.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86082718594553,"aZ":-12.657698648587427,"pfxX":-4.8926987009441065,"pfxZ":9.896960561466372,"pX":0.21965364646945593,"pZ":2.625029075453265,"vX0":4.895988508543027,"vY0":-139.41365385880889,"vZ0":-5.374883466771458,"x":108.63,"y":167.9,"x0":-0.922201120856447,"y0":50.00084360561085,"z0":5.410903335463395,"aX":-9.64615876483867},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":7.9,"spinRate":2441,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3926375836432263,"extension":6.704295454380125},"index":3,"playId":"22026e60-fd91-3755-8796-be1f45eb9c3e","pitchNumber":4,"startTime":"2026-06-13T00:49:48.004Z","endTime":"2026-06-13T00:49:55.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.326998764728373,"aZ":-33.58333122359965,"pfxX":1.5121339725273617,"pfxZ":-0.879175058545913,"pX":0.009950772817220826,"pZ":2.3027362533110765,"vX0":2.3591608052928423,"vY0":-124.99018300043711,"vZ0":-1.5540030751009182,"x":116.62,"y":176.61,"x0":-1.1382305465753992,"y0":50.00374121568142,"z0":5.659565152632457,"aX":2.421259710037026},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.7,"breakHorizontal":-3.2,"spinRate":2678,"spinDirection":73},"zone":5,"typeConfidence":2.0,"plateTime":0.43620532091688347,"extension":6.625809079170199},"hitData":{"launchSpeed":91.6,"launchAngle":34.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.22,"coordY":63.21}},"index":4,"playId":"1aede1da-5b63-3411-90df-bb3bfdbf2f1f","pitchNumber":5,"startTime":"2026-06-13T00:50:19.579Z","endTime":"2026-06-13T00:50:33.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:50:33.017Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Isiah Kiner-Falefa lines out to center fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-13T00:50:57.863Z","endTime":"2026-06-13T00:52:56.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.685478888329502,"aZ":-16.188648853905665,"pfxX":-7.813437021672249,"pfxZ":8.187305899809513,"pX":-1.0811521048279662,"pZ":2.72104174169871,"vX0":2.3477064012835798,"vY0":-138.56186859761505,"vZ0":-4.488228211029613,"x":158.21,"y":165.31,"x0":-0.9218492525871169,"y0":50.005463818941,"z0":5.436610746785511,"aX":-15.262499935606186},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":13.7,"spinRate":2210,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3946261566184348,"extension":7.007118948792344},"index":0,"playId":"f5d9527a-dc92-39f8-bb8e-a077c57ac300","pitchNumber":1,"startTime":"2026-06-13T00:51:07.350Z","endTime":"2026-06-13T00:51:11.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97263513902498,"aZ":-30.568212765479995,"pfxX":0.34433881080948225,"pfxZ":0.9736297518526645,"pX":1.4327699423576208,"pZ":0.20074094725741873,"vX0":5.906496185375993,"vY0":-126.72469368592668,"vZ0":-7.224038947521304,"x":62.39,"y":233.36,"x0":-0.9574023102397464,"y0":50.00383724467891,"z0":5.478662812547246,"aX":0.5690810040729467},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.6,"breakHorizontal":-1.8,"spinRate":2600,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.42957402683894585,"extension":6.8351323506782},"index":1,"playId":"58629487-7ad5-3e57-bfcc-116fe724adfa","pitchNumber":2,"startTime":"2026-06-13T00:51:26.707Z","endTime":"2026-06-13T00:51:31.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.454999031800206,"aZ":-14.566222203561406,"pfxX":-3.6335452705114237,"pfxZ":8.726298628453385,"pX":0.9596350043923081,"pZ":3.559235631433579,"vX0":6.5281219907864525,"vY0":-140.37180426181027,"vZ0":-2.892336430513086,"x":80.42,"y":142.68,"x0":-0.9123002670713108,"y0":50.00277226406039,"z0":5.537783192558215,"aX":-7.332384288594273},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.5,"breakHorizontal":5.4,"spinRate":2307,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3885528137758918,"extension":6.8131932246254525},"index":2,"playId":"bd6df60b-496e-3e89-8561-46c58b391e36","pitchNumber":3,"startTime":"2026-06-13T00:51:46.601Z","endTime":"2026-06-13T00:51:51.152Z","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":95.9,"endSpeed":88.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.390151087187483,"aZ":-19.134027771773354,"pfxX":-7.686866330962361,"pfxZ":6.5572367021087095,"pX":1.191742884509466,"pZ":1.6152187995273508,"vX0":8.04239941215728,"vY0":-139.42117267446054,"vZ0":-7.0039780748420055,"x":71.57,"y":195.17,"x0":-0.7177070037477995,"y0":50.00171374198001,"z0":5.401562298966769,"aX":-15.284605617365491},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.7,"breakHorizontal":12.5,"spinRate":2342,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.39135534791776916,"extension":6.892178883959003},"index":3,"playId":"b39d690f-5ba9-36c6-a91e-891c390348ae","pitchNumber":4,"startTime":"2026-06-13T00:52:06.059Z","endTime":"2026-06-13T00:52:10.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.325128701268174,"aZ":-11.919570793563071,"pfxX":-4.385937068686206,"pfxZ":10.164249181631277,"pX":0.22747804843529423,"pZ":2.6408740846707386,"vX0":4.821954366426615,"vY0":-139.5520383396516,"vZ0":-5.676901785154928,"x":108.33,"y":167.48,"x0":-0.9444095930992056,"y0":50.00593135348544,"z0":5.471120306341557,"aX":-8.743067454531023},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":7.1,"spinRate":2376,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39093902845667783,"extension":6.908551754922522},"index":4,"playId":"b8b05500-c529-38df-ae64-1273183eca8c","pitchNumber":5,"startTime":"2026-06-13T00:52:27.755Z","endTime":"2026-06-13T00:52:33.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.105704431788187,"aZ":-15.055667064342733,"pfxX":-4.978314026250969,"pfxZ":8.533809598642174,"pX":-0.1120203447941995,"pZ":3.2798671034247646,"vX0":3.958471466553007,"vY0":-140.34980837570947,"vZ0":-3.4901861262327323,"x":121.27,"y":150.22,"x0":-0.8900105684632604,"y0":50.0023811972322,"z0":5.512540942792856,"aX":-9.986862251728764},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":8.3,"spinRate":2307,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3894276119160516,"extension":6.61170870377218},"hitData":{"launchSpeed":81.4,"launchAngle":22.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.48,"coordY":91.98}},"index":5,"playId":"9cbed5a0-a1ee-308d-8a78-93fb4b07339d","pitchNumber":6,"startTime":"2026-06-13T00:52:48.870Z","endTime":"2026-06-13T00:52:56.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:52:56.775Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joc Pederson singles on a ground ball to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-13T00:55:04.222Z","endTime":"2026-06-13T00:56:04.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49496537975273,"aZ":-23.323362083685726,"pfxX":0.8295552952840901,"pfxZ":4.964620151731367,"pX":0.6387284231662476,"pZ":2.129607542854389,"vX0":2.546563814307269,"vY0":-131.57235844275323,"vZ0":-4.242963728933104,"x":92.65,"y":181.28,"x0":-0.44297034633357946,"y0":50.0037340323806,"z0":5.456317922997356,"aX":1.4785667033273318},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.4,"breakHorizontal":-1.9,"spinRate":2444,"spinDirection":208},"zone":9,"typeConfidence":0.67,"plateTime":0.4136368825039174,"extension":6.323589301187518},"index":0,"playId":"6c280b03-256a-3ea4-9dea-380480f11197","pitchNumber":1,"startTime":"2026-06-13T00:55:14.471Z","endTime":"2026-06-13T00:55:18.010Z","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":83.7,"endSpeed":77.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.902902419908692,"aZ":-25.73793921559841,"pfxX":-8.411969223126158,"pfxZ":4.262040936015153,"pX":0.07395667616906192,"pZ":1.6095920817686287,"vX0":4.338662531086272,"vY0":-121.88659128120224,"vZ0":-3.4045864674411552,"x":117.97,"y":208.28,"x0":-0.6317821104501208,"y0":50.0060410592774,"z0":5.235603775826224,"aX":-12.718814887940457},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.2,"breakHorizontal":14.3,"spinRate":1693,"spinDirection":236},"zone":8,"typeConfidence":0.91,"plateTime":0.4485568047384376,"extension":6.540629356514307},"index":1,"playId":"f075c791-b84a-3526-94e0-a4862a7b4bc9","pitchNumber":2,"startTime":"2026-06-13T00:55:32.528Z","endTime":"2026-06-13T00:55:37.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.185995489651862,"aZ":-29.137004285099916,"pfxX":1.8003880785263493,"pfxZ":1.8192797936879312,"pX":-0.3059397941877777,"pZ":2.9677336545045496,"vX0":-0.010833789917609152,"vY0":-127.47181460153477,"vZ0":-0.7497773811965894,"x":128.66,"y":158.65,"x0":-0.5362511781426764,"y0":50.005703103752495,"z0":5.533187311134988,"aX":3.011772382955346},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.4,"breakHorizontal":-3.2,"spinRate":2593,"spinDirection":156},"zone":1,"typeConfidence":0.91,"plateTime":0.42703526121752455,"extension":6.3369920866022404},"hitData":{"launchSpeed":99.4,"launchAngle":1.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.86,"coordY":96.45}},"index":2,"playId":"3829adb2-dac6-3045-8f0d-bb70169e70b4","pitchNumber":3,"startTime":"2026-06-13T00:55:52.656Z","endTime":"2026-06-13T00:56:04.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:56:04.303Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Jung lines out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-13T00:56:07.342Z","endTime":"2026-06-13T00:56:58.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62768752330323,"aZ":-30.51240710208846,"pfxX":2.4545764563427563,"pfxZ":1.0104454311866133,"pX":0.664174166490459,"pZ":1.5517612550696047,"vX0":2.4005610705642733,"vY0":-126.7053258782272,"vZ0":-3.489433887627982,"x":91.68,"y":196.88,"x0":-0.6098875559586184,"y0":50.00438209220741,"z0":5.350309161823183,"aX":4.044775582869305},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.3,"breakHorizontal":-4.9,"spinRate":2587,"spinDirection":114},"zone":14,"typeConfidence":0.9,"plateTime":0.4300859175474261,"extension":6.697457618110516},"index":0,"playId":"628c25ed-9305-395a-8ae9-5d9b4551aad5","pitchNumber":1,"startTime":"2026-06-13T00:56:29.748Z","endTime":"2026-06-13T00:56:35.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.289450854611207,"aZ":-27.70095349146689,"pfxX":0.7344002313610467,"pfxZ":2.6146571911256684,"pX":0.3431055924330033,"pZ":2.109152568058379,"vX0":1.967291203482163,"vY0":-128.7959680209607,"vZ0":-2.99343794349986,"x":103.92,"y":181.83,"x0":-0.5206336705446762,"y0":50.00201780191108,"z0":5.388909095327894,"aX":1.2553049748223877},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":-1.7,"spinRate":2477,"spinDirection":183},"zone":9,"typeConfidence":0.89,"plateTime":0.42242221231032095,"extension":6.559452767078004},"hitData":{"launchSpeed":96.9,"launchAngle":20.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.27,"coordY":64.58}},"index":1,"playId":"9bbf2863-54be-3e6c-928b-82b3a95bad86","pitchNumber":2,"startTime":"2026-06-13T00:56:48.953Z","endTime":"2026-06-13T00:56:58.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:56:58.245Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-13T00:57:06.045Z","endTime":"2026-06-13T00:58:50.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.748061270450226,"aZ":-43.62917557247851,"pfxX":8.060344200865568,"pfxZ":-8.69975511143805,"pX":0.27308726131542427,"pZ":1.7254916861080574,"vX0":-0.05811966043370298,"vY0":-114.73556659648435,"vZ0":1.131410220509068,"x":106.59,"y":192.19,"x0":-0.7461680203765061,"y0":50.00481794923344,"z0":5.520523188885806,"aX":10.610259565614303},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-15.0,"breakHorizontal":-14.5,"spinRate":2779,"spinDirection":31},"zone":9,"typeConfidence":0.89,"plateTime":0.47972664099822104,"extension":6.436267856183383},"index":0,"playId":"9228802a-93b2-3abb-8a07-1bc61307f995","pitchNumber":1,"startTime":"2026-06-13T00:57:27.701Z","endTime":"2026-06-13T00:57:32.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":85.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72639300567086,"aZ":-20.196150568265452,"pfxX":0.6557997966578872,"pfxZ":6.559169491547569,"pX":1.1368378440800557,"pZ":2.27097111816622,"vX0":3.931320883265511,"vY0":-132.8680599356602,"vZ0":-4.347267029432793,"x":73.67,"y":177.46,"x0":-0.43427282641277454,"y0":50.00379314808827,"z0":5.355591533323183,"aX":1.1975228162772593},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":-1.9,"spinRate":2473,"spinDirection":209},"zone":14,"typeConfidence":0.89,"plateTime":0.408892988622104,"extension":6.573591208375018},"index":1,"playId":"9428b049-f344-30fd-bd4c-f5bff0629130","pitchNumber":2,"startTime":"2026-06-13T00:57:48.629Z","endTime":"2026-06-13T00:57:54.311Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.195559998962242,"aZ":-36.40778673608689,"pfxX":7.921877466858472,"pfxZ":-2.7292824287138124,"pX":1.426635974660662,"pZ":0.7927853736989685,"vX0":1.9397690202403184,"vY0":-123.68994220986933,"vZ0":-3.7004780848218175,"x":62.62,"y":217.37,"x0":-0.3965342926176499,"y0":50.00187108997851,"z0":5.354574575162488,"aX":12.298153047663654},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.5,"breakHorizontal":-14.8,"spinRate":2628,"spinDirection":36},"zone":14,"typeConfidence":0.91,"plateTime":0.4424803504133825,"extension":6.494833522752929},"index":2,"playId":"8158608b-c192-36e9-ae77-9102fe8ec1a2","pitchNumber":3,"startTime":"2026-06-13T00:58:14.405Z","endTime":"2026-06-13T00:58:19.808Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.502291946566697,"aZ":-34.74663880407975,"pfxX":9.742187859430583,"pfxZ":-1.6396922034782118,"pX":0.8307339382464574,"pZ":0.8974466933736761,"vX0":0.46024299412349823,"vY0":-124.24909107761422,"vZ0":-3.805663250043306,"x":85.33,"y":214.55,"x0":-0.6232372285207691,"y0":50.00123146880716,"z0":5.3182917913023955,"aX":15.320043535797243},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.6,"breakHorizontal":-17.8,"spinRate":2706,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.4398271375467182,"extension":6.4234405702232955},"index":3,"playId":"9748fc64-5808-3173-a704-e282cbb3086e","pitchNumber":4,"startTime":"2026-06-13T00:58:44.572Z","endTime":"2026-06-13T00:58:50.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T00:58:50.152Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wyatt Langford doubles (5) on a fly ball to left fielder Jarren Duran. Joc Pederson to 3rd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-13T00:58:58.382Z","endTime":"2026-06-13T01:00:18.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnThird":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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":91.1,"endSpeed":85.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.374200058544535,"aZ":-21.335066213704078,"pfxX":2.0833499838371523,"pfxZ":5.96520920912492,"pX":1.0124485764446147,"pZ":1.5020260591322736,"vX0":3.1454910564523373,"vY0":-132.68165934655525,"vZ0":-5.980549879379139,"x":78.41,"y":198.23,"x0":-0.45061273796171214,"y0":50.00241250864265,"z0":5.298460660825375,"aX":3.7831639328351443},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.0,"breakHorizontal":-4.3,"spinRate":2500,"spinDirection":201},"zone":14,"typeConfidence":0.81,"plateTime":0.40988348704076394,"extension":6.507139685351548},"index":0,"playId":"fc299f87-ed9f-3a0d-87b2-958b69e22382","pitchNumber":1,"startTime":"2026-06-13T00:59:18.297Z","endTime":"2026-06-13T00:59:23.252Z","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.6,"endSpeed":85.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51045268205981,"aZ":-25.14533481997823,"pfxX":-5.6812538398200765,"pfxZ":3.83918112434076,"pX":0.43047830774327245,"pZ":1.602374174507398,"vX0":4.264817388639833,"vY0":-133.45520051899322,"vZ0":-4.900269250222927,"x":100.59,"y":195.52,"x0":-0.43778921897608225,"y0":50.00603950107893,"z0":5.238487603155534,"aX":-10.410236233331098},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.2,"breakHorizontal":9.6,"spinRate":2351,"spinDirection":211},"zone":9,"typeConfidence":0.9,"plateTime":0.4080030007447748,"extension":6.793738854834},"index":1,"playId":"4480ff46-b522-3818-b732-3a38d84809d9","pitchNumber":2,"startTime":"2026-06-13T00:59:39.471Z","endTime":"2026-06-13T00:59:44.412Z","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":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.533310777863676,"aZ":-36.17978454775655,"pfxX":9.315597955991944,"pfxZ":-2.5890172050210305,"pX":0.3093439159209905,"pZ":1.7337332811150514,"vX0":-0.6105620763969799,"vY0":-123.2650301567111,"vZ0":-1.7444569566777826,"x":105.21,"y":191.97,"x0":-0.6514501606768058,"y0":50.00449987810969,"z0":5.493269871109115,"aX":14.397171094039798},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.8,"breakHorizontal":-16.8,"spinRate":2602,"spinDirection":39},"zone":9,"typeConfidence":0.91,"plateTime":0.4436376108283686,"extension":6.411766362015447},"hitData":{"launchSpeed":85.9,"launchAngle":32.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.22,"coordY":97.21}},"index":2,"playId":"aa89b40a-9628-3446-960d-c88edd7d98d6","pitchNumber":3,"startTime":"2026-06-13T01:00:05.899Z","endTime":"2026-06-13T01:00:18.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:00:18.545Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, shortstop Marcelo Mayer to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-13T01:00:32.540Z","endTime":"2026-06-13T01:02:03.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38736129268627,"aZ":-21.53963016731229,"pfxX":-5.90499512670113,"pfxZ":5.746629991023084,"pX":0.5100143632244383,"pZ":1.5459730582260711,"vX0":4.519434441787724,"vY0":-134.7265764907233,"vZ0":-5.899373798970816,"x":97.56,"y":197.04,"x0":-0.41629411896224056,"y0":50.00407575770604,"z0":5.271446479638324,"aX":-10.930797763048291},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.5,"breakHorizontal":9.8,"spinRate":2466,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.40547467816172933,"extension":6.6481917539941975},"index":0,"playId":"c0ee26f8-94c9-3fbe-9ffc-ba9e31b9979b","pitchNumber":1,"startTime":"2026-06-13T01:00:54.702Z","endTime":"2026-06-13T01:01:21.706Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.868875056701903,"aZ":-21.335950347360498,"pfxX":-6.662414819661068,"pfxZ":5.766657369358144,"pX":-0.01925206507345963,"pZ":1.7631764239203978,"vX0":3.273349397342349,"vY0":-135.75311752480877,"vZ0":-5.681048559476299,"x":117.73,"y":191.17,"x0":-0.37081065911386085,"y0":50.00083717703629,"z0":5.354153585953041,"aX":-12.51610026191075},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":11.4,"spinRate":2511,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.40245272189095394,"extension":6.556085496289079},"index":1,"playId":"25a77b5f-e54c-327f-ae0a-8bab7cbea73d","pitchNumber":2,"startTime":"2026-06-13T01:01:30.958Z","endTime":"2026-06-13T01:01:34.860Z","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":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13812824455143,"aZ":-24.570671179234253,"pfxX":-7.029681078856072,"pfxZ":4.098589707762951,"pX":0.5115916200851497,"pZ":2.4740216474371532,"vX0":4.351987744111488,"vY0":-135.03898726256247,"vZ0":-3.357617640123282,"x":97.5,"y":171.98,"x0":-0.20376172682149676,"y0":50.002867143766686,"z0":5.452984827165835,"aX":-13.04274901683443},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.0,"breakHorizontal":11.9,"spinRate":2439,"spinDirection":202},"zone":6,"typeConfidence":0.91,"plateTime":0.404897221657476,"extension":6.466187548673206},"hitData":{"launchSpeed":97.0,"launchAngle":0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.2,"coordY":145.6}},"index":2,"playId":"cf51b32c-d153-3ab2-a1c8-6f16ff70427c","pitchNumber":3,"startTime":"2026-06-13T01:01:55.827Z","endTime":"2026-06-13T01:02:03.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:02:03.516Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcelo Mayer flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-13T01:04:13.074Z","endTime":"2026-06-13T01:04:43.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cal Quantrill replaces Jack Leiter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-13T01:03:55.457Z","endTime":"2026-06-13T01:04:15.424Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":615698,"link":"/api/v1/people/615698"},"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(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":89.2,"endSpeed":82.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.599791950390895,"aZ":-27.27467084763514,"pfxX":-0.02112081955338596,"pfxZ":2.8353465009502106,"pX":-0.2088921065977508,"pZ":2.706356721694659,"vX0":2.4920560046417872,"vY0":-130.00554826718067,"vZ0":-3.4805084147970655,"x":124.96,"y":165.71,"x0":-1.1730208711205765,"y0":50.00621403787226,"z0":6.109295394037332,"aX":-0.037033353678761365},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.7,"breakHorizontal":-0.5,"spinRate":2190,"spinDirection":205},"zone":5,"typeConfidence":0.9,"plateTime":0.41964916152214293,"extension":6.295544590531502},"index":1,"playId":"1adc3e2f-4bac-33ae-8881-db68fe87af54","pitchNumber":1,"startTime":"2026-06-13T01:04:15.424Z","endTime":"2026-06-13T01:04:19.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":74.1,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.215916144887338,"aZ":-35.23446417660936,"pfxX":2.120240281858255,"pfxZ":-2.224690705974517,"pX":0.3957142954672414,"pZ":2.652420023709144,"vX0":2.625601070814791,"vY0":-116.12451416155113,"vZ0":-0.9203510720231645,"x":101.92,"y":167.16,"x0":-1.0218479656764645,"y0":50.00354431618715,"z0":6.383899614761502,"aX":2.916635875340169},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.0,"breakHorizontal":-4.4,"spinRate":2441,"spinDirection":42},"zone":6,"typeConfidence":0.9,"plateTime":0.470325273700821,"extension":6.318302893118903},"hitData":{"launchSpeed":94.0,"launchAngle":52.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.43,"coordY":107.62}},"index":2,"playId":"e4652cd0-94d8-3f75-827d-205559665d9a","pitchNumber":2,"startTime":"2026-06-13T01:04:31.895Z","endTime":"2026-06-13T01:04:43.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:04:43.935Z","atBatIndex":48},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Connor Wong hit by pitch.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-13T01:04:48.649Z","endTime":"2026-06-13T01:05:21.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.837459368261026,"aZ":-27.902300859681176,"pfxX":-0.3368797616471729,"pfxZ":2.4634129579191955,"pX":0.08950575139078606,"pZ":1.8133526577895656,"vX0":3.56186470617386,"vY0":-130.16463105589682,"vZ0":-5.434460619426095,"x":113.59,"y":189.82,"x0":-1.2471917879062209,"y0":50.00250919127165,"z0":6.015618329321912,"aX":-0.584622650026751},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.6,"breakHorizontal":-0.1,"spinRate":2281,"spinDirection":209},"zone":8,"typeConfidence":0.89,"plateTime":0.4192588270006863,"extension":6.329317737582906},"index":0,"playId":"4f9a265a-96f8-35d7-aae6-45fd11d82784","pitchNumber":1,"startTime":"2026-06-13T01:05:00.302Z","endTime":"2026-06-13T01:05:04.307Z","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(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":94.2,"endSpeed":86.2,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01716479407092,"aZ":-15.669065151412653,"pfxX":-6.498435279321798,"pfxZ":8.651430979171263,"pX":-2.4760150331021626,"pZ":4.151201341697096,"vX0":-0.3075642964382398,"vY0":-137.17512411735805,"vZ0":-2.658448811033145,"x":211.38,"y":126.7,"x0":-1.5180077592038412,"y0":50.00389626305028,"z0":6.199671040850292,"aX":-12.398857360190458},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":11.9,"spinRate":2029,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3991076356282508,"extension":6.272116286911629},"index":1,"playId":"81d04b85-e57a-3eea-8099-de30b7961727","pitchNumber":2,"startTime":"2026-06-13T01:05:17.273Z","endTime":"2026-06-13T01:05:21.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:05:21.405Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mickey Gasper pops out softly to pitcher Cal Quantrill.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-13T01:05:46.132Z","endTime":"2026-06-13T01:07:21.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":615698,"link":"/api/v1/people/615698"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.470040071696328,"aZ":-17.893757746934334,"pfxX":-8.467527744405386,"pfxZ":7.535138114951822,"pX":-1.247060182102173,"pZ":2.593509531269697,"vX0":3.0762510601368844,"vY0":-136.40387317861078,"vZ0":-6.078790080696384,"x":164.53,"y":168.76,"x0":-1.2858338936724458,"y0":50.00131171184394,"z0":6.073999803630041,"aX":-16.041121452262626},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":14.8,"spinRate":2123,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40071746881156844,"extension":6.41360983899854},"index":0,"playId":"72c683e1-e706-3368-8a95-88067de79533","pitchNumber":1,"startTime":"2026-06-13T01:05:57.634Z","endTime":"2026-06-13T01:06:03.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.389094021929115,"aZ":-25.72948720987159,"pfxX":1.9741133190660571,"pfxZ":3.7053525189245615,"pX":-0.7470881127559387,"pZ":2.7026532222607833,"vX0":1.2717322103213906,"vY0":-130.53113370784956,"vZ0":-3.6690633447026686,"x":145.48,"y":165.81,"x0":-1.4957715853285993,"y0":50.002641970035334,"z0":6.045880711262056,"aX":3.434196947508018},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.2,"breakHorizontal":-3.8,"spinRate":2351,"spinDirection":185},"zone":4,"typeConfidence":2.0,"plateTime":0.4183122901166523,"extension":6.487270696379203},"index":1,"playId":"7c7c07c7-527a-3204-a64a-ba22ba297f23","pitchNumber":2,"startTime":"2026-06-13T01:06:16.627Z","endTime":"2026-06-13T01:06:20.749Z","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":95.4,"endSpeed":87.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.193965239831417,"aZ":-19.82316374067183,"pfxX":-8.951310256879685,"pfxZ":6.293663159027048,"pX":-0.7762076944181593,"pZ":3.2245805605207445,"vX0":4.075037069492816,"vY0":-138.96278153777453,"vZ0":-4.2954278466927365,"x":146.59,"y":151.72,"x0":-1.0961146564189495,"y0":50.00120490859891,"z0":6.101548203187446,"aX":-17.561461861063513},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.7,"breakHorizontal":15.4,"spinRate":2162,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.39367167643859746,"extension":6.3129052477525445},"index":2,"playId":"8c2603f9-734b-3716-9408-447734a2e5c7","pitchNumber":3,"startTime":"2026-06-13T01:06:39.019Z","endTime":"2026-06-13T01:06:42.787Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-13T01:07:01.785Z","endTime":"2026-06-13T01:07:15.254Z","isPitch":false,"type":"action","player":{"id":681508,"link":"/api/v1/people/681508"}},{"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":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81027559648096,"aZ":-26.770601975082506,"pfxX":1.7224198731081253,"pfxZ":3.204427577777844,"pX":0.8143064846888813,"pZ":3.5588184624586034,"vX0":4.801551693162298,"vY0":-128.6136560607365,"vZ0":-1.3694426127504529,"x":85.96,"y":142.69,"x0":-1.2951119753848257,"y0":50.004589091309604,"z0":6.159795355108908,"aX":2.9076574594038616},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.8,"breakHorizontal":-4.1,"spinRate":2228,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.42464786329566184,"extension":6.436288154041892},"hitData":{"launchSpeed":37.2,"launchAngle":49.0,"totalDistance":84.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":134.4,"coordY":170.49}},"index":4,"playId":"f265c73c-6e08-34d3-8032-758637168da5","pitchNumber":4,"startTime":"2026-06-13T01:07:15.254Z","endTime":"2026-06-13T01:07:21.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:07:21.788Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-13T01:07:38.431Z","endTime":"2026-06-13T01:09:32.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.291295860084617,"aZ":-18.947351680209795,"pfxX":-8.523834106500136,"pfxZ":6.706546002660993,"pX":-0.17816122366224424,"pZ":2.1156682463917957,"vX0":6.956683380633004,"vY0":-138.8760036104121,"vZ0":-6.948523073661035,"x":123.79,"y":181.66,"x0":-1.5962529755962518,"y0":50.00347059736138,"z0":5.890391960227034,"aX":-16.811213064310458},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.0,"breakHorizontal":14.2,"spinRate":2100,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.39295696187480367,"extension":6.367179962069578},"index":0,"playId":"1d0623e7-0a1c-3fee-baae-b819bbd98473","pitchNumber":1,"startTime":"2026-06-13T01:07:51.375Z","endTime":"2026-06-13T01:07:57.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94391365938959,"aZ":-28.885207055173954,"pfxX":0.4968254363244533,"pfxZ":1.9991237019966004,"pX":-1.2460378426389094,"pZ":2.5906590650386234,"vX0":0.5243519451047056,"vY0":-126.51329984051853,"vZ0":-3.160785738389221,"x":164.5,"y":168.83,"x0":-1.519340831678427,"y0":50.00530448087123,"z0":6.132827669891078,"aX":0.8182224272824286},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.2,"breakHorizontal":-1.0,"spinRate":2247,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.43033787229874365,"extension":6.199284677233499},"index":1,"playId":"0a9e1043-ef10-3bb7-978d-1a8fbf9983d5","pitchNumber":2,"startTime":"2026-06-13T01:08:11.950Z","endTime":"2026-06-13T01:08:16.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8879544474108,"aZ":-30.127211127905863,"pfxX":0.010091460271804298,"pfxZ":1.2659880342669787,"pX":-0.688516094435833,"pZ":1.6590018649061693,"vX0":1.882269732402218,"vY0":-125.78092119980171,"vZ0":-5.045203092200682,"x":143.24,"y":193.99,"x0":-1.4456832290832062,"y0":50.000669863616444,"z0":6.114164542157264,"aX":0.016049856932295024},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":-0.4,"spinRate":2329,"spinDirection":191},"zone":7,"typeConfidence":2.0,"plateTime":0.4343253077815348,"extension":6.300917610651888},"index":2,"playId":"b6748b48-62f3-31b8-848b-fc88859e3262","pitchNumber":3,"startTime":"2026-06-13T01:08:31.713Z","endTime":"2026-06-13T01:08:34.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.088971747559334,"aZ":-15.285530948411337,"pfxX":-5.18997527632022,"pfxZ":8.79500699288255,"pX":-0.7954393903229118,"pZ":3.95577273339268,"vX0":1.8224562399864566,"vY0":-137.16464923218751,"vZ0":-3.6328489914596656,"x":147.32,"y":131.97,"x0":-0.7909950678234041,"y0":50.00639613497748,"z0":6.328587348203113,"aX":-9.96935596638823},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2060,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39812687334561936,"extension":6.274800436028133},"index":3,"playId":"9d92413e-8af0-3f57-832a-c95e7c14e1e8","pitchNumber":4,"startTime":"2026-06-13T01:09:02.054Z","endTime":"2026-06-13T01:09:06.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19007051795849,"aZ":-28.07729008663237,"pfxX":0.3258464578313953,"pfxZ":2.5468019092153504,"pX":1.3742905334418605,"pZ":1.6421918977948646,"vX0":5.832659019215706,"vY0":-125.48742136484732,"vZ0":-5.310022500174325,"x":64.62,"y":194.44,"x0":-1.0135858575713683,"y0":50.00425273629986,"z0":6.047373329828762,"aX":0.5240131793001336},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":-1.8,"spinRate":2213,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4349345766924233,"extension":6.557600102480891},"hitData":{"launchSpeed":71.4,"launchAngle":31.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.16,"coordY":118.99}},"index":4,"playId":"9a96c954-2f1f-3756-b13e-dc73ef51fdf6","pitchNumber":5,"startTime":"2026-06-13T01:09:25.041Z","endTime":"2026-06-13T01:09:32.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:09:32.404Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Justin Foscue flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-13T01:12:10.502Z","endTime":"2026-06-13T01:14:05.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyron Guerrero replaces Sonny Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-13T01:11:26.418Z","endTime":"2026-06-13T01:12:01.580Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594027,"link":"/api/v1/people/594027"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-13T01:12:01.580Z","endTime":"2026-06-13T01:12:12.614Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"}},{"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":98.9,"endSpeed":90.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.686999938391907,"aZ":-14.113091888723723,"pfxX":-8.560940730776814,"pfxZ":8.599455142341949,"pX":0.5021124823093452,"pZ":2.7025927257099833,"vX0":9.09230538237254,"vY0":-143.65252778323622,"vZ0":-7.772460922750999,"x":97.86,"y":165.81,"x0":-1.5840337486171143,"y0":50.00396276582793,"z0":6.3111517388770695,"aX":-17.98464746472353},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.2,"breakHorizontal":13.8,"spinRate":2337,"spinDirection":216},"zone":6,"typeConfidence":0.9,"plateTime":0.3805287615228221,"extension":6.9262295821959885},"index":2,"playId":"96b2b0a5-7858-3b11-bca4-ed78d5bf9f12","pitchNumber":1,"startTime":"2026-06-13T01:12:12.614Z","endTime":"2026-06-13T01:12:16.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74085721545061,"aZ":-29.81525325787982,"pfxX":1.254346579666561,"pfxZ":1.39596667245379,"pX":-1.1193527984549414,"pZ":3.754691558971595,"vX0":1.2063492579170902,"vY0":-128.59663785949525,"vZ0":-0.8012864843514504,"x":159.67,"y":137.4,"x0":-1.755592731837852,"y0":50.00639905569629,"z0":6.359431194083943,"aX":2.125660775545857},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.5,"breakHorizontal":-2.5,"spinRate":1953,"spinDirection":136},"zone":11,"typeConfidence":0.9,"plateTime":0.42403614485695984,"extension":6.86930438056842},"index":3,"playId":"3d7bb375-0975-33ac-af5e-b270fa4882f0","pitchNumber":2,"startTime":"2026-06-13T01:12:29.474Z","endTime":"2026-06-13T01:12:34.503Z","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":0},"pitchData":{"startSpeed":100.3,"endSpeed":92.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58708749014863,"aZ":-15.941498966340303,"pfxX":-8.820308795982255,"pfxZ":7.493774872153753,"pX":-0.279969807548851,"pZ":2.5553472219374984,"vX0":7.047610563838283,"vY0":-145.85368125050277,"vZ0":-7.751400588625334,"x":127.67,"y":169.79,"x0":-1.5752350244697513,"y0":50.000555397996216,"z0":6.198311814604243,"aX":-19.102782788745603},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":12.2,"breakHorizontal":14.6,"spinRate":2237,"spinDirection":218},"zone":4,"typeConfidence":0.92,"plateTime":0.37476048616470115,"extension":7.051135598347},"index":4,"playId":"566e1214-7a76-3ff8-af40-b979721ede31","pitchNumber":3,"startTime":"2026-06-13T01:12:46.145Z","endTime":"2026-06-13T01:12:49.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.0,"endSpeed":92.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.968886595107072,"aZ":-16.85578222130243,"pfxX":-7.113594480882572,"pfxZ":7.060711213494828,"pX":-1.2573162078196587,"pZ":3.2582883904197293,"vX0":3.730044158506184,"vY0":-145.63889437608208,"vZ0":-5.801519575145457,"x":164.93,"y":150.81,"x0":-1.6233984399089472,"y0":50.00590259268747,"z0":6.278865381063546,"aX":-15.438214440853434},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.0,"breakHorizontal":12.2,"spinRate":2217,"spinDirection":220},"zone":11,"typeConfidence":0.92,"plateTime":0.3746396602986528,"extension":6.966229537332014},"index":5,"playId":"37c02dd2-1c9e-3952-b868-215b17e14760","pitchNumber":4,"startTime":"2026-06-13T01:13:10.964Z","endTime":"2026-06-13T01:13:16.567Z","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":100.2,"endSpeed":92.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16427698410975,"aZ":-15.39881387417726,"pfxX":-8.350160767821087,"pfxZ":7.7359685951016495,"pX":0.13187862557417912,"pZ":2.862681647635317,"vX0":7.71085726238066,"vY0":-145.64948694812594,"vZ0":-7.134218292644988,"x":111.97,"y":161.49,"x0":-1.4526862279331363,"y0":50.005995924989556,"z0":6.258210236802613,"aX":-18.11441723555177},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":12.8,"breakHorizontal":13.8,"spinRate":2091,"spinDirection":218},"zone":2,"typeConfidence":0.92,"plateTime":0.37469654544738606,"extension":7.149859120951477},"index":6,"playId":"ca8b1306-b4cd-3d89-b02b-36aa89afc42f","pitchNumber":5,"startTime":"2026-06-13T01:13:30.913Z","endTime":"2026-06-13T01:13:33.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10174142459368,"aZ":-31.59612743058516,"pfxX":3.389092922711477,"pfxZ":0.3530978716482842,"pX":0.11579486863076292,"pZ":2.7029309854109083,"vX0":3.0598335509528423,"vY0":-128.15353493495172,"vZ0":-2.5853089292707248,"x":112.59,"y":165.8,"x0":-1.5368894277416274,"y0":50.00477234144573,"z0":6.209092262207198,"aX":5.601033587847846},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.2,"breakHorizontal":-6.8,"spinRate":2068,"spinDirection":126},"zone":5,"typeConfidence":0.9,"plateTime":0.42846126031315235,"extension":7.221181511571295},"hitData":{"launchSpeed":73.8,"launchAngle":52.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.14,"coordY":130.22}},"index":7,"playId":"d382556f-4cca-3bd9-8e84-1337c8e90e7f","pitchNumber":6,"startTime":"2026-06-13T01:13:53.925Z","endTime":"2026-06-13T01:14:05.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:14:05.129Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, pitcher Tyron Guerrero to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-13T01:14:09.701Z","endTime":"2026-06-13T01:15:38.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":594027,"link":"/api/v1/people/594027"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":92.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32923084667457,"aZ":-14.333617794499572,"pfxX":-8.700277420808728,"pfxZ":8.290525038116868,"pX":0.756015653097816,"pZ":1.0627519480684697,"vX0":9.459254323096879,"vY0":-144.96775878064489,"vZ0":-11.81719067766292,"x":88.18,"y":210.09,"x0":-1.4014689485441099,"y0":50.00521528454135,"z0":6.039891828968455,"aX":-18.728466594212463},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.0,"breakHorizontal":14.2,"spinRate":2146,"spinDirection":220},"zone":14,"typeConfidence":0.93,"plateTime":0.3762219268939848,"extension":7.241597216107368},"index":0,"playId":"267fd10a-bf2d-3c59-bee3-f8c4bd1626af","pitchNumber":1,"startTime":"2026-06-13T01:14:29.360Z","endTime":"2026-06-13T01:14:34.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.834102068166175,"aZ":-17.08619531261673,"pfxX":-9.091335047870832,"pfxZ":7.084062066701051,"pX":0.8522569379656685,"pZ":1.522792419932205,"vX0":9.842611640514278,"vY0":-144.39356279377427,"vZ0":-9.857608076611303,"x":84.51,"y":197.66,"x0":-1.4050782114131188,"y0":50.00590832774978,"z0":6.012162053504026,"aX":-19.37118260420554},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.2,"breakHorizontal":14.8,"spinRate":2355,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.37805296886873085,"extension":7.20892719532806},"index":1,"playId":"aff6a306-7c46-349f-96fb-4e2595d50a2d","pitchNumber":2,"startTime":"2026-06-13T01:14:46.910Z","endTime":"2026-06-13T01:14:53.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43391574154918,"aZ":-15.926556545459437,"pfxX":-8.282786753780591,"pfxZ":7.615331534059783,"pX":0.48253067946730277,"pZ":2.017399060993436,"vX0":8.371521526017633,"vY0":-144.6316901744937,"vZ0":-9.150347906434625,"x":98.61,"y":184.31,"x0":-1.3631827732044834,"y0":50.00532448774275,"z0":6.18350493564164,"aX":-17.678165813923435},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.2,"breakHorizontal":13.4,"spinRate":2276,"spinDirection":218},"zone":9,"typeConfidence":0.92,"plateTime":0.377647408759767,"extension":7.105158303257539},"index":2,"playId":"2bffcf41-773b-307b-9003-c3642e108a39","pitchNumber":3,"startTime":"2026-06-13T01:15:04.986Z","endTime":"2026-06-13T01:15:09.557Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-13T01:15:16.293Z","endTime":"2026-06-13T01:15:31.942Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.838620583548277,"aZ":-15.890756527678287,"pfxX":-7.9464573960749725,"pfxZ":7.618927116788589,"pX":-0.894949533617608,"pZ":2.9119481999419325,"vX0":4.848275138752541,"vY0":-144.80284020414257,"vZ0":-6.596971203061813,"x":151.11,"y":160.16,"x0":-1.5531359689739082,"y0":50.00151781502218,"z0":6.180954974330563,"aX":-16.97876507997101},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.7,"breakHorizontal":13.6,"spinRate":2254,"spinDirection":221},"zone":11,"typeConfidence":0.92,"plateTime":0.3773649183245973,"extension":7.123930163341125},"hitData":{"launchSpeed":61.7,"launchAngle":-52.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.1,"coordY":180.21}},"index":4,"playId":"03af3127-a048-372a-a502-493df53d397b","pitchNumber":4,"startTime":"2026-06-13T01:15:31.942Z","endTime":"2026-06-13T01:15:38.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:15:38.824Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Higashioka grounds out softly to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-13T01:15:54.012Z","endTime":"2026-06-13T01:16:31.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":91.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82349536720254,"aZ":-14.569247351032187,"pfxX":-8.650351069973762,"pfxZ":8.274348014014516,"pX":0.7963870181678383,"pZ":1.9898887366829074,"vX0":9.669573020325199,"vY0":-144.30475159175964,"vZ0":-9.47398404484801,"x":86.64,"y":185.05,"x0":-1.4600580014936642,"y0":50.000888868762175,"z0":6.19434692162568,"aX":-18.40177748208393},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.3,"breakHorizontal":13.9,"spinRate":2179,"spinDirection":218},"zone":9,"typeConfidence":0.91,"plateTime":0.37829118743411394,"extension":7.162920273357214},"index":0,"playId":"9ad3e420-b250-3e0f-8d7b-bfd0edc7b38c","pitchNumber":1,"startTime":"2026-06-13T01:16:09.452Z","endTime":"2026-06-13T01:16:13.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":92.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.844392988001893,"aZ":-16.002484246678,"pfxX":-7.678133411936889,"pfxZ":7.539239471718441,"pX":0.18935170473883461,"pZ":2.0814358368025774,"vX0":7.941889951250574,"vY0":-144.84921360023966,"vZ0":-8.834924992704293,"x":109.78,"y":182.58,"x0":-1.5780259530029517,"y0":50.00127143248201,"z0":6.129686500165742,"aX":-16.468168176080002},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.2,"breakHorizontal":12.5,"spinRate":2189,"spinDirection":218},"zone":8,"typeConfidence":0.92,"plateTime":0.37678063472080314,"extension":7.157571490566924},"hitData":{"launchSpeed":59.0,"launchAngle":-34.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":149.87,"coordY":166.19}},"index":1,"playId":"1e10325f-5bf4-3414-8dd2-2ab37e0eb965","pitchNumber":2,"startTime":"2026-06-13T01:16:26.379Z","endTime":"2026-06-13T01:16:31.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:16:31.573Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wilyer Abreu homers (8) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-13T01:18:54.467Z","endTime":"2026-06-13T01:21:47.012Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.8,"endSpeed":83.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.382117181182096,"aZ":-22.167229293595085,"pfxX":2.1124774979497065,"pfxZ":5.73026283148491,"pX":-0.1207392328410563,"pZ":1.6244560060743258,"vX0":2.67401429481715,"vY0":-130.74936996680393,"vZ0":-6.855363672924606,"x":121.6,"y":194.92,"x0":-1.427861043807161,"y0":50.00156728001474,"z0":5.92279003926466,"aX":3.6879224313097874},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.2,"breakHorizontal":-4.3,"spinRate":2395,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.4175552789717365,"extension":6.37594074130701},"index":0,"playId":"f81df84a-a436-3da0-869c-1a176df1dabb","pitchNumber":1,"startTime":"2026-06-13T01:19:21.994Z","endTime":"2026-06-13T01:19:25.857Z","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":95.1,"endSpeed":87.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.667486719069146,"aZ":-19.690124714731148,"pfxX":-8.694967256428999,"pfxZ":6.388238179663373,"pX":-0.041713410218657834,"pZ":3.075408464572772,"vX0":7.379642480942881,"vY0":-138.39287438185306,"vZ0":-4.241131242442503,"x":118.59,"y":155.74,"x0":-1.6031093315095875,"y0":50.00473353999878,"z0":5.933404052887538,"aX":-16.997464720293067},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.9,"breakHorizontal":14.4,"spinRate":2164,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.39462923063366473,"extension":6.446916897602532},"index":1,"playId":"92029e64-7439-3ced-9edb-8dfbfde33b54","pitchNumber":2,"startTime":"2026-06-13T01:19:37.709Z","endTime":"2026-06-13T01:19:41.283Z","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":94.0,"endSpeed":86.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.589946873408934,"aZ":-15.094988876275494,"pfxX":-5.722078008269384,"pfxZ":8.936384943426987,"pX":-0.8781523118187611,"pZ":4.763942073410377,"vX0":2.1533443780185495,"vY0":-136.97636796170926,"vZ0":-1.365367029748703,"x":150.47,"y":110.15,"x0":-0.9283355114921863,"y0":50.00464440473983,"z0":6.2947396174015315,"aX":-10.938164668479724},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":10.0,"spinRate":2188,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39897668107558193,"extension":6.271929692759609},"index":2,"playId":"29f5cbdc-0562-336c-8fbe-555f835eda2e","pitchNumber":3,"startTime":"2026-06-13T01:19:55.995Z","endTime":"2026-06-13T01:20:01.003Z","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":94.9,"endSpeed":87.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06056115507107,"aZ":-15.125928853930938,"pfxX":-5.241122580073579,"pfxZ":8.750526293812609,"pX":0.16139046167618828,"pZ":4.217871104303508,"vX0":4.7977027016724145,"vY0":-138.26114465846192,"vZ0":-2.7095322983047097,"x":110.85,"y":124.9,"x0":-0.9102590305362753,"y0":50.0007080377506,"z0":6.217994560657312,"aX":-10.20826778427534},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":8.5,"spinRate":2193,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.395236801784173,"extension":6.405664192859134},"index":3,"playId":"f7c3a6c3-474d-3a87-963d-b653da626f64","pitchNumber":4,"startTime":"2026-06-13T01:20:17.738Z","endTime":"2026-06-13T01:20:22.177Z","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":95.1,"endSpeed":87.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.400141394532586,"aZ":-16.7924652580531,"pfxX":-7.551791079883931,"pfxZ":7.87059176177752,"pX":-1.0436127115593525,"pZ":3.1569024473537524,"vX0":2.4593503034419193,"vY0":-138.54823228302106,"vZ0":-5.054260254895386,"x":156.78,"y":153.54,"x0":-0.9586921360869461,"y0":50.004734873254925,"z0":6.118069853305216,"aX":-14.761423312992942},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":13.2,"spinRate":2214,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3945196818566923,"extension":6.454138244615383},"index":4,"playId":"94558370-0160-37e1-b24d-bbb2ee444b5d","pitchNumber":5,"startTime":"2026-06-13T01:20:35.957Z","endTime":"2026-06-13T01:20:40.540Z","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":89.2,"endSpeed":82.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15902726467318,"aZ":-26.11469405558359,"pfxX":1.2222381512523652,"pfxZ":3.5129594093169594,"pX":-0.8404660207914831,"pZ":2.3550070110773644,"vX0":1.0356883213382846,"vY0":-129.95744722614666,"vZ0":-4.5456484042837415,"x":149.04,"y":175.19,"x0":-1.4017735950114083,"y0":50.001007009260285,"z0":6.090984905176175,"aX":2.107405164624162},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.6,"breakHorizontal":-2.4,"spinRate":2306,"spinDirection":178},"zone":13,"typeConfidence":2.0,"plateTime":0.4201521686001768,"extension":6.262027592110258},"index":5,"playId":"766807f4-427a-3897-923c-d48c6da026b7","pitchNumber":6,"startTime":"2026-06-13T01:20:57.368Z","endTime":"2026-06-13T01:21:02.852Z","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":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.258657034574746,"aZ":-20.304038764644368,"pfxX":-6.907257090302547,"pfxZ":6.076696491309434,"pX":-0.04411500714399056,"pZ":3.2181997744309245,"vX0":4.957311613956504,"vY0":-138.02547864946055,"vZ0":-4.134225325150148,"x":118.68,"y":151.89,"x0":-0.9552287660909555,"y0":50.00053923327172,"z0":6.081586799122544,"aX":-13.485905020485532},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":11.6,"spinRate":1930,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.39501636212857605,"extension":6.427923853885656},"hitData":{"launchSpeed":106.1,"launchAngle":29.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.86,"coordY":28.97}},"index":6,"playId":"497736f3-9bd0-3f2e-a6a5-6af78bc49f61","pitchNumber":7,"startTime":"2026-06-13T01:21:18.410Z","endTime":"2026-06-13T01:21:47.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:21:47.012Z","atBatIndex":55},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Willson Contreras hit by pitch.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-13T01:21:50.320Z","endTime":"2026-06-13T01:24:56.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48307141614352,"aZ":-19.92002840292792,"pfxX":-8.074696189857976,"pfxZ":6.377588911658465,"pX":0.18200592715923328,"pZ":3.042133013614564,"vX0":6.017720255198944,"vY0":-137.0523502729618,"vZ0":-4.7857093641327175,"x":110.06,"y":156.64,"x0":-0.9822401896168342,"y0":50.003143557478474,"z0":6.1532104612386895,"aX":-15.5133276880383},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.8,"breakHorizontal":13.6,"spinRate":2019,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39815560302756614,"extension":6.524743776566933},"index":0,"playId":"486fff25-a379-380e-8926-49d3bd50b3da","pitchNumber":1,"startTime":"2026-06-13T01:22:15.179Z","endTime":"2026-06-13T01:22:18.837Z","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":94.4,"endSpeed":87.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.163856186773707,"aZ":-16.752963594383857,"pfxX":-7.7800076550168775,"pfxZ":7.994265738684803,"pX":-0.7196540005885302,"pZ":2.632555063611158,"vX0":3.623439546093641,"vY0":-137.4559406692174,"vZ0":-6.338634798322007,"x":144.43,"y":167.7,"x0":-1.0382733024589035,"y0":50.004966878126375,"z0":6.0907590227235,"aX":-15.009225033510207},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":13.4,"spinRate":2118,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3972644524168709,"extension":6.5091724284952},"index":1,"playId":"08f5cbd8-5e79-394c-b9b8-60c2063725e1","pitchNumber":2,"startTime":"2026-06-13T01:22:31.963Z","endTime":"2026-06-13T01:22:41.243Z","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":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.356483874423397,"aZ":-24.332311885410693,"pfxX":0.4891323087523176,"pfxZ":4.523355930401514,"pX":2.1342758325552715,"pZ":0.6124553077809978,"vX0":7.847721575747834,"vY0":-129.87114906364698,"vZ0":-8.794514962149824,"x":35.65,"y":222.24,"x0":-0.971498837259509,"y0":50.005668802506925,"z0":5.849537480758111,"aX":0.8463590978575959},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.7,"breakHorizontal":-2.4,"spinRate":2298,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.419353359145358,"extension":6.419456924727689},"index":2,"playId":"4270c389-9d18-3cf7-8c44-4fe87adf664c","pitchNumber":3,"startTime":"2026-06-13T01:23:04.172Z","endTime":"2026-06-13T01:23:09.302Z","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":74.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.06520944464711,"aZ":-36.113649233375014,"pfxX":-0.9374148585880739,"pfxZ":-2.9531781169977256,"pX":1.8656848470634,"pZ":-1.2447511061909158,"vX0":6.173722827231231,"vY0":-114.2962443759688,"vZ0":-8.611168911241636,"x":45.88,"y":272.39,"x0":-0.7368690020648457,"y0":50.001732667107,"z0":6.0725245320445325,"aX":-1.2542405355858364},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-7.1,"breakHorizontal":0.4,"spinRate":2264,"spinDirection":25},"zone":14,"typeConfidence":0.91,"plateTime":0.4773874618744842,"extension":6.525026754617664},"index":3,"playId":"faf62f98-06ab-326f-8a68-e98a6d83618e","pitchNumber":4,"startTime":"2026-06-13T01:23:27.439Z","endTime":"2026-06-13T01:23:32.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.239201527569467,"aZ":-19.132580054266587,"pfxX":-7.672035207660041,"pfxZ":6.693393739566385,"pX":-0.5478784517619031,"pZ":2.838860920349104,"vX0":4.790923192745083,"vY0":-138.11665936362732,"vZ0":-5.373866106984505,"x":137.88,"y":162.13,"x0":-1.3003344815509839,"y0":50.004736230655034,"z0":6.0800067114381235,"aX":-14.953985916342463},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":13.0,"spinRate":2067,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3952413252431404,"extension":6.482683475945732},"index":4,"playId":"62b18a5c-e4e5-39c7-b89a-3e8dbe7b0025","pitchNumber":5,"startTime":"2026-06-13T01:23:50.527Z","endTime":"2026-06-13T01:23:55.673Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.082382527037158,"aZ":-15.989885221930237,"pfxX":-4.850760597272828,"pfxZ":8.345807652341314,"pX":-1.1236575445622035,"pZ":3.908309007269481,"vX0":0.535617180196412,"vY0":-137.540077205045,"vZ0":-3.5891830047860718,"x":159.83,"y":133.26,"x0":-0.688542711153156,"y0":50.001141272806635,"z0":6.297301657540237,"aX":-9.40331728078162},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":8.8,"spinRate":1987,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3964189945008192,"extension":6.438196195807566},"index":5,"playId":"35b3a207-34fe-3f88-a347-ab26f8525a8c","pitchNumber":6,"startTime":"2026-06-13T01:24:52.242Z","endTime":"2026-06-13T01:24:56.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:24:56.342Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-13T01:25:08.961Z","endTime":"2026-06-13T01:27:20.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.939630663528963,"aZ":-25.94702693995496,"pfxX":1.555935473019693,"pfxZ":3.4851830587228907,"pX":0.07699930023940868,"pZ":2.997984309193665,"vX0":3.2114717894028693,"vY0":-132.0937073504837,"vZ0":-3.0775678501754604,"x":114.06,"y":157.83,"x0":-1.3510419369539,"y0":50.00601480685049,"z0":6.060898588614399,"aX":2.78349299439325},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.9,"breakHorizontal":-3.5,"spinRate":2168,"spinDirection":195},"zone":2,"typeConfidence":0.91,"plateTime":0.41273311621587006,"extension":6.5585086059486715},"index":0,"playId":"d952440e-11f3-36cf-81cb-4552a9232d92","pitchNumber":1,"startTime":"2026-06-13T01:25:38.305Z","endTime":"2026-06-13T01:25:42.407Z","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":94.2,"endSpeed":86.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51893048983393,"aZ":-20.366562753600235,"pfxX":-8.423588653923147,"pfxZ":6.15483992192549,"pX":-0.35696745840737465,"pZ":3.790855259747002,"vX0":5.9837284434636135,"vY0":-137.19812597799316,"vZ0":-2.264980982294002,"x":130.61,"y":136.43,"x0":-1.4646830322868598,"y0":50.00440539385888,"z0":6.00554057890578,"aX":-16.163983848021612},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.9,"breakHorizontal":14.2,"spinRate":1925,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3982409707831276,"extension":6.373823613501864},"index":1,"playId":"fad1593f-1ccd-3d32-9c44-c1aeb7614cde","pitchNumber":2,"startTime":"2026-06-13T01:26:07.133Z","endTime":"2026-06-13T01:26:13.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.950324535143125,"aZ":-16.65316249171341,"pfxX":-6.8005605027561495,"pfxZ":7.908738250195118,"pX":-0.3173993270259689,"pZ":4.3291121409266005,"vX0":4.465550985906664,"vY0":-138.7290277062576,"vZ0":-2.1362907430055675,"x":129.1,"y":121.89,"x0":-1.058403257282679,"y0":50.00688303721354,"z0":6.210352046147062,"aX":-13.353828569604698},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":11.5,"spinRate":2041,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39373442607449505,"extension":6.506818123578681},"index":2,"playId":"c3777910-0a3e-387c-bcab-743431574d0a","pitchNumber":3,"startTime":"2026-06-13T01:26:28.142Z","endTime":"2026-06-13T01:26:33.530Z","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":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.467939985746032,"aZ":-16.259168165232516,"pfxX":-7.274238609995782,"pfxZ":8.268096225740006,"pX":0.31375763610233853,"pZ":3.0434492744073154,"vX0":6.72563342220068,"vY0":-137.40493711785277,"vZ0":-5.213265657438487,"x":105.04,"y":156.61,"x0":-1.2123478727626555,"y0":50.00615189365966,"z0":6.058365847111041,"aX":-14.008780342437598},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":11.9,"spinRate":2066,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.3975713561364178,"extension":6.541718595939337},"index":3,"playId":"a73d908c-8a82-39af-a409-6523c0cc2f52","pitchNumber":4,"startTime":"2026-06-13T01:26:50.673Z","endTime":"2026-06-13T01:26:59.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43441994078422,"aZ":-27.988902854786385,"pfxX":-6.214152482751906,"pfxZ":2.526473399784921,"pX":-1.458887086990903,"pZ":2.631702015962961,"vX0":1.5892692933864687,"vY0":-127.43468796605693,"vZ0":-3.2171612512256913,"x":172.61,"y":167.72,"x0":-1.2804024859932748,"y0":50.00401793153121,"z0":6.104794817660048,"aX":-10.293753773604024},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.1,"breakHorizontal":10.9,"spinRate":1120,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.42864202177554,"extension":6.527672856454284},"index":4,"playId":"7b239ae3-2143-3202-b09c-6b5264fcce44","pitchNumber":5,"startTime":"2026-06-13T01:27:15.398Z","endTime":"2026-06-13T01:27:20.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:27:20.832Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Caleb Durbin lines out to center fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-13T01:27:38.662Z","endTime":"2026-06-13T01:28:52.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.461331516387947,"aZ":-26.896042548169728,"pfxX":0.6671319277146579,"pfxZ":3.1044541978095967,"pX":0.6590789412111991,"pZ":3.206994270909696,"vX0":4.408061751853088,"vY0":-128.71834747840347,"vZ0":-2.3472641111818016,"x":91.88,"y":152.19,"x0":-1.1531640075777627,"y0":50.00267504216707,"z0":6.1860139099836156,"aX":1.1332009746117986},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":-2.0,"spinRate":2310,"spinDirection":169},"zone":12,"typeConfidence":2.0,"plateTime":0.42342824318130035,"extension":6.562833723227522},"index":0,"playId":"6ca6eb94-6bf0-3e0b-a56c-ff6d30262df6","pitchNumber":1,"startTime":"2026-06-13T01:27:45.546Z","endTime":"2026-06-13T01:28:12.557Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.418560593723246,"aZ":-22.15823511152748,"pfxX":-8.958695943228747,"pfxZ":5.144859991251954,"pX":0.3409093588524696,"pZ":3.2927656853201985,"vX0":7.918715832159664,"vY0":-137.8974446430265,"vZ0":-3.500648942430955,"x":104.01,"y":149.88,"x0":-1.388193445150697,"y0":50.00590353777222,"z0":6.05373063843369,"aX":-17.451794599923804},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.9,"breakHorizontal":14.8,"spinRate":2077,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.395501928082413,"extension":6.432203232903505},"index":1,"playId":"1520ef17-03ca-33ad-9bb5-121410a598fb","pitchNumber":2,"startTime":"2026-06-13T01:28:21.257Z","endTime":"2026-06-13T01:28:27.953Z","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":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12899278347363,"aZ":-26.52113023216506,"pfxX":0.5315243959291549,"pfxZ":3.2959486172526624,"pX":0.7359246623564685,"pZ":2.0817332909463504,"vX0":5.051342243679602,"vY0":-129.45717186628175,"vZ0":-4.963333487157439,"x":88.95,"y":182.57,"x0":-1.3005414342107273,"y0":50.00463863260918,"z0":6.0255863575869295,"aX":0.9129158402985053},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":-1.9,"spinRate":2351,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.421250375775553,"extension":6.527963511698013},"hitData":{"launchSpeed":78.2,"launchAngle":29.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.09,"coordY":91.79}},"index":2,"playId":"d6d13d09-7761-35dc-a8cb-c31d727e289d","pitchNumber":3,"startTime":"2026-06-13T01:28:41.401Z","endTime":"2026-06-13T01:28:52.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:28:52.008Z","atBatIndex":58},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Isiah Kiner-Falefa grounds into a force out, fielded by second baseman Justin Foscue. Willson Contreras out at 2nd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-13T01:29:06.169Z","endTime":"2026-06-13T01:30:37.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.840054098179934,"aZ":-25.44144506760642,"pfxX":-0.3630819635522027,"pfxZ":3.9288410136812555,"pX":1.0708966584148463,"pZ":1.1360430141410915,"vX0":6.1339295368297675,"vY0":-129.578833110559,"vZ0":-7.262324091855027,"x":76.18,"y":208.11,"x0":-1.271149178195589,"y0":50.00618785187557,"z0":5.8944376035098935,"aX":-0.6228192969697836},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.9,"breakHorizontal":-0.6,"spinRate":2303,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4212691353344846,"extension":6.397018207921532},"index":0,"playId":"63fe5176-c960-3e43-b54a-780bc56571f6","pitchNumber":1,"startTime":"2026-06-13T01:29:18.129Z","endTime":"2026-06-13T01:29:23.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.381318914964762,"aZ":-26.296538927868518,"pfxX":0.4495713163584405,"pfxZ":3.4037197100191916,"pX":0.5732820033968152,"pZ":1.9247112670763633,"vX0":4.537304051052755,"vY0":-129.8084413861065,"vZ0":-5.247615870839304,"x":95.15,"y":186.81,"x0":-1.2476731847090228,"y0":50.00040654338237,"z0":5.947080018712329,"aX":0.7746858647491967},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.4,"breakHorizontal":-1.7,"spinRate":2371,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.4201985281672034,"extension":6.4888331907936},"index":1,"playId":"91c77171-e411-3919-892e-814b99521eee","pitchNumber":2,"startTime":"2026-06-13T01:29:37.596Z","endTime":"2026-06-13T01:29:42.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18657586630623,"aZ":-20.550020658639923,"pfxX":-8.785092788051085,"pfxZ":5.993721861465906,"pX":-0.9770743811724936,"pZ":2.497557856866287,"vX0":2.8031571279775034,"vY0":-137.9881723122931,"vZ0":-6.100068905029061,"x":154.24,"y":171.35,"x0":-0.8615586685497869,"y0":50.00146127953405,"z0":6.110503639548132,"aX":-17.02841970551357},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.8,"breakHorizontal":15.4,"spinRate":2140,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3961436639561864,"extension":6.316622567104986},"index":2,"playId":"bb5d2e96-43ee-3101-a8e1-2fb35b49b8cb","pitchNumber":3,"startTime":"2026-06-13T01:29:57.319Z","endTime":"2026-06-13T01:30:00.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94617861558835,"aZ":-27.319073115239384,"pfxX":1.9806186855927894,"pfxZ":2.95149411827688,"pX":1.0805175584741837,"pZ":1.572803612525625,"vX0":4.8566278316244755,"vY0":-128.0547261001492,"vZ0":-5.66347222937913,"x":75.81,"y":196.31,"x0":-1.1055900608259073,"y0":50.0021769161067,"z0":5.9780961337399585,"aX":3.2546314658631963},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.2,"breakHorizontal":-4.8,"spinRate":2270,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.42940511638270884,"extension":6.5739836678187125},"hitData":{"launchSpeed":75.5,"launchAngle":-4.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.41,"coordY":144.59}},"index":3,"playId":"23e71313-bf75-36d4-a030-2e5fafb41512","pitchNumber":4,"startTime":"2026-06-13T01:30:31.092Z","endTime":"2026-06-13T01:30:37.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:30:37.873Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nicky Lopez singles on a line drive to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-13T01:32:59.230Z","endTime":"2026-06-13T01:33:53.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4],"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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Danny Coulombe replaces Tyron Guerrero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-13T01:32:46.824Z","endTime":"2026-06-13T01:33:01.526Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543056,"link":"/api/v1/people/543056"},"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(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":84.6,"endSpeed":78.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74493576764762,"aZ":-23.752914267905435,"pfxX":-2.6492831566014634,"pfxZ":5.461150230136498,"pX":-1.1652621746584957,"pZ":2.0289187579985524,"vX0":-1.9607522883556725,"vY0":-123.22008546898567,"vZ0":-4.4669584561743205,"x":161.42,"y":184.0,"x0":-0.015851772249916588,"y0":50.00436555483502,"z0":5.864341144784337,"aX":-4.087374777881377},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.1,"breakHorizontal":5.3,"spinRate":2495,"spinDirection":171},"zone":13,"typeConfidence":2.0,"plateTime":0.4439546256183182,"extension":5.726116055694575},"index":1,"playId":"c875d334-88dd-31e2-af48-b1caf88a0f91","pitchNumber":1,"startTime":"2026-06-13T01:33:01.526Z","endTime":"2026-06-13T01:33:04.952Z","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":80.3,"endSpeed":73.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30235249237311,"aZ":-34.189964667906374,"pfxX":-6.289508692964753,"pfxZ":-1.4583340833846545,"pX":0.33718770492484573,"pZ":3.0454648529394075,"vX0":2.6531318451345203,"vY0":-116.95249131515284,"vZ0":0.13836230844596997,"x":104.15,"y":156.55,"x0":0.00444331690622081,"y0":50.00236011187984,"z0":6.195398613800991,"aX":-8.701904306083525},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-2.3,"breakHorizontal":10.7,"spinRate":2722,"spinDirection":308},"zone":3,"typeConfidence":0.91,"plateTime":0.46854232360404335,"extension":5.773251172581147},"index":2,"playId":"691c19ec-28a2-3c7d-aa10-48d754422efd","pitchNumber":2,"startTime":"2026-06-13T01:33:17.414Z","endTime":"2026-06-13T01:33:21.692Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-13T01:33:28.882Z","endTime":"2026-06-13T01:33:42.308Z","isPitch":false,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.216537806254582,"aZ":-30.087742226352276,"pfxX":-2.1213334094723875,"pfxZ":1.3312805213667769,"pX":-1.209997570578256,"pZ":1.7148682562182813,"vX0":-2.3905649994943934,"vY0":-124.50042382976977,"vZ0":-3.8882571354693516,"x":163.12,"y":192.48,"x0":0.038618164346120865,"y0":50.00432539932396,"z0":5.789702311310429,"aX":-3.326695025225252},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.8,"breakHorizontal":4.4,"spinRate":2597,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4400956583794602,"extension":5.960127535924003},"hitData":{"launchSpeed":73.2,"launchAngle":20.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.02,"coordY":131.21}},"index":4,"playId":"dea5ed11-1390-368e-9202-8f7cefb8230d","pitchNumber":3,"startTime":"2026-06-13T01:33:42.308Z","endTime":"2026-06-13T01:33:53.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:33:53.948Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elias Díaz grounds out, pitcher Danny Coulombe to first baseman Willson Contreras. Nicky Lopez to 2nd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-13T01:34:34.890Z","endTime":"2026-06-13T01:35:10.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543056,"link":"/api/v1/people/543056"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Elias Díaz replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-13T01:34:25.315Z","endTime":"2026-06-13T01:34:37.243Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"}},{"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":90.6,"endSpeed":82.7,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.60889416985929,"aZ":-14.525796761462283,"pfxX":-0.23514586147542738,"pfxZ":10.040760680083762,"pX":-0.23359586818351305,"pZ":2.804462312167205,"vX0":0.22525447707782945,"vY0":-131.8843855631726,"vZ0":-5.149923905408246,"x":125.9,"y":163.06,"x0":-0.289649818433851,"y0":50.005412241059055,"z0":5.857677020922895,"aX":-0.4134210530239997},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.3,"breakHorizontal":0.4,"spinRate":2481,"spinDirection":158},"zone":5,"typeConfidence":0.93,"plateTime":0.4156580272683983,"extension":6.2613521897979565},"index":1,"playId":"80426279-dded-36ac-81f7-f2cee62d87d8","pitchNumber":1,"startTime":"2026-06-13T01:34:37.243Z","endTime":"2026-06-13T01:34:40.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.217328773485672,"aZ":-20.803025303764205,"pfxX":5.2493386133925215,"pfxZ":6.344283768365091,"pX":-0.26656241976986284,"pZ":1.9653632891528454,"vX0":-1.55930690825424,"vY0":-132.52103448183888,"vZ0":-6.055287286069652,"x":127.16,"y":185.72,"x0":-0.35546854194162986,"y0":50.00563993399045,"z0":5.782220039020972,"aX":9.411901467004405},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.4,"breakHorizontal":-9.2,"spinRate":2242,"spinDirection":168},"zone":8,"typeConfidence":0.91,"plateTime":0.4120668543895345,"extension":5.988772160041207},"hitData":{"launchSpeed":78.8,"launchAngle":-73.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.37,"coordY":181.58}},"index":2,"playId":"cb16d52b-be32-370f-b602-f98d3f7c272d","pitchNumber":2,"startTime":"2026-06-13T01:35:02.480Z","endTime":"2026-06-13T01:35:10.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:35:10.624Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Jung lines out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-13T01:35:28.795Z","endTime":"2026-06-13T01:36:56.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24967094050827,"aZ":-22.640644456894947,"pfxX":6.277966536433569,"pfxZ":5.356837550526956,"pX":0.27975059475953235,"pZ":3.8226862422573693,"vX0":-0.7407063486424772,"vY0":-132.55426099093168,"vZ0":-1.2948769278145393,"x":106.34,"y":135.57,"x0":-0.25296564187064974,"y0":50.00433759194826,"z0":5.97006233630483,"aX":11.175846041609907},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.6,"breakHorizontal":-11.2,"spinRate":2195,"spinDirection":152},"zone":12,"typeConfidence":0.91,"plateTime":0.4131615652958449,"extension":6.249101284613142},"index":0,"playId":"64cc4b29-4986-3936-9257-129d7d6b03dd","pitchNumber":1,"startTime":"2026-06-13T01:35:38.245Z","endTime":"2026-06-13T01:35:42.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.064132634365503,"aZ":-21.216062925290508,"pfxX":7.078714658515883,"pfxZ":6.211686472144709,"pX":0.2803892958339818,"pZ":3.1907327211446495,"vX0":-0.9342830426110793,"vY0":-131.5381321424919,"vZ0":-3.093464917594367,"x":106.31,"y":152.63,"x0":-0.2817123684313923,"y0":50.00458674727667,"z0":5.9424412032578005,"aX":12.49285813133708},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.8,"breakHorizontal":-12.6,"spinRate":2142,"spinDirection":161},"zone":3,"typeConfidence":0.91,"plateTime":0.4152896927661933,"extension":6.0201043577238975},"index":1,"playId":"2015cf51-cd75-3c6e-b0fd-48c4baab94a4","pitchNumber":2,"startTime":"2026-06-13T01:35:55.366Z","endTime":"2026-06-13T01:35:59.173Z","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.4,"endSpeed":83.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02815748671309,"aZ":-18.397614353747596,"pfxX":6.161727144878157,"pfxZ":7.688252113079832,"pX":-0.029669845285568576,"pZ":3.282461727271537,"vX0":-1.1915309840360806,"vY0":-133.1443695683731,"vZ0":-3.259815847073008,"x":118.13,"y":150.15,"x0":-0.3764892002905915,"y0":50.006579499411544,"z0":5.856837870056977,"aX":11.04645245437812},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.4,"breakHorizontal":-10.9,"spinRate":2215,"spinDirection":168},"zone":2,"typeConfidence":0.91,"plateTime":0.41164913892175203,"extension":5.843759957670888},"index":2,"playId":"6b5d3434-b405-3be3-a207-d3fa0826b655","pitchNumber":3,"startTime":"2026-06-13T01:36:15.544Z","endTime":"2026-06-13T01:36:18.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.785827962455752,"aZ":-21.326403600191046,"pfxX":5.967859519536414,"pfxZ":6.02913268922341,"pX":-0.5238296633495889,"pZ":2.8357599347475295,"vX0":-1.970170254751323,"vY0":-133.298996494867,"vZ0":-4.05686466467854,"x":136.97,"y":162.21,"x0":-0.550187287531361,"y0":50.000057742154716,"z0":5.9179463906015375,"aX":10.732448446849741},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.2,"breakHorizontal":-10.3,"spinRate":2308,"spinDirection":167},"zone":1,"typeConfidence":0.91,"plateTime":0.41096701861590246,"extension":6.050232349468868},"hitData":{"launchSpeed":97.7,"launchAngle":17.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.23,"coordY":78.22}},"index":3,"playId":"9d0d8fb6-4649-36b9-a846-eb5a457702ca","pitchNumber":4,"startTime":"2026-06-13T01:36:47.306Z","endTime":"2026-06-13T01:36:56.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:36:56.936Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-13T01:37:13.007Z","endTime":"2026-06-13T01:39:05.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.825153270295015,"aZ":-30.012073722191538,"pfxX":-1.6685334050338567,"pfxZ":1.4350126186713457,"pX":0.18467052783887525,"pZ":2.687893430202121,"vX0":1.1941796793008763,"vY0":-121.82391560158376,"vZ0":-1.3495122328068359,"x":109.96,"y":166.21,"x0":-0.0949803822392371,"y0":50.001825559222276,"z0":5.84219147155815,"aX":-2.509038445734272},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.5,"breakHorizontal":2.8,"spinRate":2382,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4495254749590689,"extension":5.877040040229521},"index":0,"playId":"e587f768-6438-3b95-835c-7ca5c8992fd5","pitchNumber":1,"startTime":"2026-06-13T01:37:23.837Z","endTime":"2026-06-13T01:37:27.575Z","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":91.1,"endSpeed":83.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.232798159445654,"aZ":-15.164488351197623,"pfxX":0.9839678629351563,"pfxZ":9.497535127048241,"pX":-0.2717879958732452,"pZ":3.1879912022796484,"vX0":-0.2542262405048811,"vY0":-132.70704557523027,"vZ0":-4.057454860427362,"x":127.36,"y":152.7,"x0":-0.3028760308461359,"y0":50.0058996896594,"z0":5.834584096731719,"aX":1.7630740571566825},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.6,"breakHorizontal":-1.7,"spinRate":2325,"spinDirection":165},"zone":2,"typeConfidence":0.93,"plateTime":0.41203185657612273,"extension":6.231314831384153},"index":1,"playId":"1b51c4f6-a729-360c-941d-aa14b391a63c","pitchNumber":2,"startTime":"2026-06-13T01:37:49.841Z","endTime":"2026-06-13T01:37:53.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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30830812907948,"aZ":-20.48221219614089,"pfxX":5.3639066057779035,"pfxZ":6.467986230579715,"pX":-1.4757463922193976,"pZ":2.452948038994146,"vX0":-3.927978972847269,"vY0":-133.0333782255801,"vZ0":-5.022139010089305,"x":173.25,"y":172.55,"x0":-0.6831331098791749,"y0":50.00334256262219,"z0":5.833205230525046,"aX":9.695023618899175},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.9,"breakHorizontal":-9.0,"spinRate":2269,"spinDirection":166},"zone":13,"typeConfidence":0.91,"plateTime":0.41042061810879993,"extension":6.164639474099665},"index":2,"playId":"6e894a06-522b-3b6e-953c-115c5e31e1c5","pitchNumber":3,"startTime":"2026-06-13T01:38:17.033Z","endTime":"2026-06-13T01:38:22.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.840957031543894,"aZ":-34.06673587595136,"pfxX":-5.555423001185183,"pfxZ":-1.3368917599848897,"pX":-1.0522456084131744,"pZ":1.2586254787079636,"vX0":-0.06397372014297875,"vY0":-117.775499551051,"vZ0":-3.6686760594972267,"x":157.11,"y":204.8,"x0":-0.30213959784714006,"y0":50.00376167012045,"z0":5.963467155131905,"aX":-7.861361910978086},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.0,"breakHorizontal":10.1,"spinRate":2734,"spinDirection":312},"zone":13,"typeConfidence":0.91,"plateTime":0.46376445204576866,"extension":5.690881643283494},"index":3,"playId":"70f78773-7b80-3593-a7c0-ea7fda2b7c65","pitchNumber":4,"startTime":"2026-06-13T01:38:36.593Z","endTime":"2026-06-13T01:38:42.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.750385134808553,"aZ":-18.59889585540353,"pfxX":-1.7363939971894329,"pfxZ":7.710708790947381,"pX":-0.3569931220719432,"pZ":2.5785237558431007,"vX0":0.9939939287898847,"vY0":-131.1140307822634,"vZ0":-4.7130770688725,"x":130.61,"y":169.16,"x0":-0.5131668580175379,"y0":50.004000052228626,"z0":5.765609549385068,"aX":-3.058007688575577},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.3,"breakHorizontal":3.0,"spinRate":2389,"spinDirection":163},"zone":4,"typeConfidence":0.91,"plateTime":0.41592470714490926,"extension":6.146487368229819},"hitData":{"launchSpeed":75.8,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.74,"coordY":160.3}},"index":4,"playId":"68cc8002-5e8d-3a23-9cb3-95d09ad8cf89","pitchNumber":5,"startTime":"2026-06-13T01:38:57.112Z","endTime":"2026-06-13T01:39:05.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:39:05.794Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcelo Mayer pops out to third baseman Josh Jung.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-13T01:41:28.193Z","endTime":"2026-06-13T01:42:36.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8],"actionIndex":[0,1,2,3,4],"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":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Elias Díaz remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-13T01:41:15.478Z","endTime":"2026-06-13T01:41:15.492Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"description":"Defensive Substitution: Michael Helman replaces right fielder Brandon Nimmo, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-13T01:41:15.492Z","endTime":"2026-06-13T01:41:15.493Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"description":"Defensive switch from center field to left field for Wyatt Langford.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-13T01:41:15.493Z","endTime":"2026-06-13T01:41:15.494Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"400"},{"details":{"description":"Defensive switch from left field to right field for Nicky Lopez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-13T01:41:15.494Z","endTime":"2026-06-13T01:41:16.494Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Luis Curvelo replaces Cal Quantrill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-06-13T01:41:15.494Z","endTime":"2026-06-13T01:41:30.578Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681168,"link":"/api/v1/people/681168"},"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":94.3,"endSpeed":86.1,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60991817207235,"aZ":-17.33167526839295,"pfxX":-9.041089446756448,"pfxZ":7.798688927222802,"pX":-1.4517550512937196,"pZ":3.2012453653422144,"vX0":7.200369127934235,"vY0":-137.16265748990605,"vZ0":-3.480779575868106,"x":172.34,"y":152.35,"x0":-2.937455485645984,"y0":50.00574472846588,"z0":5.670091449325969,"aX":-17.213574323485574},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":14.9,"spinRate":2344,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3994815123675264,"extension":6.108571527273385},"index":5,"playId":"a21dd6b3-e57c-30d7-b28f-bc7efde9fc2b","pitchNumber":1,"startTime":"2026-06-13T01:41:30.578Z","endTime":"2026-06-13T01:41:34.872Z","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":94.3,"endSpeed":86.1,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.030035763412403,"aZ":-15.85649467927878,"pfxX":-9.22690390352483,"pfxZ":8.60361761484003,"pX":-0.15879951957316962,"pZ":2.5401156462452215,"vX0":10.759295325274831,"vY0":-136.80838443458265,"vZ0":-5.344248063388597,"x":123.05,"y":170.2,"x0":-2.9427595411124736,"y0":50.00335996867501,"z0":5.604843592864635,"aX":-17.501084909016317},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":14.4,"spinRate":2372,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4002893633053035,"extension":6.367067501298841},"index":6,"playId":"e894579f-b1bf-3230-bcc3-22d17327581e","pitchNumber":2,"startTime":"2026-06-13T01:41:46.337Z","endTime":"2026-06-13T01:41:49.732Z","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":95.9,"endSpeed":87.8,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.937206470132143,"aZ":-16.160114112360766,"pfxX":-9.27422905655063,"pfxZ":8.120159947745188,"pX":-0.21907349849087213,"pZ":2.8602227734572305,"vX0":10.821690869431173,"vY0":-139.21454341640145,"vZ0":-4.534967648122107,"x":125.35,"y":161.55,"x0":-2.943441617772101,"y0":50.001163760789424,"z0":5.572968227284841,"aX":-18.28541124438106},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":14.6,"spinRate":2415,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.39278266856836996,"extension":6.21343958547923},"index":7,"playId":"2be64595-6dd1-32a6-a2f2-22681e3a9f72","pitchNumber":3,"startTime":"2026-06-13T01:42:06.506Z","endTime":"2026-06-13T01:42:10.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.909612128102154,"aZ":-25.871053285620587,"pfxX":-4.468505183994944,"pfxZ":4.070470155369966,"pX":-0.7596992684078714,"pZ":2.670803473946906,"vX0":6.75496197394287,"vY0":-123.25761162226951,"vZ0":-2.725579392008245,"x":145.96,"y":166.67,"x0":-2.946605247566909,"y0":50.00497147844427,"z0":5.95982018774003,"aX":-6.924530965715179},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.0,"breakHorizontal":6.6,"spinRate":1020,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.44321206436065586,"extension":6.70897671147328},"hitData":{"launchSpeed":75.9,"launchAngle":76.0,"totalDistance":61.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":113.73,"coordY":182.28}},"index":8,"playId":"7d3eaf6f-95a6-3827-bf01-5f8c3b58dd55","pitchNumber":4,"startTime":"2026-06-13T01:42:25.944Z","endTime":"2026-06-13T01:42:36.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:42:36.355Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Connor Wong walks.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-13T01:42:42.435Z","endTime":"2026-06-13T01:44:23.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3397730686704,"aZ":-17.50610537292503,"pfxX":-7.938533370334932,"pfxZ":7.606457330259728,"pX":-0.8153604746407171,"pZ":3.308007569551331,"vX0":9.147233709102068,"vY0":-137.69878636490694,"vZ0":-2.8983604897872777,"x":148.08,"y":149.46,"x0":-3.142161878044165,"y0":50.003534701090274,"z0":5.552469538492197,"aX":-15.311269337840647},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.3,"breakHorizontal":12.6,"spinRate":2294,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39711327399135365,"extension":6.3269411138104115},"index":0,"playId":"33a34d7f-3a84-31d3-9c86-37b88e42a120","pitchNumber":1,"startTime":"2026-06-13T01:43:02.918Z","endTime":"2026-06-13T01:43:07.542Z","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.1,"endSpeed":87.2,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65703286022003,"aZ":-21.2674321697644,"pfxX":-9.023420841787864,"pfxZ":5.604030423287586,"pX":-1.5296534012319234,"pZ":3.150860404721969,"vX0":7.947338618576626,"vY0":-138.34750847994195,"vZ0":-2.5160591930820004,"x":175.31,"y":153.71,"x0":-3.261276909713638,"y0":50.00449389544552,"z0":5.491057347903403,"aX":-17.566809575278135},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.8,"breakHorizontal":14.8,"spinRate":2240,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39527614593897287,"extension":6.400429623039049},"index":1,"playId":"377d1e3b-17db-3305-a6fe-769f9e7c9112","pitchNumber":2,"startTime":"2026-06-13T01:43:18.974Z","endTime":"2026-06-13T01:43:23.452Z","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":94.3,"endSpeed":86.5,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.222086897735792,"aZ":-19.87704302722149,"pfxX":-9.396067306338198,"pfxZ":6.428265476985494,"pX":-1.5864526672359087,"pZ":3.0742675551626437,"vX0":8.096415066899988,"vY0":-137.15432861347057,"vZ0":-2.968235903553315,"x":177.47,"y":155.77,"x0":-3.3502925965982615,"y0":50.000016484782485,"z0":5.5197286822308165,"aX":-17.968467426135284},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.3,"breakHorizontal":15.4,"spinRate":2283,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.39875329191770303,"extension":6.233411348079109},"index":2,"playId":"cdfea4aa-fa0e-3547-bdd8-0f5fe666e783","pitchNumber":3,"startTime":"2026-06-13T01:43:37.848Z","endTime":"2026-06-13T01:43:43.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14072350186112,"aZ":-18.199868339456934,"pfxX":-9.397678657513385,"pfxZ":7.218252071481575,"pX":-0.9029538702428728,"pZ":2.3942786607448987,"vX0":9.775263500827904,"vY0":-138.11727200849933,"vZ0":-5.022263449586147,"x":151.42,"y":174.13,"x0":-3.2634204777134928,"y0":50.00519122482072,"z0":5.456428881474547,"aX":-18.198972203904436},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":15.0,"spinRate":2323,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.3962501973605188,"extension":6.425530253939336},"index":3,"playId":"2dfdc8f0-f849-3d64-9e3a-6ea6ff405f0d","pitchNumber":4,"startTime":"2026-06-13T01:43:57.664Z","endTime":"2026-06-13T01:44:01.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.121496799208277,"aZ":-20.32716055986798,"pfxX":-9.830095603437979,"pfxZ":6.149680476315979,"pX":-1.4531732808556872,"pZ":3.393645223110413,"vX0":8.51897374927631,"vY0":-137.78672604401424,"vZ0":-2.1645030973540638,"x":172.39,"y":147.15,"x0":-3.305294655296301,"y0":50.00034078483183,"z0":5.560286903213608,"aX":-18.931125636326655},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.9,"breakHorizontal":16.1,"spinRate":2306,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3972495019082207,"extension":6.37542928442771},"index":4,"playId":"4048be91-3b52-3d1b-9f8f-538ed06b1826","pitchNumber":5,"startTime":"2026-06-13T01:44:19.707Z","endTime":"2026-06-13T01:44:23.893Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:44:23.893Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Gasper grounds out softly, pitcher Luis Curvelo to first baseman Jake Burger. Connor Wong to 2nd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-13T01:44:32.924Z","endTime":"2026-06-13T01:45:42.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681168,"link":"/api/v1/people/681168"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82826450063753,"aZ":-19.321613258651013,"pfxX":-9.436741400097109,"pfxZ":6.594036691332128,"pX":0.043212648679618236,"pZ":3.0786030494063104,"vX0":11.722058579089387,"vY0":-138.49048150587768,"vZ0":-3.3004781007604986,"x":115.35,"y":155.66,"x0":-3.0107553345146436,"y0":50.006417114717685,"z0":5.572268001163329,"aX":-18.404727566141737},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.4,"breakHorizontal":14.8,"spinRate":2339,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.3949179103638558,"extension":6.617482117806021},"index":0,"playId":"09e682ee-827f-35e3-9e4b-c32bf516bb55","pitchNumber":1,"startTime":"2026-06-13T01:44:51.311Z","endTime":"2026-06-13T01:44:55.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.150066590086926,"aZ":-29.76277599426783,"pfxX":-1.002357110121233,"pfxZ":1.6443187398371855,"pX":0.8866899735719671,"pZ":1.270230961961748,"vX0":8.93794890651802,"vY0":-120.32748612967623,"vZ0":-4.529659286365985,"x":83.2,"y":204.48,"x0":-2.7443738485699596,"y0":50.00463968220693,"z0":5.811605901036837,"aX":-1.4726816997621506},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.2,"breakHorizontal":-0.4,"spinRate":2155,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.45504049465634244,"extension":6.398965200847974},"index":1,"playId":"74d9cc26-20ef-33bf-8067-c31e3f0f0bf9","pitchNumber":2,"startTime":"2026-06-13T01:45:12.217Z","endTime":"2026-06-13T01:45:16.682Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-13T01:45:35.199Z","endTime":"2026-06-13T01:45:35.200Z","isPitch":false,"type":"action","player":{"id":681508,"link":"/api/v1/people/681508"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.77205643704259,"aZ":-24.28559196093835,"pfxX":-5.296465261201177,"pfxZ":5.235070234942638,"pX":0.6665214340630483,"pZ":2.0240069793752165,"vX0":9.623178200831148,"vY0":-121.17242787518187,"vZ0":-4.41723853973191,"x":91.59,"y":184.13,"x0":-2.6449054819847344,"y0":50.00094461179709,"z0":5.959495122120104,"aX":-7.9785686293887705},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.8,"breakHorizontal":7.7,"spinRate":1070,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.4497666164795948,"extension":6.679948912638062},"hitData":{"launchSpeed":41.0,"launchAngle":-77.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":124.62,"coordY":197.0}},"index":3,"playId":"b0277ce0-6cca-32e5-9f02-dcb0b104fb3b","pitchNumber":3,"startTime":"2026-06-13T01:45:35.201Z","endTime":"2026-06-13T01:45:42.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:45:42.904Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ceddanne Rafaela homers (7) on a fly ball to left center field. Connor Wong scores.","rbi":2,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-13T01:46:12.249Z","endTime":"2026-06-13T01:47:21.418Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":681168,"link":"/api/v1/people/681168"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":{"id":681168,"link":"/api/v1/people/681168"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.849064726991017,"aZ":-30.54347065896007,"pfxX":0.0642257960327981,"pfxZ":1.1673812003421702,"pX":-0.39709693619167424,"pZ":2.04818051456856,"vX0":6.0127451100307585,"vY0":-117.74740899557308,"vZ0":-2.3452517963824278,"x":132.14,"y":183.48,"x0":-2.994734629954747,"y0":50.00441518572924,"z0":5.889696283853662,"aX":0.09007199397917988},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.8,"breakHorizontal":-1.7,"spinRate":2182,"spinDirection":52},"zone":7,"typeConfidence":2.0,"plateTime":0.4655831640314765,"extension":6.6561967425741475},"index":0,"playId":"24790905-622a-3fed-bc7d-433aae19001f","pitchNumber":1,"startTime":"2026-06-13T01:46:12.249Z","endTime":"2026-06-13T01:46:16.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.239349677599773,"aZ":-16.277789055628997,"pfxX":-9.27140030518754,"pfxZ":8.140320695137047,"pX":-0.32693814415728556,"pZ":3.0876555702444066,"vX0":11.027847680404607,"vY0":-138.66697981092096,"vZ0":-3.7392165438357656,"x":129.46,"y":155.41,"x0":-3.1458365607462735,"y0":50.00246822569763,"z0":5.5357463108940514,"aX":-18.10414863438088},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":14.5,"spinRate":2324,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.3946047716865255,"extension":6.352884355338564},"index":1,"playId":"419e5546-4cdf-30dd-88d5-358d7d1883e7","pitchNumber":2,"startTime":"2026-06-13T01:46:32.996Z","endTime":"2026-06-13T01:46:36.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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.506940376603314,"aZ":-32.444907241052654,"pfxX":-0.2845630296630658,"pfxZ":-0.1923460150391012,"pX":-0.180670754448476,"pZ":2.485682111402434,"vX0":6.4251013854791585,"vY0":-119.23048902779276,"vZ0":-1.4913476808971058,"x":123.89,"y":171.67,"x0":-2.876358070568367,"y0":50.00135950873233,"z0":6.054566491357556,"aX":-0.41016506813531867},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.5,"breakHorizontal":-1.1,"spinRate":2192,"spinDirection":16},"zone":5,"typeConfidence":2.0,"plateTime":0.4598796056942267,"extension":6.438638660709201},"hitData":{"launchSpeed":96.8,"launchAngle":27.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":54.25,"coordY":65.52}},"index":2,"playId":"c696af72-192e-3f4d-bb35-cef7c2905f40","pitchNumber":3,"startTime":"2026-06-13T01:46:56.453Z","endTime":"2026-06-13T01:47:21.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:47:21.418Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wilyer Abreu doubles (15) on a line drive to center fielder Michael Helman.","rbi":0,"awayScore":1,"homeScore":9,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-13T01:47:12.577Z","endTime":"2026-06-13T01:48:47.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.3,"endSpeed":75.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.208288223083727,"aZ":-31.394970106068506,"pfxX":-0.4281452205863423,"pfxZ":0.5398421749161972,"pX":-0.7316488233150661,"pZ":2.3714935807895334,"vX0":5.722070517625374,"vY0":-119.74204143683913,"vZ0":-1.758852543506046,"x":144.89,"y":174.75,"x0":-3.106428881942231,"y0":50.000903976212896,"z0":5.950163022093084,"aX":-0.6158487317691004},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.8,"breakHorizontal":-0.7,"spinRate":2098,"spinDirection":65},"zone":4,"typeConfidence":2.0,"plateTime":0.4591284004026237,"extension":6.459942081590608},"index":0,"playId":"2517ccef-1c68-3da9-9998-74591ab07fe7","pitchNumber":1,"startTime":"2026-06-13T01:47:43.980Z","endTime":"2026-06-13T01:47:47.858Z","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.2,"endSpeed":88.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64505740567634,"aZ":-16.495299257247744,"pfxX":-7.447756536755236,"pfxZ":7.916418014278591,"pX":0.040634982618783504,"pZ":2.9775693347408074,"vX0":10.603346910971839,"vY0":-139.64184708323634,"vZ0":-4.590374211704164,"x":115.45,"y":158.39,"x0":-2.833241854585207,"y0":50.001494474058056,"z0":5.723571439121309,"aX":-14.748602189760529},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":11.4,"spinRate":2300,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.3918356171054578,"extension":6.344149310675366},"index":1,"playId":"5427d05b-db75-3459-a2b3-6a947e052637","pitchNumber":2,"startTime":"2026-06-13T01:48:00.478Z","endTime":"2026-06-13T01:48:06.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.0427896202976,"aZ":-30.857260253795005,"pfxX":-5.4676429785454435,"pfxZ":0.8729643198858366,"pX":-0.20427661524560115,"pZ":1.6956216279661727,"vX0":7.822889201783769,"vY0":-121.34297849942989,"vZ0":-3.671180457339265,"x":124.79,"y":193.0,"x0":-2.7417817727363634,"y0":50.003139235302825,"z0":5.882080460918304,"aX":-8.253128060104489},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.0,"breakHorizontal":8.3,"spinRate":962,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4493173390641618,"extension":6.594688530354189},"index":2,"playId":"54554aab-49d5-3a7c-b9ad-fdb6ebe89aba","pitchNumber":3,"startTime":"2026-06-13T01:48:16.788Z","endTime":"2026-06-13T01:48:19.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.068198733265824,"aZ":-29.424261659467213,"pfxX":-4.489246105948142,"pfxZ":1.8303869615370303,"pX":-0.41708734971886774,"pZ":2.3764688088840025,"vX0":7.036465964216453,"vY0":-121.33439096562294,"vZ0":-2.5089349609636615,"x":132.9,"y":174.62,"x0":-2.76151959358602,"y0":50.00191306139436,"z0":5.9685565090575485,"aX":-6.743604867725576},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.0,"breakHorizontal":6.6,"spinRate":897,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.45012226977539616,"extension":6.438888301779098},"hitData":{"launchSpeed":98.4,"launchAngle":21.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":170.22,"coordY":51.96}},"index":3,"playId":"9df23db6-2d7b-3bc1-843c-a089e4dcbcb7","pitchNumber":4,"startTime":"2026-06-13T01:48:35.670Z","endTime":"2026-06-13T01:48:47.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:48:47.275Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Willson Contreras doubles (10) on a line drive to center fielder Michael Helman. Wilyer Abreu scores.","rbi":1,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-13T01:49:02.768Z","endTime":"2026-06-13T01:49:52.487Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":{"id":681168,"link":"/api/v1/people/681168"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01720696039547,"aZ":-20.19837704948157,"pfxX":-9.583869910414633,"pfxZ":6.04997088091839,"pX":-0.5907245140521938,"pZ":2.1600673029290527,"vX0":10.191731321011074,"vY0":-139.28740208189024,"vZ0":-5.363571427237337,"x":139.52,"y":180.46,"x0":-3.0385151821451655,"y0":50.00577107616187,"z0":5.431566546149358,"aX":-18.980899908775886},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.1,"breakHorizontal":15.5,"spinRate":2162,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.3920824380045067,"extension":6.434693083283056},"index":0,"playId":"88f46471-0376-3a1a-8dd0-2e3cb1194fac","pitchNumber":1,"startTime":"2026-06-13T01:49:20.645Z","endTime":"2026-06-13T01:49:24.532Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"1e03b7e1-8733-4322-9870-541d5abb9c86","startTime":"2026-06-13T01:49:30.082Z","endTime":"2026-06-13T01:49:35.082Z","isPitch":false,"type":"stepoff"},{"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":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.560451177505175,"aZ":-18.745417337925762,"pfxX":-9.88046359710359,"pfxZ":6.9895829528347555,"pX":-0.39825333553986647,"pZ":1.4250329873862497,"vX0":10.59134349820979,"vY0":-137.2809962381156,"vZ0":-7.1816925728771475,"x":132.18,"y":200.3,"x0":-3.0108062550165062,"y0":50.00349856213107,"z0":5.3372961740825025,"aX":-18.982054424800996},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":15.8,"spinRate":2162,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.3980203428727118,"extension":6.427889720960745},"hitData":{"launchSpeed":97.2,"launchAngle":12.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":82.27,"coordY":71.62}},"index":2,"playId":"3113e445-e692-3b15-859f-0410ca8007a4","pitchNumber":2,"startTime":"2026-06-13T01:49:39.889Z","endTime":"2026-06-13T01:49:52.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:49:52.487Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jarren Duran flies out sharply to center fielder Michael Helman.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-13T01:50:27.751Z","endTime":"2026-06-13T01:52:18.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1923644071191,"aZ":-16.342977552803433,"pfxX":-9.329318278825376,"pfxZ":7.86797485123547,"pX":-0.26650516522961504,"pZ":1.918460116438195,"vX0":10.696894972105206,"vY0":-140.7622575391203,"vZ0":-6.994660706665718,"x":127.16,"y":186.98,"x0":-2.899213605647444,"y0":50.002349173305795,"z0":5.488854005614884,"aX":-18.769455521785197},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":14.8,"spinRate":2327,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.3887364925772583,"extension":6.322627203245704},"index":0,"playId":"8f576deb-5d35-3cbd-bf8e-1b384ae037a5","pitchNumber":1,"startTime":"2026-06-13T01:50:28.109Z","endTime":"2026-06-13T01:50:31.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96914865431565,"aZ":-29.572302809489404,"pfxX":-0.24519349427699533,"pfxZ":1.7204121429155554,"pX":0.7063534310337382,"pZ":1.453679633672023,"vX0":9.181955256533525,"vY0":-123.18393194363307,"vZ0":-4.214685192332338,"x":90.08,"y":199.53,"x0":-3.0619714239657316,"y0":50.00350059736549,"z0":5.730380128351555,"aX":-0.37161513603982527},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.2,"breakHorizontal":-2.0,"spinRate":2175,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4472712559683556,"extension":6.505901913938389},"index":1,"playId":"4de70494-da29-3aa5-b714-ca29dafe6e8b","pitchNumber":2,"startTime":"2026-06-13T01:50:53.499Z","endTime":"2026-06-13T01:50:58.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59441257548728,"aZ":-28.121579751209488,"pfxX":-0.6088367733994104,"pfxZ":2.647517600529648,"pX":0.7895741884085381,"pZ":0.47262973583843504,"vX0":9.084911409940888,"vY0":-123.97109181279853,"vZ0":-7.002270807514174,"x":86.9,"y":226.02,"x0":-2.8693835273524253,"y0":50.002840597133336,"z0":5.733590763016839,"aX":-0.9325068433699231},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.1,"breakHorizontal":-1.3,"spinRate":2246,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4446378960681039,"extension":6.412551239821342},"index":2,"playId":"ff125697-6eec-32ab-8cb5-21dc00b25693","pitchNumber":3,"startTime":"2026-06-13T01:51:14.001Z","endTime":"2026-06-13T01:51:18.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09935718851372,"aZ":-32.467977248820176,"pfxX":-5.091229363044992,"pfxZ":-0.19445934229536554,"pX":-0.6904901032148456,"pZ":2.1652153140395924,"vX0":6.754432489044962,"vY0":-122.06854458757147,"vZ0":-2.3483216293972093,"x":143.32,"y":180.32,"x0":-2.8209951135493503,"y0":50.00155257723258,"z0":5.9116497673004345,"aX":-7.748873168700257},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.6,"breakHorizontal":7.8,"spinRate":1194,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.447240510238367,"extension":6.7252028547425775},"index":3,"playId":"9e16554d-aa8e-3303-a468-59f57e4ae1d8","pitchNumber":4,"startTime":"2026-06-13T01:51:36.909Z","endTime":"2026-06-13T01:51:41.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9321806483239,"aZ":-11.972662991595445,"pfxX":-7.729941899857512,"pfxZ":10.134666705961891,"pX":-0.23540890116525032,"pZ":2.2493851971572236,"vX0":9.79209184931977,"vY0":-140.54750170148967,"vZ0":-7.3827502084914505,"x":125.97,"y":178.05,"x0":-2.7662266874410117,"y0":50.00250900161875,"z0":5.694077432879474,"aX":-15.4085459741357},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":11.9,"spinRate":2422,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.39025316803274324,"extension":6.429192363114332},"hitData":{"launchSpeed":100.0,"launchAngle":46.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":111.16,"coordY":64.37}},"index":4,"playId":"0f0d42c5-c14f-3af4-85af-edca1e33920b","pitchNumber":5,"startTime":"2026-06-13T01:52:08.889Z","endTime":"2026-06-13T01:52:18.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:52:18.770Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out sharply to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-13T01:54:43.152Z","endTime":"2026-06-13T01:54:58.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tommy Kahnle replaces Danny Coulombe.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-13T01:54:01.126Z","endTime":"2026-06-13T01:54:45.472Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592454,"link":"/api/v1/people/592454"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.318469979811358,"aZ":-27.560220967213166,"pfxX":-7.188424068623188,"pfxZ":2.683793839423238,"pX":0.07296648564343725,"pZ":2.996495832147649,"vX0":5.949343395771918,"vY0":-129.35911553068297,"vZ0":-1.2667320975560648,"x":114.22,"y":157.87,"x0":-1.3065883510646834,"y0":50.002662316288415,"z0":5.577206151492446,"aX":-12.359413802663822},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.8,"breakHorizontal":11.9,"spinRate":1280,"spinDirection":238},"zone":2,"typeConfidence":0.91,"plateTime":0.4210962019070297,"extension":6.591981985290244},"hitData":{"launchSpeed":101.7,"launchAngle":45.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":131.62,"coordY":65.11}},"index":1,"playId":"d57b39a1-b06c-3a07-a38b-29b615f0ceab","pitchNumber":1,"startTime":"2026-06-13T01:54:45.472Z","endTime":"2026-06-13T01:54:58.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:54:58.644Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-13T01:55:00.443Z","endTime":"2026-06-13T01:57:19.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.408175591401857,"aZ":-29.499740947825924,"pfxX":1.796017101555306,"pfxZ":1.7000147355391189,"pX":0.5260888082712499,"pZ":3.1528152410914667,"vX0":4.154016354699146,"vY0":-123.93992184310815,"vZ0":-0.37870543004879464,"x":96.95,"y":153.65,"x0":-1.3981555981324423,"y0":50.00055710082511,"z0":5.749758121569634,"aX":2.8222598414470212},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.2,"breakHorizontal":-4.1,"spinRate":2241,"spinDirection":141},"zone":3,"typeConfidence":0.78,"plateTime":0.4402146689211932,"extension":6.565749033099732},"index":0,"playId":"b327f884-9ab9-3149-8241-fd054a1d4064","pitchNumber":1,"startTime":"2026-06-13T01:55:24.656Z","endTime":"2026-06-13T01:55:28.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.156818986515766,"aZ":-27.48893007822049,"pfxX":-7.080881582175235,"pfxZ":2.7868364760533346,"pX":0.22874107010308883,"pZ":3.0349135894437413,"vX0":6.443685315304945,"vY0":-128.2668008596864,"vZ0":-1.0226170114375837,"x":108.28,"y":156.84,"x0":-1.384498697972448,"y0":50.00382460398821,"z0":5.563648191462236,"aX":-11.91222153666579},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":11.5,"spinRate":1196,"spinDirection":243},"zone":2,"typeConfidence":0.91,"plateTime":0.42546765497849126,"extension":6.652907880842028},"index":1,"playId":"6597bc6b-4407-3395-9b71-80dad6884499","pitchNumber":2,"startTime":"2026-06-13T01:55:42.458Z","endTime":"2026-06-13T01:55:45.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57152633077054,"aZ":-15.447156082209508,"pfxX":-1.8536120470017712,"pfxZ":8.72533163786405,"pX":-0.4766663747009014,"pZ":3.1611130507285226,"vX0":2.2195456397776336,"vY0":-137.16572637601317,"vZ0":-4.413735481221562,"x":135.17,"y":153.43,"x0":-1.0531504391842892,"y0":50.0056484771858,"z0":5.834855033448066,"aX":-3.554790892417415},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":2.9,"spinRate":2108,"spinDirection":198},"zone":1,"typeConfidence":0.9,"plateTime":0.3983726122615443,"extension":6.664393679263146},"index":2,"playId":"36d37619-b880-39c4-ad6b-78cbfad391e5","pitchNumber":3,"startTime":"2026-06-13T01:56:05.695Z","endTime":"2026-06-13T01:56:08.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89605329949024,"aZ":-34.30139989705776,"pfxX":1.8459276392851471,"pfxZ":-1.3931726792699308,"pX":-1.254035769266665,"pZ":4.031850632762152,"vX0":-0.0693578913530769,"vY0":-122.21761669703119,"vZ0":2.583661339111841,"x":164.8,"y":129.92,"x0":-1.4656115615433796,"y0":50.00260727512887,"z0":5.887635192427553,"aX":2.8194703594832133},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.8,"breakHorizontal":-3.4,"spinRate":2296,"spinDirection":105},"zone":11,"typeConfidence":0.64,"plateTime":0.44650664324941447,"extension":6.526789523707667},"index":3,"playId":"c0e1c933-68b8-3590-9261-815cb06cce45","pitchNumber":4,"startTime":"2026-06-13T01:56:25.899Z","endTime":"2026-06-13T01:56:36.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.300256430074224,"aZ":-29.40038181204649,"pfxX":-6.574821427685148,"pfxZ":1.6300100033581995,"pX":0.392420724698366,"pZ":2.6294679437856936,"vX0":6.002338948900537,"vY0":-128.9196660076149,"vZ0":-1.9984074269192154,"x":102.04,"y":167.78,"x0":-1.100650663970968,"y0":50.00201996678835,"z0":5.662126318702907,"aX":-11.177381269686528},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.8,"breakHorizontal":10.7,"spinRate":1264,"spinDirection":240},"zone":6,"typeConfidence":0.91,"plateTime":0.42325236477490114,"extension":6.959794693378929},"index":4,"playId":"1db0f5bf-3ebc-33c6-9239-4d81491fb849","pitchNumber":5,"startTime":"2026-06-13T01:56:53.091Z","endTime":"2026-06-13T01:56:57.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.891227887381376,"aZ":-30.85725767639712,"pfxX":-8.057109181646304,"pfxZ":0.7415468936552765,"pX":0.40919968999531364,"pZ":1.7159491891773406,"vX0":6.987673484751771,"vY0":-131.76239038995004,"vZ0":-4.074811857696357,"x":101.4,"y":192.45,"x0":-1.2200096844382824,"y0":50.00270771043413,"z0":5.542315832047609,"aX":-14.281153922063588},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.7,"breakHorizontal":13.2,"spinRate":1208,"spinDirection":244},"zone":9,"typeConfidence":0.89,"plateTime":0.4144227839808381,"extension":6.680723597041137},"index":5,"playId":"21bda886-b35e-33e4-bf4e-eeedc586092c","pitchNumber":6,"startTime":"2026-06-13T01:57:14.436Z","endTime":"2026-06-13T01:57:19.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:57:19.861Z","atBatIndex":72},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Justin Foscue pops out to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-13T01:57:20.536Z","endTime":"2026-06-13T01:58:31.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.72"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.89"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.84"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.35"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.73"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.90"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.23"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.41"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.03"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.66"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.20"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.54"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.09"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".303"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".462"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".912"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.542"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".912"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.542"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18762114533177,"aZ":-28.741067368183398,"pfxX":2.70164168503185,"pfxZ":2.1827616937278105,"pX":0.9075983035617555,"pZ":2.9548599360622636,"vX0":4.324080339173548,"vY0":-124.38526471646958,"vZ0":-0.8817965826362528,"x":82.4,"y":159.0,"x0":-1.202097160599392,"y0":50.00262098695648,"z0":5.6901779591441155,"aX":4.2457930550116005},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.0,"breakHorizontal":-5.9,"spinRate":2219,"spinDirection":138},"zone":12,"typeConfidence":0.87,"plateTime":0.439798497555143,"extension":6.664896516522553},"index":0,"playId":"debcd487-3a3c-363e-9dc7-36b614d3f48f","pitchNumber":1,"startTime":"2026-06-13T01:57:46.682Z","endTime":"2026-06-13T01:57:51.542Z","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":88.1,"endSpeed":81.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.556204801071807,"aZ":-30.295255504147722,"pfxX":-6.027907984676431,"pfxZ":1.1202023648679234,"pX":-0.4126905077381338,"pZ":2.1851985294246887,"vX0":4.430114763892051,"vY0":-128.25468142968083,"vZ0":-2.458624172749377,"x":132.73,"y":179.78,"x0":-1.3724361291970695,"y0":50.003896288261586,"z0":5.500272396969186,"aX":-10.122590488216748},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":10.1,"spinRate":1145,"spinDirection":246},"zone":4,"typeConfidence":0.91,"plateTime":0.42577207173366904,"extension":6.722635338029292},"index":1,"playId":"4b5a4e17-d9e7-38b0-a152-8a8e93354fd9","pitchNumber":2,"startTime":"2026-06-13T01:58:03.875Z","endTime":"2026-06-13T01:58:08.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.857542195298272,"aZ":-29.03921195956398,"pfxX":-8.383694288648174,"pfxZ":1.819649795279486,"pX":0.22594731186241723,"pZ":2.0450733768332583,"vX0":6.837527241508698,"vY0":-129.77776759185898,"vZ0":-3.0445319695192143,"x":108.39,"y":183.56,"x0":-1.3420159299237688,"y0":50.00193585100406,"z0":5.424350602077083,"aX":-14.429560342377865},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.9,"breakHorizontal":13.8,"spinRate":1383,"spinDirection":237},"zone":8,"typeConfidence":0.9,"plateTime":0.4206106179777396,"extension":6.840104170253354},"hitData":{"launchSpeed":89.1,"launchAngle":72.0,"totalDistance":108.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.75,"coordY":159.28}},"index":2,"playId":"ff2c46c9-e758-3ca6-9023-4b00211da123","pitchNumber":3,"startTime":"2026-06-13T01:58:21.419Z","endTime":"2026-06-13T01:58:31.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:58:31.218Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Justin Foscue pops out to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-13T01:57:20.536Z","endTime":"2026-06-13T01:58:31.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.72"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.89"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.84"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.35"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.73"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.90"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.23"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.41"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.03"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.66"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.20"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.54"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.09"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".303"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".462"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".912"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.542"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".912"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.542"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18762114533177,"aZ":-28.741067368183398,"pfxX":2.70164168503185,"pfxZ":2.1827616937278105,"pX":0.9075983035617555,"pZ":2.9548599360622636,"vX0":4.324080339173548,"vY0":-124.38526471646958,"vZ0":-0.8817965826362528,"x":82.4,"y":159.0,"x0":-1.202097160599392,"y0":50.00262098695648,"z0":5.6901779591441155,"aX":4.2457930550116005},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.0,"breakHorizontal":-5.9,"spinRate":2219,"spinDirection":138},"zone":12,"typeConfidence":0.87,"plateTime":0.439798497555143,"extension":6.664896516522553},"index":0,"playId":"debcd487-3a3c-363e-9dc7-36b614d3f48f","pitchNumber":1,"startTime":"2026-06-13T01:57:46.682Z","endTime":"2026-06-13T01:57:51.542Z","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":88.1,"endSpeed":81.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.556204801071807,"aZ":-30.295255504147722,"pfxX":-6.027907984676431,"pfxZ":1.1202023648679234,"pX":-0.4126905077381338,"pZ":2.1851985294246887,"vX0":4.430114763892051,"vY0":-128.25468142968083,"vZ0":-2.458624172749377,"x":132.73,"y":179.78,"x0":-1.3724361291970695,"y0":50.003896288261586,"z0":5.500272396969186,"aX":-10.122590488216748},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":10.1,"spinRate":1145,"spinDirection":246},"zone":4,"typeConfidence":0.91,"plateTime":0.42577207173366904,"extension":6.722635338029292},"index":1,"playId":"4b5a4e17-d9e7-38b0-a152-8a8e93354fd9","pitchNumber":2,"startTime":"2026-06-13T01:58:03.875Z","endTime":"2026-06-13T01:58:08.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.857542195298272,"aZ":-29.03921195956398,"pfxX":-8.383694288648174,"pfxZ":1.819649795279486,"pX":0.22594731186241723,"pZ":2.0450733768332583,"vX0":6.837527241508698,"vY0":-129.77776759185898,"vZ0":-3.0445319695192143,"x":108.39,"y":183.56,"x0":-1.3420159299237688,"y0":50.00193585100406,"z0":5.424350602077083,"aX":-14.429560342377865},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.9,"breakHorizontal":13.8,"spinRate":1383,"spinDirection":237},"zone":8,"typeConfidence":0.9,"plateTime":0.4206106179777396,"extension":6.840104170253354},"hitData":{"launchSpeed":89.1,"launchAngle":72.0,"totalDistance":108.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.75,"coordY":159.28}},"index":2,"playId":"ff2c46c9-e758-3ca6-9023-4b00211da123","pitchNumber":3,"startTime":"2026-06-13T01:58:21.419Z","endTime":"2026-06-13T01:58:31.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-13T01:58:31.218Z","atBatIndex":73},"scoringPlays":[3,8,9,37,38,39,41,55,67,69],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":85.59,"y":114.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":54.0,"y":111.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":86.83,"y":101.01},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":98.99,"y":147.85},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":55.42,"y":124.83},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":90.89,"y":50.03},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":164.3,"y":149.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":126.87,"y":71.11},"type":"O","description":"Lineout"}]}},{"startIndex":12,"endIndex":18,"top":[12,13,14],"bottom":[15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":99.0,"y":158.78},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":123.06,"y":115.71},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":106.56,"y":65.96},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":175.5,"y":151.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"coordinates":{"x":129.91,"y":173.47},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"coordinates":{"x":154.74,"y":155.74},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":140.53,"y":63.96},"type":"O","description":"Flyout"}]}},{"startIndex":19,"endIndex":25,"top":[19,20,21],"bottom":[22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":104.73,"y":155.61},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":90.09,"y":91.88},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":198.05,"y":125.84},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":95.45,"y":163.84},"type":"O","description":"Pop Out"}]}},{"startIndex":26,"endIndex":32,"top":[26,27,28],"bottom":[29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":183.44,"y":97.82},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":113.18,"y":146.11},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":143.63,"y":129.67},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":115.88,"y":102.16},"type":"O","description":"Flyout"}]}},{"startIndex":33,"endIndex":42,"top":[33,34,35],"bottom":[36,37,38,39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":105.58,"y":155.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":155.24,"y":154.22},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":91.25,"y":90.12},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":46.0,"y":109.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":43.93,"y":104.9},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":97.48,"y":163.84},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":137.51,"y":139.01},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":141.22,"y":63.21},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":145.48,"y":91.98},"type":"O","description":"Lineout"}]}},{"startIndex":43,"endIndex":51,"top":[43,44,45,46,47],"bottom":[48,49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":88.86,"y":96.45},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":135.27,"y":64.58},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":45.22,"y":97.21},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":114.2,"y":145.6},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"coordinates":{"x":158.43,"y":107.62},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":134.4,"y":170.49},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":179.16,"y":118.99},"type":"O","description":"Flyout"}]}},{"startIndex":52,"endIndex":59,"top":[52,53,54],"bottom":[55,56,57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":167.14,"y":130.22},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":131.1,"y":180.21},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":149.87,"y":166.19},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":137.86,"y":28.97},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":107.09,"y":91.79},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":130.41,"y":144.59},"type":"O","description":"Forceout"}]}},{"startIndex":60,"endIndex":70,"top":[60,61,62,63],"bottom":[64,65,66,67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":63.02,"y":131.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":127.37,"y":181.58},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":138.23,"y":78.22},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":154.74,"y":160.3},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"coordinates":{"x":113.73,"y":182.28},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":124.62,"y":197.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":54.25,"y":65.52},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":170.22,"y":51.96},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":82.27,"y":71.62},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":111.16,"y":64.37},"type":"O","description":"Flyout"}]}},{"startIndex":71,"endIndex":73,"top":[71,72,73],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":131.62,"y":65.11},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":155.75,"y":159.28},"type":"O","description":"Pop Out"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":3,"errors":1,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":4,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":10,"hits":11,"errors":0,"leftOnBase":7},"away":{"runs":1,"hits":6,"errors":2,"leftOnBase":5}},"defense":{"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"catcher":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"first":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"second":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"third":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"shortstop":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"left":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"center":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"right":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"onDeck":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"inHole":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"battingOrder":6,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"offense":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"onDeck":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"inHole":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"pitcher":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"battingOrder":6,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":1,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":9,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".237","atBats":33,"obp":".316","slg":".382","ops":".698","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":7,"rbi":1,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":6,"airOuts":15,"runs":10,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":34,"obp":".390","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":167,"era":"3.73","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.23","battersFaced":41,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":167,"balls":55,"strikes":112,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":9,"pitchesPerInning":"20.88","runsScoredPer9":"11.25","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":24,"errors":2,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID694497":{"person":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"jerseyNumber":"32","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":42,"groundOuts":40,"airOuts":69,"runs":26,"doubles":6,"triples":2,"homeRuns":6,"strikeOuts":54,"baseOnBalls":29,"intentionalWalks":0,"hits":34,"hitByPitch":3,"avg":".176","atBats":193,"obp":".292","slg":".321","ops":".613","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":229,"totalBases":62,"rbi":21,"leftOnBase":97,"sacBunts":3,"sacFlies":1,"babip":".209","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.17","popOuts":15,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":156,"errors":1,"chances":157,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID694671":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":19,"groundOuts":24,"airOuts":33,"runs":13,"doubles":5,"triples":2,"homeRuns":2,"strikeOuts":26,"baseOnBalls":6,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".224","atBats":107,"obp":".265","slg":".364","ops":".629","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":39,"rbi":6,"leftOnBase":49,"sacBunts":0,"sacFlies":0,"babip":".278","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.50","popOuts":8,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":62,"errors":0,"chances":63,"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"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID677958":{"person":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":12,"flyOuts":31,"groundOuts":75,"airOuts":65,"runs":26,"doubles":7,"triples":2,"homeRuns":6,"strikeOuts":52,"baseOnBalls":28,"intentionalWalks":0,"hits":60,"hitByPitch":2,"atBats":250,"obp":".319","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1109,"era":"3.56","inningsPitched":"65.2","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.34","battersFaced":282,"outs":197,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1109,"balls":431,"strikes":678,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".286","pitchesPerInning":"16.89","gamesFinished":0,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"7.13","walksPer9Inn":"3.84","hitsPer9Inn":"8.22","runsScoredPer9":"3.56","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669394":{"person":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":32,"groundOuts":64,"airOuts":55,"runs":31,"doubles":12,"triples":0,"homeRuns":11,"strikeOuts":69,"baseOnBalls":20,"intentionalWalks":0,"hits":61,"hitByPitch":1,"avg":".247","atBats":247,"obp":".304","slg":".429","ops":".733","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":270,"totalBases":106,"rbi":41,"leftOnBase":110,"sacBunts":0,"sacFlies":2,"babip":".296","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.46","popOuts":12,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":424,"errors":4,"chances":485,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID682608":{"person":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":12,"groundOuts":19,"airOuts":27,"runs":12,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":1,"hits":19,"hitByPitch":1,"atBats":84,"obp":".290","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":362,"era":"3.38","inningsPitched":"21.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":8,"whip":"1.22","battersFaced":94,"outs":64,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":362,"balls":120,"strikes":242,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.97","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.86","walksPer9Inn":"2.95","hitsPer9Inn":"8.02","runsScoredPer9":"5.06","homeRunsPer9":"0.84","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"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}},"ID641302":{"person":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":29,"gamesStarted":1,"flyOuts":17,"groundOuts":32,"airOuts":27,"runs":12,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":31,"hitByPitch":2,"atBats":109,"obp":".342","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":454,"era":"3.21","inningsPitched":"28.0","wins":1,"losses":1,"saves":2,"saveOpportunities":2,"holds":6,"blownSaves":0,"earnedRuns":10,"whip":"1.39","battersFaced":122,"outs":84,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":454,"balls":158,"strikes":296,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".500","pitchesPerInning":"16.21","gamesFinished":7,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"7.07","walksPer9Inn":"2.57","hitsPer9Inn":"9.96","runsScoredPer9":"3.86","homeRunsPer9":"0.64","inheritedRunners":13,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683004":{"person":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(L, 3-6)","summary":"5.0 IP, 4 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":9,"runs":6,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":103,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":25,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":40,"strikes":63,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"10.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":53,"groundOuts":60,"airOuts":86,"runs":44,"doubles":12,"triples":2,"homeRuns":12,"strikeOuts":79,"baseOnBalls":33,"intentionalWalks":0,"hits":73,"hitByPitch":4,"atBats":296,"obp":".328","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1321,"era":"4.86","inningsPitched":"76.0","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.39","battersFaced":335,"outs":228,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1321,"balls":483,"strikes":838,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.70","rbi":5,"winPercentage":".333","pitchesPerInning":"17.38","gamesFinished":0,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"9.36","walksPer9Inn":"3.91","hitsPer9Inn":"8.64","runsScoredPer9":"5.21","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":10,"errors":0,"chances":16,"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"}]},"ID592626":{"person":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":28,"groundOuts":42,"airOuts":51,"runs":26,"doubles":7,"triples":2,"homeRuns":8,"strikeOuts":41,"baseOnBalls":28,"intentionalWalks":1,"hits":42,"hitByPitch":2,"avg":".243","atBats":173,"obp":".350","slg":".445","ops":".795","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":77,"rbi":23,"leftOnBase":66,"sacBunts":0,"sacFlies":3,"babip":".268","groundOutsToAirouts":"0.82","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.62","popOuts":8,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":15,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID681168":{"person":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 3 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":6,"strikes":20,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"27.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":8,"groundOuts":7,"airOuts":14,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":38,"obp":".390","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":133,"era":"7.56","inningsPitched":"8.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.92","battersFaced":41,"outs":25,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":37,"strikes":96,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":3,"winPercentage":".---","pitchesPerInning":"15.96","gamesFinished":3,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"4.32","walksPer9Inn":"3.24","hitsPer9Inn":"14.04","runsScoredPer9":"8.64","homeRunsPer9":"3.24","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656641":{"person":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"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,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":1,"flyOuts":20,"groundOuts":29,"airOuts":34,"runs":6,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":108,"obp":".172","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":485,"era":"1.69","inningsPitched":"32.0","wins":1,"losses":1,"saves":11,"saveOpportunities":13,"holds":2,"blownSaves":2,"earnedRuns":6,"whip":"0.63","battersFaced":116,"outs":96,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":485,"balls":164,"strikes":321,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".500","pitchesPerInning":"15.16","gamesFinished":17,"strikeoutWalkRatio":"4.71","strikeoutsPer9Inn":"9.28","walksPer9Inn":"1.97","hitsPer9Inn":"3.66","runsScoredPer9":"1.69","homeRunsPer9":"0.56","inheritedRunners":7,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID615698":{"person":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":2,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":38,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":9,"strikes":29,"strikePercentage":".760","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":19,"groundOuts":19,"airOuts":39,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":4,"atBats":95,"obp":".303","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":442,"era":"2.36","inningsPitched":"26.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.09","battersFaced":109,"outs":80,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":442,"balls":164,"strikes":278,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.58","gamesFinished":7,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.08","walksPer9Inn":"3.04","hitsPer9Inn":"6.75","runsScoredPer9":"3.37","homeRunsPer9":"0.67","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":12},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670032":{"person":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"jerseyNumber":"33","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":5,"groundOuts":14,"airOuts":8,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".262","atBats":42,"obp":".311","slg":".357","ops":".668","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":15,"rbi":5,"leftOnBase":20,"sacBunts":1,"sacFlies":0,"babip":".323","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":21,"errors":1,"chances":54,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID673962":{"person":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":30,"groundOuts":68,"airOuts":62,"runs":31,"doubles":16,"triples":0,"homeRuns":8,"strikeOuts":43,"baseOnBalls":19,"intentionalWalks":0,"hits":76,"hitByPitch":3,"avg":".308","atBats":247,"obp":".362","slg":".470","ops":".832","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":271,"totalBases":116,"rbi":30,"leftOnBase":101,"sacBunts":0,"sacFlies":2,"babip":".343","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.88","popOuts":8,"lineOuts":24},"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":88,"putOuts":51,"errors":4,"chances":143,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID695239":{"person":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":1,"groundOuts":6,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"obp":".158","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":70,"era":"0.00","inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.53","battersFaced":19,"outs":17,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":23,"strikes":47,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.35","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.76","walksPer9Inn":"0.00","hitsPer9Inn":"4.76","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679822":{"person":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"jerseyNumber":"14","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"601","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":12,"groundOuts":12,"airOuts":20,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".246","atBats":65,"obp":".306","slg":".446","ops":".752","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":29,"rbi":9,"leftOnBase":34,"sacBunts":0,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.67","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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":39,"errors":2,"chances":79,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID543309":{"person":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"jerseyNumber":"11","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":15,"groundOuts":26,"airOuts":27,"runs":14,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":12,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".225","atBats":111,"obp":".306","slg":".360","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":40,"rbi":11,"leftOnBase":47,"sacBunts":0,"sacFlies":0,"babip":".284","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.75","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":26,"stolenBasePercentage":".788","caughtStealingPercentage":".212","assists":11,"putOuts":248,"errors":5,"chances":264,"fielding":".981","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677649":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"jerseyNumber":"20","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":20,"groundOuts":49,"airOuts":43,"runs":29,"doubles":15,"triples":2,"homeRuns":4,"strikeOuts":53,"baseOnBalls":16,"intentionalWalks":0,"hits":58,"hitByPitch":1,"avg":".290","atBats":200,"obp":".342","slg":".445","ops":".787","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":220,"totalBases":89,"rbi":35,"leftOnBase":74,"sacBunts":1,"sacFlies":2,"babip":".372","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":10,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":89,"putOuts":79,"errors":3,"chances":171,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669022":{"person":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":14,"gamesStarted":14,"flyOuts":39,"groundOuts":55,"airOuts":80,"runs":33,"doubles":14,"triples":3,"homeRuns":6,"strikeOuts":76,"baseOnBalls":33,"intentionalWalks":0,"hits":63,"hitByPitch":2,"atBats":272,"obp":".318","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1248,"era":"4.18","inningsPitched":"71.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.35","battersFaced":309,"outs":213,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1248,"balls":460,"strikes":788,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".444","pitchesPerInning":"17.58","gamesFinished":0,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"9.63","walksPer9Inn":"4.18","hitsPer9Inn":"7.99","runsScoredPer9":"4.18","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680737":{"person":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"301","stats":{"batting":{"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":14,"flyOuts":6,"groundOuts":8,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".179","atBats":28,"obp":".233","slg":".321","ops":".554","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":9,"rbi":1,"leftOnBase":12,"sacBunts":1,"sacFlies":0,"babip":".190","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":17,"errors":2,"chances":25,"fielding":".920","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID594798":{"person":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":42,"groundOuts":48,"airOuts":80,"runs":25,"doubles":8,"triples":0,"homeRuns":13,"strikeOuts":84,"baseOnBalls":15,"intentionalWalks":1,"hits":55,"hitByPitch":0,"atBats":266,"obp":".248","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":1142,"era":"3.18","inningsPitched":"70.2","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"0.99","battersFaced":282,"outs":212,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1142,"balls":386,"strikes":756,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".556","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"5.60","strikeoutsPer9Inn":"10.70","walksPer9Inn":"1.91","hitsPer9Inn":"7.00","runsScoredPer9":"3.18","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607043":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":47,"groundOuts":60,"airOuts":74,"runs":28,"doubles":13,"triples":2,"homeRuns":7,"strikeOuts":61,"baseOnBalls":24,"intentionalWalks":1,"hits":66,"hitByPitch":6,"avg":".255","atBats":259,"obp":".330","slg":".402","ops":".732","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":291,"totalBases":104,"rbi":23,"leftOnBase":92,"sacBunts":0,"sacFlies":2,"babip":".306","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":6,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":110,"errors":1,"chances":113,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":1,"flyOuts":20,"groundOuts":31,"airOuts":33,"runs":5,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":1,"hits":16,"hitByPitch":3,"atBats":100,"obp":".222","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":381,"era":"1.57","inningsPitched":"28.2","wins":1,"losses":1,"saves":4,"saveOpportunities":5,"holds":6,"blownSaves":1,"earnedRuns":5,"whip":"0.73","battersFaced":108,"outs":86,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":381,"balls":117,"strikes":264,"strikePercentage":".690","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".500","pitchesPerInning":"13.29","gamesFinished":8,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"6.28","walksPer9Inn":"1.57","hitsPer9Inn":"5.02","runsScoredPer9":"1.57","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID553869":{"person":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"jerseyNumber":"35","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":14,"flyOuts":4,"groundOuts":7,"airOuts":9,"runs":5,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".281","atBats":32,"obp":".303","slg":".563","ops":".866","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":18,"rbi":7,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.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":{"caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":4,"putOuts":80,"errors":1,"chances":85,"fielding":".988","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID543135":{"person":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":42,"groundOuts":86,"airOuts":73,"runs":40,"doubles":11,"triples":1,"homeRuns":15,"strikeOuts":77,"baseOnBalls":20,"intentionalWalks":0,"hits":75,"hitByPitch":6,"atBats":309,"obp":".301","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":1191,"era":"4.26","inningsPitched":"80.1","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.18","battersFaced":337,"outs":241,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1191,"balls":390,"strikes":801,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".417","pitchesPerInning":"14.83","gamesFinished":0,"strikeoutWalkRatio":"3.85","strikeoutsPer9Inn":"8.63","walksPer9Inn":"2.24","hitsPer9Inn":"8.40","runsScoredPer9":"4.48","homeRunsPer9":"1.68","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":17,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668390":{"person":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":17,"groundOuts":15,"airOuts":25,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":8,"intentionalWalks":1,"hits":22,"hitByPitch":1,"atBats":84,"obp":".330","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":354,"era":"5.14","inningsPitched":"21.0","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":12,"whip":"1.43","battersFaced":94,"outs":63,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":354,"balls":121,"strikes":233,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".667","pitchesPerInning":"16.86","gamesFinished":3,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"9.86","walksPer9Inn":"3.43","hitsPer9Inn":"9.43","runsScoredPer9":"5.14","homeRunsPer9":"1.29","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[592626,553869,673962,607043,680737,694671,677649,694497,679822,669394,543309,670032,683004,615698,681168],"pitchers":[683004,615698,681168],"bench":[],"bullpen":[695239,641302,543135,669022,682608,596001,656641,677958,668390,594798],"battingOrder":[553869,673962,680737,694671,677649,679822,669394,543309,670032],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Langford (5, Gray, S)."},{"label":"TB","value":"Jung, Jo; Langford 3; Lopez, N; Pederson 2."},{"label":"RBI","value":"Langford (6)."},{"label":"Runners left in scoring position, 2 out","value":"Nimmo; Carter; Duran, E 2."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Higashioka (5, throw); Jung, Jo (4, throw)."}]}],"note":[{"label":"a","value":"Grounded out for Pederson in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":6,"airOuts":15,"runs":10,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":2,"avg":".244","atBats":34,"obp":".313","slg":".382","ops":".695","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":26,"rbi":9,"leftOnBase":17,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.33","popOuts":4,"lineOuts":4},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":33,"obp":".182","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":124,"era":"3.89","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.28","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":124,"balls":35,"strikes":89,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":1,"pitchesPerInning":"13.78","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID687562":{"person":{"id":687562,"fullName":"Jake Bennett","link":"/api/v1/people/687562"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":20,"airOuts":14,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":1,"hits":18,"hitByPitch":0,"atBats":56,"obp":".359","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":244,"era":"5.28","inningsPitched":"15.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.50","battersFaced":65,"outs":46,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":244,"balls":82,"strikes":162,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".333","pitchesPerInning":"15.91","gamesFinished":0,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"4.70","walksPer9Inn":"2.93","hitsPer9Inn":"10.57","runsScoredPer9":"5.28","homeRunsPer9":"0.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID575929":{"person":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"jerseyNumber":"40","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2B, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":23,"groundOuts":44,"airOuts":54,"runs":31,"doubles":10,"triples":2,"homeRuns":14,"strikeOuts":68,"baseOnBalls":25,"intentionalWalks":1,"hits":66,"hitByPitch":13,"avg":".288","atBats":229,"obp":".385","slg":".533","ops":".918","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":270,"totalBases":122,"rbi":41,"leftOnBase":85,"sacBunts":0,"sacFlies":3,"babip":".347","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.36","popOuts":21,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":49,"putOuts":456,"errors":3,"chances":508,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID594027":{"person":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":4,"groundOuts":9,"airOuts":4,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".265","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":134,"era":"4.32","inningsPitched":"8.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":4,"whip":"1.08","battersFaced":34,"outs":25,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":34,"strikes":100,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.25","rbi":0,"winPercentage":".000","pitchesPerInning":"16.08","gamesFinished":2,"strikeoutWalkRatio":"12.00","strikeoutsPer9Inn":"12.96","walksPer9Inn":"1.08","hitsPer9Inn":"8.64","runsScoredPer9":"4.32","homeRunsPer9":"1.08","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID813349":{"person":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":47,"groundOuts":63,"airOuts":75,"runs":26,"doubles":9,"triples":0,"homeRuns":12,"strikeOuts":69,"baseOnBalls":27,"intentionalWalks":0,"hits":60,"hitByPitch":6,"atBats":264,"obp":".311","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1180,"era":"3.30","inningsPitched":"71.0","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.23","battersFaced":300,"outs":213,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1180,"balls":422,"strikes":758,"strikePercentage":".640","hitBatsmen":6,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".556","pitchesPerInning":"16.62","gamesFinished":0,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"8.75","walksPer9Inn":"3.42","hitsPer9Inn":"7.61","runsScoredPer9":"3.30","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669711":{"person":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":28,"gamesStarted":0,"flyOuts":16,"groundOuts":23,"airOuts":25,"runs":12,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":27,"baseOnBalls":9,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":100,"obp":".324","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":441,"era":"3.86","inningsPitched":"25.2","wins":0,"losses":1,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":11,"whip":"1.36","battersFaced":112,"outs":77,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":441,"balls":158,"strikes":283,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".000","pitchesPerInning":"17.18","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.47","walksPer9Inn":"3.16","hitsPer9Inn":"9.12","runsScoredPer9":"4.21","homeRunsPer9":"1.75","inheritedRunners":22,"inheritedRunnersScored":12,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"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}},"ID657136":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":10,"groundOuts":21,"airOuts":17,"runs":10,"doubles":8,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":3,"avg":".257","atBats":74,"obp":".345","slg":".365","ops":".710","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":86,"totalBases":27,"rbi":10,"leftOnBase":30,"sacBunts":2,"sacFlies":0,"babip":".345","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":{"gamesStarted":1,"caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":8,"putOuts":172,"errors":2,"chances":182,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677800":{"person":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"jerseyNumber":"52","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | HR, 2 2B, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"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":66,"flyOuts":55,"groundOuts":47,"airOuts":86,"runs":31,"doubles":15,"triples":1,"homeRuns":8,"strikeOuts":56,"baseOnBalls":24,"intentionalWalks":1,"hits":72,"hitByPitch":0,"avg":".280","atBats":257,"obp":".338","slg":".440","ops":".778","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":285,"totalBases":113,"rbi":32,"leftOnBase":122,"sacBunts":1,"sacFlies":3,"babip":".327","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.12","popOuts":14,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":138,"errors":3,"chances":146,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676477":{"person":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"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,"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":21,"gamesStarted":0,"flyOuts":8,"groundOuts":18,"airOuts":18,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":6,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":78,"obp":".274","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":336,"era":"3.05","inningsPitched":"20.2","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":7,"whip":"1.11","battersFaced":85,"outs":62,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":336,"balls":105,"strikes":231,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".750","pitchesPerInning":"16.26","gamesFinished":4,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"11.32","walksPer9Inn":"2.61","hitsPer9Inn":"7.40","runsScoredPer9":"3.48","homeRunsPer9":"0.87","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543243":{"person":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 8-1)","summary":"6.0 IP, ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":28,"strikes":60,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":25,"groundOuts":69,"airOuts":58,"runs":22,"doubles":14,"triples":1,"homeRuns":6,"strikeOuts":51,"baseOnBalls":16,"intentionalWalks":0,"hits":59,"hitByPitch":3,"atBats":237,"obp":".305","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":952,"era":"3.03","inningsPitched":"62.1","wins":8,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.20","battersFaced":256,"outs":187,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":952,"balls":343,"strikes":609,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":1,"winPercentage":".889","pitchesPerInning":"15.27","gamesFinished":0,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"7.36","walksPer9Inn":"2.31","hitsPer9Inn":"8.52","runsScoredPer9":"3.18","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":0,"chances":15,"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"}]},"ID655316":{"person":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"jerseyNumber":"32","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":15,"groundOuts":21,"airOuts":31,"runs":11,"doubles":10,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":6,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".243","atBats":103,"obp":".284","slg":".398","ops":".682","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":109,"totalBases":41,"rbi":11,"leftOnBase":52,"sacBunts":0,"sacFlies":0,"babip":".307","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.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":30,"putOuts":43,"errors":2,"chances":75,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643396":{"person":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":9,"groundOuts":30,"airOuts":30,"runs":16,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":10,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".265","atBats":102,"obp":".330","slg":".333","ops":".663","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":34,"rbi":12,"leftOnBase":57,"sacBunts":1,"sacFlies":0,"babip":".306","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"102.00","popOuts":9,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":72,"putOuts":31,"errors":0,"chances":103,"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"}]},"ID686580":{"person":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":14,"gamesStarted":0,"flyOuts":7,"groundOuts":11,"airOuts":10,"runs":11,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":52,"obp":".351","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":219,"era":"7.30","inningsPitched":"12.1","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":10,"whip":"1.62","battersFaced":57,"outs":37,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":219,"balls":76,"strikes":143,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".000","pitchesPerInning":"17.76","gamesFinished":1,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"11.68","walksPer9Inn":"3.65","hitsPer9Inn":"10.95","runsScoredPer9":"8.03","homeRunsPer9":"2.92","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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}},"ID681508":{"person":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":16,"groundOuts":16,"airOuts":26,"runs":11,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".272","atBats":81,"obp":".326","slg":".346","ops":".672","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":28,"rbi":5,"leftOnBase":31,"sacBunts":1,"sacFlies":1,"babip":".349","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":{"caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":4,"putOuts":82,"errors":1,"chances":87,"fielding":".989","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID702332":{"person":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"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":61,"flyOuts":22,"groundOuts":74,"airOuts":55,"runs":20,"doubles":13,"triples":1,"homeRuns":3,"strikeOuts":30,"baseOnBalls":12,"intentionalWalks":0,"hits":39,"hitByPitch":4,"avg":".201","atBats":194,"obp":".259","slg":".325","ops":".584","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":63,"rbi":26,"leftOnBase":88,"sacBunts":2,"sacFlies":2,"babip":".221","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.67","popOuts":15,"lineOuts":18},"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":108,"putOuts":42,"errors":4,"chances":154,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":33,"groundOuts":53,"airOuts":71,"runs":23,"doubles":14,"triples":1,"homeRuns":4,"strikeOuts":63,"baseOnBalls":19,"intentionalWalks":0,"hits":55,"hitByPitch":2,"atBats":241,"obp":".289","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1005,"era":"3.18","inningsPitched":"65.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.14","battersFaced":263,"outs":195,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1005,"balls":372,"strikes":633,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".400","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"3.32","strikeoutsPer9Inn":"8.72","walksPer9Inn":"2.63","hitsPer9Inn":"7.62","runsScoredPer9":"3.18","homeRunsPer9":"0.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592454":{"person":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":1,"strikes":9,"strikePercentage":".900","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":59,"era":"0.00","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":16,"outs":12,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":59,"balls":19,"strikes":40,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.17","rbi":0,"winPercentage":".---","pitchesPerInning":"14.75","gamesFinished":2,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.75","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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"}]},"ID665966":{"person":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"jerseyNumber":"75","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":16,"groundOuts":26,"airOuts":28,"runs":14,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":38,"baseOnBalls":10,"intentionalWalks":0,"hits":24,"hitByPitch":2,"avg":".209","atBats":115,"obp":".283","slg":".304","ops":".587","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":128,"totalBases":35,"rbi":3,"leftOnBase":59,"sacBunts":1,"sacFlies":0,"babip":".293","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.50","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":19,"stolenBasePercentage":".760","caughtStealingPercentage":".240","assists":18,"putOuts":323,"errors":3,"chances":344,"fielding":".991","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681987":{"person":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"jerseyNumber":"18","position":{"code":"O","name":"Outfield","type":"Outfielder","abbreviation":"OF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680776":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":24,"groundOuts":61,"airOuts":59,"runs":33,"doubles":9,"triples":2,"homeRuns":10,"strikeOuts":82,"baseOnBalls":18,"intentionalWalks":0,"hits":53,"hitByPitch":3,"avg":".209","atBats":253,"obp":".268","slg":".379","ops":".647","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":276,"totalBases":96,"rbi":34,"leftOnBase":84,"sacBunts":0,"sacFlies":2,"babip":".264","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.30","popOuts":21,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":106,"errors":0,"chances":111,"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"}]},"ID801139":{"person":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":35,"groundOuts":36,"airOuts":67,"runs":20,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":54,"baseOnBalls":14,"intentionalWalks":0,"hits":42,"hitByPitch":2,"atBats":198,"obp":".271","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":782,"era":"2.70","inningsPitched":"53.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.05","battersFaced":215,"outs":160,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":782,"balls":238,"strikes":544,"strikePercentage":".700","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".500","pitchesPerInning":"14.66","gamesFinished":0,"strikeoutWalkRatio":"3.86","strikeoutsPer9Inn":"9.11","walksPer9Inn":"2.36","hitsPer9Inn":"7.09","runsScoredPer9":"3.37","homeRunsPer9":"0.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":20,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678882":{"person":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | HR, 2 2B, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":64,"flyOuts":31,"groundOuts":57,"airOuts":56,"runs":29,"doubles":14,"triples":2,"homeRuns":7,"strikeOuts":51,"baseOnBalls":14,"intentionalWalks":0,"hits":66,"hitByPitch":6,"avg":".287","atBats":230,"obp":".344","slg":".457","ops":".801","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":250,"totalBases":105,"rbi":30,"leftOnBase":92,"sacBunts":0,"sacFlies":0,"babip":".343","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.86","popOuts":8,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":166,"errors":1,"chances":169,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID807799":{"person":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":21,"groundOuts":46,"airOuts":37,"runs":14,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":17,"baseOnBalls":15,"intentionalWalks":0,"hits":31,"hitByPitch":3,"avg":".238","atBats":130,"obp":".329","slg":".323","ops":".652","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":42,"rbi":10,"leftOnBase":58,"sacBunts":0,"sacFlies":1,"babip":".265","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"130.00","popOuts":5,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543056":{"person":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"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":14,"balls":3,"strikes":11,"strikePercentage":".790","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":9,"groundOuts":15,"airOuts":16,"runs":9,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":51,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":245,"era":"5.93","inningsPitched":"13.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":9,"whip":"1.39","battersFaced":60,"outs":41,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":245,"balls":95,"strikes":150,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".000","pitchesPerInning":"17.93","gamesFinished":1,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"5.93","walksPer9Inn":"5.27","hitsPer9Inn":"7.24","runsScoredPer9":"5.93","homeRunsPer9":"0.66","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691785":{"person":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":33,"groundOuts":56,"airOuts":49,"runs":17,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":33,"baseOnBalls":13,"intentionalWalks":0,"hits":38,"hitByPitch":3,"avg":".220","atBats":173,"obp":".281","slg":".312","ops":".593","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":193,"totalBases":54,"rbi":17,"leftOnBase":83,"sacBunts":0,"sacFlies":3,"babip":".250","groundOutsToAirouts":"1.14","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"57.67","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":99,"putOuts":78,"errors":3,"chances":180,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID547973":{"person":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"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":20,"gamesStarted":0,"flyOuts":12,"groundOuts":16,"airOuts":16,"runs":1,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":26,"baseOnBalls":9,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":67,"obp":".247","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":297,"era":"0.46","inningsPitched":"19.2","wins":0,"losses":1,"saves":13,"saveOpportunities":13,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.92","battersFaced":77,"outs":59,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":297,"balls":105,"strikes":192,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"15.10","gamesFinished":16,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"11.90","walksPer9Inn":"4.12","hitsPer9Inn":"4.12","runsScoredPer9":"0.46","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670245":{"person":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":23,"gamesStarted":0,"flyOuts":24,"groundOuts":39,"airOuts":45,"runs":22,"doubles":7,"triples":2,"homeRuns":6,"strikeOuts":31,"baseOnBalls":16,"intentionalWalks":0,"hits":40,"hitByPitch":2,"atBats":152,"obp":".339","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":651,"era":"5.12","inningsPitched":"38.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":22,"whip":"1.45","battersFaced":173,"outs":116,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":651,"balls":244,"strikes":407,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".---","pitchesPerInning":"16.84","gamesFinished":15,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"7.22","walksPer9Inn":"3.72","hitsPer9Inn":"9.31","runsScoredPer9":"5.12","homeRunsPer9":"1.40","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[681508,678882,677800,575929,680776,702332,643396,691785,657136,543243,594027,543056,592454],"pitchers":[543243,594027,543056,592454],"bench":[681987,655316,665966,807799],"bullpen":[687562,547973,813349,686580,624133,801139,670245,669711,676477],"battingOrder":[681508,678882,677800,575929,680776,702332,643396,691785,657136],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rafaela 2 (14, Leiter, Leiter); Gasper (4, Leiter); Abreu, W 2 (15, Leiter, Curvelo); Contreras, Wn (10, Curvelo)."},{"label":"HR","value":"Contreras, Wn (14, 1st inning off Leiter, 0 on, 2 out); Abreu, W (8, 7th inning off Quantrill, 0 on, 0 out); Rafaela (7, 8th inning off Curvelo, 1 on, 2 out)."},{"label":"TB","value":"Abreu, W 8; Contreras, Wn 6; Duran, Ja; Gasper 2; Kiner-Falefa; Rafaela 8."},{"label":"RBI","value":"Abreu, W 3 (32); Contreras, Wn 2 (41); Durbin (26); Rafaela 3 (30)."},{"label":"2-out RBI","value":"Contreras, Wn 2; Rafaela 2."},{"label":"Runners left in scoring position, 2 out","value":"Duran, Ja 2; Gasper."},{"label":"SF","value":"Abreu, W; Durbin."},{"label":"Team RISP","value":"4-for-12."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Rafaela (7, 2nd base off Leiter/Higashioka)."}]}],"note":[]}},"officials":[{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Home Plate"},{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":485856,"fullName":"Jonathan Parra","link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Wong (by Quantrill); Contreras, Wn (by Quantrill)."},{"label":"ABS Challenge","value":"Rafaela (Strike-Overturned to Ball); Wong (Ball-Overturned to Strike); Durbin (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Leiter 103-63; Quantrill 38-29; Curvelo 26-20; Gray, S 88-60; Guerrero 12-9; Coulombe 14-11; Kahnle 10-9."},{"label":"Groundouts-flyouts","value":"Leiter 4-4; Quantrill 1-2; Curvelo 1-1; Gray, S 5-2; Guerrero 2-1; Coulombe 2-0; Kahnle 0-1."},{"label":"Batters faced","value":"Leiter 25; Quantrill 9; Curvelo 7; Gray, S 23; Guerrero 3; Coulombe 4; Kahnle 3."},{"label":"Umpires","value":"HP: Brian Walsh. 1B: Bill Miller. 2B: Jonathan Parra. 3B: Chad Whitson. "},{"label":"Weather","value":"82 degrees, Partly Cloudy."},{"label":"Wind","value":"2 mph, L To R."},{"label":"First pitch","value":"7:12 PM."},{"label":"T","value":"2:46."},{"label":"Att","value":"33,919."},{"label":"Venue","value":"Fenway Park."},{"label":"June 12, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882","boxscoreName":"Rafaela"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | HR, 2 2B, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":64,"flyOuts":31,"groundOuts":57,"airOuts":56,"runs":29,"doubles":14,"triples":2,"homeRuns":7,"strikeOuts":51,"baseOnBalls":14,"intentionalWalks":0,"hits":66,"hitByPitch":6,"avg":".287","atBats":230,"obp":".344","slg":".457","ops":".801","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":250,"totalBases":105,"rbi":30,"leftOnBase":92,"sacBunts":0,"sacFlies":0,"babip":".343","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.86","popOuts":8,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":166,"errors":1,"chances":169,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":74,"hittingGameScore":74},{"player":{"person":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800","boxscoreName":"Abreu, W"},"jerseyNumber":"52","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | HR, 2 2B, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"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":66,"flyOuts":55,"groundOuts":47,"airOuts":86,"runs":31,"doubles":15,"triples":1,"homeRuns":8,"strikeOuts":56,"baseOnBalls":24,"intentionalWalks":1,"hits":72,"hitByPitch":0,"avg":".280","atBats":257,"obp":".338","slg":".440","ops":".778","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":285,"totalBases":113,"rbi":32,"leftOnBase":122,"sacBunts":1,"sacFlies":3,"babip":".327","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.12","popOuts":14,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":138,"errors":3,"chances":146,"fielding":".979","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":72,"hittingGameScore":72},{"player":{"person":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243","boxscoreName":"Gray, S"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 8-1)","summary":"6.0 IP, ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":28,"strikes":60,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":25,"groundOuts":69,"airOuts":58,"runs":22,"doubles":14,"triples":1,"homeRuns":6,"strikeOuts":51,"baseOnBalls":16,"intentionalWalks":0,"hits":59,"hitByPitch":3,"atBats":237,"obp":".305","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":952,"era":"3.03","inningsPitched":"62.1","wins":8,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.20","battersFaced":256,"outs":187,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":952,"balls":343,"strikes":609,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":1,"winPercentage":".889","pitchesPerInning":"15.27","gamesFinished":0,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"7.36","walksPer9Inn":"2.31","hitsPer9Inn":"8.52","runsScoredPer9":"3.18","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":0,"chances":15,"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":70,"pitchingGameScore":70}]},"decisions":{"winner":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"loser":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}