{"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":822886,"link":"/api/v1.1/game/822886/feed/live","metaData":{"wait":10,"timeStamp":"20260620_025855","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count31","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822886,"type":"R","doubleHeader":"N","id":"2026/06/19/sdnmlb-texmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822886-2026-06-19","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-20T00:05:00Z","originalDate":"2026-06-19","officialDate":"2026-06-19","dayNight":"night","time":"7:05","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":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2026,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Diego","record":{"gamesPlayed":74,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":38,"losses":36,"ties":0,"pct":".514"},"records":{},"divisionLeader":false,"wins":38,"losses":36,"winningPercentage":".514"},"franchiseName":"San Diego","clubName":"Padres","active":true},"home":{"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":75,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":36,"losses":39,"ties":0,"pct":".480"},"records":{},"divisionLeader":false,"wins":36,"losses":39,"winningPercentage":".480"},"franchiseName":"Texas","clubName":"Rangers","active":true}},"players":{"ID673513":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513","firstName":"Yuki","lastName":"Matsui","primaryNumber":"1","birthDate":"1995-10-30","currentAge":30,"birthCity":"Yokohama","birthCountry":"Japan","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yuki","useLastName":"Matsui","boxscoreName":"Matsui","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yuki Matsui","nameSlug":"yuki-matsui-673513","firstLastName":"Yuki Matsui","lastFirstName":"Matsui, Yuki","lastInitName":"Matsui, Y","initLastName":"Y Matsui","fullFMLName":"Yuki Matsui","fullLFMName":"Matsui, Yuki ","strikeZoneTop":3.032,"strikeZoneBottom":1.53},"ID669256":{"id":669256,"fullName":"Nick Solak","link":"/api/v1/people/669256","firstName":"Nicholas","lastName":"Solak","primaryNumber":"15","birthDate":"1995-01-11","currentAge":31,"birthCity":"Woodridge","birthStateProvince":"IL","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nick","useLastName":"Solak","middleName":"Blake","boxscoreName":"Solak","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"SO-lack","mlbDebutDate":"2019-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Solak","nameSlug":"nick-solak-669256","firstLastName":"Nick Solak","lastFirstName":"Solak, Nick","lastInitName":"Solak, N","initLastName":"N Solak","fullFMLName":"Nicholas Blake Solak","fullLFMName":"Solak, Nicholas Blake","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"ID650633":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","firstName":"Michael","lastName":"King","primaryNumber":"34","birthDate":"1995-05-25","currentAge":31,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"King","middleName":"McRae","boxscoreName":"King, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael King","nameSlug":"michael-king-650633","firstLastName":"Michael King","lastFirstName":"King, Michael","lastInitName":"King, M","initLastName":"M King","fullFMLName":"Michael McRae King","fullLFMName":"King, Michael McRae","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID666745":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745","firstName":"Jhony","lastName":"Brito","primaryNumber":"76","birthDate":"1998-02-17","currentAge":28,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jhony","useLastName":"Brito","middleName":"Rafael","boxscoreName":"Brito","gender":"M","nameMatrilineal":"Feliz","isPlayer":true,"isVerified":true,"pronunciation":"johnny BREE-toh","mlbDebutDate":"2023-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhony Brito","nameSlug":"jhony-brito-666745","firstLastName":"Jhony Brito","lastFirstName":"Brito, Jhony","lastInitName":"Brito, J","initLastName":"J Brito","fullFMLName":"Jhony Rafael Brito","fullLFMName":"Brito, Jhony Rafael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696030":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030","firstName":"Tadeo","lastName":"Osuna","primaryNumber":"19","birthDate":"2002-10-10","currentAge":23,"birthCity":"Ahome","birthStateProvince":"SI","birthCountry":"Mexico","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alejandro","useLastName":"Osuna","middleName":"Alejandro","boxscoreName":"Osuna, A","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"oh-SOON-ah","mlbDebutDate":"2025-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alejandro Osuna","nameSlug":"alejandro-osuna-696030","firstLastName":"Alejandro Osuna","lastFirstName":"Osuna, Alejandro","lastInitName":"Osuna, A","initLastName":"A Osuna","fullFMLName":"Tadeo Alejandro Osuna","fullLFMName":"Osuna, Tadeo Alejandro","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"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},"ID660710":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710","firstName":"Rodolfo","lastName":"Durán","primaryNumber":"48","birthDate":"1998-02-19","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 8\"","weight":181,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rodolfo","useLastName":"Durán","middleName":"Jose","boxscoreName":"Durán","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ROH-dolph-oh doo-RAHN","mlbDebutDate":"2026-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rodolfo Durán","nameSlug":"rodolfo-duran-660710","firstLastName":"Rodolfo Durán","lastFirstName":"Durán, Rodolfo","lastInitName":"Durán, R","initLastName":"R Durán","fullFMLName":"Rodolfo Jose Durán","fullLFMName":"Durán, Rodolfo Jose","strikeZoneTop":3.03,"strikeZoneBottom":1.53},"ID823550":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550","firstName":"Sung-Mun","lastName":"Song","primaryNumber":"24","birthDate":"1996-08-29","currentAge":29,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Sung-Mun","useLastName":"Song","boxscoreName":"Song","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sung-Mun Song","nameSlug":"sung-mun-song-823550","firstLastName":"Sung-Mun Song","lastFirstName":"Song, Sung-Mun","lastInitName":"Song, S","initLastName":"S Song","fullFMLName":"Sung-Mun Song","fullLFMName":"Song, Sung-Mun ","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"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},"ID670970":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","firstName":"Adrian","lastName":"Morejon","primaryNumber":"50","birthDate":"1999-02-27","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Morejon","boxscoreName":"Morejon","nickName":"More","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"more-eh-HONE","mlbDebutDate":"2019-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adrian Morejon","nameSlug":"adrian-morejon-670970","firstLastName":"Adrian Morejon","lastFirstName":"Morejon, Adrian","lastInitName":"Morejon, A","initLastName":"A Morejon","fullFMLName":"Adrian Morejon","fullLFMName":"Morejon, Adrian","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":34,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Manny","useLastName":"Machado","middleName":"Arturo","boxscoreName":"Machado, M","nickName":"El Ministro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2012-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manny Machado","nameSlug":"manny-machado-592518","firstLastName":"Manny Machado","lastFirstName":"Machado, Manny","lastInitName":"Machado, M","initLastName":"M Machado","fullFMLName":"Manuel Arturo Machado","fullLFMName":"Machado, Manuel Arturo","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"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},"ID687749":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749","firstName":"Jase","lastName":"Bowen","primaryNumber":"4","birthDate":"2000-09-02","currentAge":25,"birthCity":"Northwood","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jase","useLastName":"Bowen","middleName":"Callaway","boxscoreName":"Bowen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jase Bowen","nameSlug":"jase-bowen-687749","firstLastName":"Jase Bowen","lastFirstName":"Bowen, Jase","lastInitName":"Bowen, J","initLastName":"J Bowen","fullFMLName":"Jase Callaway Bowen","fullLFMName":"Bowen, Jase Callaway","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID683227":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227","firstName":"Cody","lastName":"Freeman","primaryNumber":"39","birthDate":"2001-01-05","currentAge":25,"birthCity":"Pomona","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Cody","useLastName":"Freeman","middleName":"Nicholas","boxscoreName":"Freeman, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cody Freeman","nameSlug":"cody-freeman-683227","firstLastName":"Cody Freeman","lastFirstName":"Freeman, Cody","lastInitName":"Freeman, C","initLastName":"C Freeman","fullFMLName":"Cody Nicholas Freeman","fullLFMName":"Freeman, Cody Nicholas","strikeZoneTop":3.058,"strikeZoneBottom":1.543},"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},"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},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":27,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"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},"ID688158":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158","firstName":"David","lastName":"Morgan","primaryNumber":"66","birthDate":"1999-10-26","currentAge":26,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Morgan","middleName":"Scott","boxscoreName":"Morgan, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Morgan","nameSlug":"david-morgan-688158","firstLastName":"David Morgan","lastFirstName":"Morgan, David","lastInitName":"Morgan, D","initLastName":"D Morgan","fullFMLName":"David Scott Morgan","fullLFMName":"Morgan, David Scott","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":35,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wandy","useLastName":"Peralta","middleName":"Luis","boxscoreName":"Peralta, W","nickName":"La Grasa","gender":"M","nameMatrilineal":"Dominguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wandy Peralta","nameSlug":"wandy-peralta-593974","firstLastName":"Wandy Peralta","lastFirstName":"Peralta, Wandy","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wandy Luis Peralta","fullLFMName":"Peralta, Wandy Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID701538":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","firstName":"Jackson","lastName":"Merrill","primaryNumber":"3","birthDate":"2003-04-19","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jackson","useLastName":"Merrill","middleName":"Peter","boxscoreName":"Merrill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Merrill","nameSlug":"jackson-merrill-701538","firstLastName":"Jackson Merrill","lastFirstName":"Merrill, Jackson","lastInitName":"Merrill, J","initLastName":"J Merrill","fullFMLName":"Jackson Peter Merrill","fullLFMName":"Merrill, Jackson Peter","strikeZoneTop":3.32,"strikeZoneBottom":1.676},"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},"ID592094":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094","firstName":"Jason","lastName":"Adam","primaryNumber":"40","birthDate":"1991-08-04","currentAge":35,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 3\"","weight":229,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Adam","middleName":"Kendall","boxscoreName":"Adam","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2018-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Adam","nameSlug":"jason-adam-592094","firstLastName":"Jason Adam","lastFirstName":"Adam, Jason","lastInitName":"Adam, J","initLastName":"J Adam","fullFMLName":"Jason Kendall Adam","fullLFMName":"Adam, Jason Kendall","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656288":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288","firstName":"Griffin","lastName":"Canning","primaryNumber":"17","birthDate":"1996-05-11","currentAge":30,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Canning","middleName":"Alexander","boxscoreName":"Canning","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Canning","nameSlug":"griffin-canning-656288","firstLastName":"Griffin Canning","lastFirstName":"Canning, Griffin","lastInitName":"Canning, G","initLastName":"G Canning","fullFMLName":"Griffin Alexander Canning","fullLFMName":"Canning, Griffin Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605452":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452","firstName":"Joseph","lastName":"Ross","primaryNumber":"41","birthDate":"1993-05-21","currentAge":33,"birthCity":"Berkeley","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":243,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ross","middleName":"Andrew","boxscoreName":"Ross","nickName":"JR","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ross","nameSlug":"joe-ross-605452","firstLastName":"Joe Ross","lastFirstName":"Ross, Joe","lastInitName":"Ross, J","initLastName":"J Ross","fullFMLName":"Joseph Andrew Ross","fullLFMName":"Ross, Joseph Andrew","strikeZoneTop":3.58,"strikeZoneBottom":1.62},"ID669392":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392","firstName":"Samad","lastName":"Taylor","primaryNumber":"0","birthDate":"1998-07-11","currentAge":28,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":160,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Samad","useLastName":"Taylor","middleName":"Jahad","boxscoreName":"Taylor, S","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"suh-mahd","mlbDebutDate":"2023-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Samad Taylor","nameSlug":"samad-taylor-669392","firstLastName":"Samad Taylor","lastFirstName":"Taylor, Samad","lastInitName":"Taylor, S","initLastName":"S Taylor","fullFMLName":"Samad Jahad Taylor","fullLFMName":"Taylor, Samad Jahad","strikeZoneTop":3.038,"strikeZoneBottom":1.533},"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},"ID675448":{"id":675448,"fullName":"Blake Hunt","link":"/api/v1/people/675448","firstName":"Blake","lastName":"Hunt","primaryNumber":"26","birthDate":"1998-11-10","currentAge":27,"birthCity":"Costa Mesa","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Blake","useLastName":"Hunt","middleName":"Evan","boxscoreName":"Hunt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2026-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Hunt","nameSlug":"blake-hunt-675448","firstLastName":"Blake Hunt","lastFirstName":"Hunt, Blake","lastInitName":"Hunt, B","initLastName":"B Hunt","fullFMLName":"Blake Evan Hunt","fullLFMName":"Hunt, Blake Evan","strikeZoneTop":3.37,"strikeZoneBottom":1.701},"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},"ID695238":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238","firstName":"William","lastName":"Wagner","primaryNumber":"7","birthDate":"1998-07-29","currentAge":28,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Will","useLastName":"Wagner","middleName":"James","boxscoreName":"Wagner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Wagner","nameSlug":"will-wagner-695238","firstLastName":"Will Wagner","lastFirstName":"Wagner, Will","lastInitName":"Wagner, W","initLastName":"W Wagner","fullFMLName":"William James Wagner","fullLFMName":"Wagner, William James","strikeZoneTop":3.198,"strikeZoneBottom":1.614},"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},"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},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Nino","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"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},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID606996":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996","firstName":"Kyle","lastName":"Hart","primaryNumber":"68","birthDate":"1992-11-23","currentAge":33,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hart","middleName":"Patrick","boxscoreName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Hart","nameSlug":"kyle-hart-606996","firstLastName":"Kyle Hart","lastFirstName":"Hart, Kyle","lastInitName":"Hart, K","initLastName":"K Hart","fullFMLName":"Kyle Patrick Hart","fullLFMName":"Hart, Kyle Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID672284":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284","firstName":"Jarred","lastName":"Kelenic","birthDate":"1999-07-16","currentAge":27,"birthCity":"Waukesha","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jarred","useLastName":"Kelenic","middleName":"Robert","boxscoreName":"Kelenic","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"KELL-nick","mlbDebutDate":"2021-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jarred Kelenic","nameSlug":"jarred-kelenic-672284","firstLastName":"Jarred Kelenic","lastFirstName":"Kelenic, Jarred","lastInitName":"Kelenic, J","initLastName":"J Kelenic","fullFMLName":"Jarred Robert Kelenic","fullLFMName":"Kelenic, Jarred Robert","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"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},"ID681190":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","firstName":"Randy","lastName":"Vásquez","primaryNumber":"98","birthDate":"1998-11-03","currentAge":27,"birthCity":"Navarette","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Vásquez","middleName":"Marcelino","boxscoreName":"Vásquez, R","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Vásquez","nameSlug":"randy-vasquez-681190","firstLastName":"Randy Vásquez","lastFirstName":"Vásquez, Randy","lastInitName":"Vásquez, R","initLastName":"R Vásquez","fullFMLName":"Randy Marcelino Vásquez","fullLFMName":"Vásquez, Randy Marcelino","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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}},"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325","location":{"address1":"734 Stadium Drive","city":"Arlington","state":"Texas","stateAbbrev":"TX","postalCode":"76011","defaultCoordinates":{"latitude":32.747299,"longitude":-97.081818},"azimuthAngle":30.0,"elevation":545,"country":"USA","phone":"(817) 533-1972"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40000,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":329,"leftCenter":372,"center":407,"rightCenter":374,"rightLine":326},"active":true,"season":"2026"},"officialVenue":{"id":5325,"link":"/api/v1/venues/5325"},"weather":{"condition":"Roof Closed","temp":"74","wind":"0 mph, None"},"gameInfo":{"attendance":33406,"firstPitch":"2026-06-20T00:08:00.000Z","gameDurationMinutes":170},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"home":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"}},"officialScorer":{"id":636643,"fullName":"Tim Clodjeaux","link":"/api/v1/people/636643"},"primaryDatacaster":{"id":679748,"fullName":"Cameron Varnau","link":"/api/v1/people/679748"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T00:08:20.524Z","endTime":"2026-06-20T00:09:51.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-19T20:28:57.881Z","endTime":"2026-06-19T23:41:16.732Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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-19T23:41:16.732Z","endTime":"2026-06-20T00:07:36.317Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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-20T00:07:36.317Z","endTime":"2026-06-20T00:08:22.694Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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":89.5,"endSpeed":83.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82208176975202,"aZ":-31.709996360318776,"pfxX":2.5089474960119422,"pfxZ":0.2679939367843609,"pX":0.845541381367439,"pZ":2.000501975961675,"vX0":4.855139133627516,"vY0":-130.3099499299229,"vZ0":-3.4899623940124487,"x":84.77,"y":184.77,"x0":-1.3604934700237516,"y0":50.00275458945193,"z0":5.727350925911248,"aX":4.357921504768272},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.0,"breakHorizontal":-5.5,"spinRate":2574,"spinDirection":107},"zone":14,"typeConfidence":0.86,"plateTime":0.41872089659769074,"extension":6.691522992188712},"index":3,"playId":"2bda3bfe-3dc6-3c1f-8cc7-ec4cb8bac5bc","pitchNumber":1,"startTime":"2026-06-20T00:08:22.694Z","endTime":"2026-06-20T00:08:26.224Z","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":90.4,"endSpeed":83.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25253827567003,"aZ":-32.15679272346364,"pfxX":1.6645252705318243,"pfxZ":0.013380365193288668,"pX":1.028723940494953,"pZ":1.5286034416880183,"vX0":5.377967580704605,"vY0":-131.6440041299713,"vZ0":-4.715252019579086,"x":77.79,"y":197.51,"x0":-1.2548650463292486,"y0":50.00560645366815,"z0":5.716188967606933,"aX":2.929459021292493},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.8,"breakHorizontal":-4.2,"spinRate":2617,"spinDirection":119},"zone":14,"typeConfidence":0.89,"plateTime":0.4156366007103567,"extension":6.544764869002513},"index":4,"playId":"f680c906-9a43-35fb-bd3d-42d0c7a50949","pitchNumber":2,"startTime":"2026-06-20T00:08:35.786Z","endTime":"2026-06-20T00:08:41.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11234278093244,"aZ":-12.029849455997088,"pfxX":-6.129388600166134,"pfxZ":9.65988195947574,"pX":1.004792405659522,"pZ":2.049576377419118,"vX0":8.39970258432327,"vY0":-143.47389355113597,"vZ0":-7.55368732902492,"x":78.7,"y":183.44,"x0":-1.1640734497830663,"y0":50.00132035670196,"z0":5.465612684373253,"aX":-12.780889380518643},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.1,"breakHorizontal":9.4,"spinRate":2381,"spinDirection":215},"zone":14,"typeConfidence":0.89,"plateTime":0.38170932225771503,"extension":6.7066937634652675},"index":5,"playId":"1d2ee94f-0afe-3f99-beca-f2c0e3bfa38a","pitchNumber":3,"startTime":"2026-06-20T00:08:51.842Z","endTime":"2026-06-20T00:08:56.684Z","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":90.1,"endSpeed":83.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02907343908701,"aZ":-32.80536125027418,"pfxX":1.7615722954185888,"pfxZ":-0.35588500834107784,"pX":0.3961588177716878,"pZ":2.4787207269134224,"vX0":4.026427039792469,"vY0":-131.22743472936975,"vZ0":-2.3203112364784806,"x":101.9,"y":171.85,"x0":-1.383034544154351,"y0":50.00652931446953,"z0":5.802335753634959,"aX":3.092664950473487},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.0,"breakHorizontal":-4.1,"spinRate":2604,"spinDirection":123},"zone":6,"typeConfidence":0.87,"plateTime":0.4163256681909071,"extension":6.681133436405556},"index":6,"playId":"57d69000-d2ff-316f-8322-c567e46d55ef","pitchNumber":4,"startTime":"2026-06-20T00:09:07.150Z","endTime":"2026-06-20T00:09:12.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92971686762136,"aZ":-29.105513506783563,"pfxX":2.89349242012011,"pfxZ":1.678000771788235,"pX":0.8631722087521644,"pZ":1.4981731423616997,"vX0":4.821646553474455,"vY0":-133.70512256278533,"vZ0":-5.497797835543383,"x":84.1,"y":198.33,"x0":-1.3321185056675464,"y0":50.00464368294301,"z0":5.642074619830628,"aX":5.294578419678364},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.2,"breakHorizontal":-6.2,"spinRate":2677,"spinDirection":130},"zone":14,"typeConfidence":0.9,"plateTime":0.4079969363608087,"extension":6.509701281024048},"index":7,"playId":"4bc5b995-2f73-3a5f-9e87-0dd1dda57096","pitchNumber":5,"startTime":"2026-06-20T00:09:31.322Z","endTime":"2026-06-20T00:09:37.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41762429237106,"aZ":-30.64731859050591,"pfxX":3.004124856116949,"pfxZ":0.8527341154037833,"pX":1.7415815272827437,"pZ":1.2355190137731196,"vX0":6.535027094709882,"vY0":-132.2605640746197,"vZ0":-5.633193622705221,"x":50.62,"y":205.42,"x0":-1.1413037759307347,"y0":50.00228808980049,"z0":5.611474214891003,"aX":5.37805705446105},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.6,"breakHorizontal":-6.7,"spinRate":2720,"spinDirection":119},"zone":14,"typeConfidence":0.9,"plateTime":0.4124683939751481,"extension":6.634447919398111},"index":8,"playId":"ce7d7d0c-c50c-3de0-bc17-0cb37d2aa579","pitchNumber":6,"startTime":"2026-06-20T00:09:47.885Z","endTime":"2026-06-20T00:09:51.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:09:51.998Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samad Taylor singles on a line drive to center fielder Wyatt Langford. Fernando Tatis Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T00:10:09.325Z","endTime":"2026-06-20T00:11:50.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"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_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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.076513166605416,"aZ":-11.42287812841666,"pfxX":-5.536836927830098,"pfxZ":10.194678295089904,"pX":0.5614268614440536,"pZ":2.7209938043226747,"vX0":7.201962300993602,"vY0":-141.49152754660986,"vZ0":-5.694857268022113,"x":95.6,"y":165.31,"x0":-1.2928147427264842,"y0":50.00388982805804,"z0":5.485983286355108,"aX":-11.272088788479378},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":8.6,"spinRate":2405,"spinDirection":221},"zone":3,"typeConfidence":0.91,"plateTime":0.3865215226622247,"extension":6.849495228624218},"index":0,"playId":"3723e20d-6768-36c5-87d5-52d83cf9df59","pitchNumber":1,"startTime":"2026-06-20T00:10:17.093Z","endTime":"2026-06-20T00:10:23.122Z","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":91.3,"endSpeed":84.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20611303546734,"aZ":-25.621709591499684,"pfxX":2.266167296659837,"pfxZ":3.6178095396044183,"pX":0.8284732922065823,"pZ":1.3421703793824062,"vX0":5.068646880054334,"vY0":-132.90864777677385,"vZ0":-6.210743101144832,"x":85.42,"y":202.54,"x0":-1.3884898937149075,"y0":50.001896236946706,"z0":5.539032709834457,"aX":4.103767524199889},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.5,"breakHorizontal":-5.0,"spinRate":2668,"spinDirection":165},"zone":14,"typeConfidence":0.9,"plateTime":0.41018621943403755,"extension":6.81898288370476},"index":1,"playId":"46a43b59-48af-383d-b603-ee72970b9582","pitchNumber":2,"startTime":"2026-06-20T00:10:38.333Z","endTime":"2026-06-20T00:10:43.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67004467515071,"aZ":-10.779939519712517,"pfxX":-5.514833452136134,"pfxZ":10.543226402132838,"pX":0.6595562840979828,"pZ":2.3025377928200657,"vX0":7.2288225093294125,"vY0":-141.20297086148537,"vZ0":-6.951982133513352,"x":91.86,"y":176.61,"x0":-1.21131180509437,"y0":50.003934083850545,"z0":5.482237733318732,"aX":-11.192237292896307},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":8.6,"spinRate":2475,"spinDirection":214},"zone":6,"typeConfidence":0.91,"plateTime":0.3871682938248715,"extension":7.056392028924675},"index":2,"playId":"4018dfbc-592e-3d97-8843-ea4c9d671294","pitchNumber":3,"startTime":"2026-06-20T00:10:59.100Z","endTime":"2026-06-20T00:11:03.699Z","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":97.9,"endSpeed":89.5,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.151055332918766,"aZ":-10.971080358252571,"pfxX":-5.867851446086803,"pfxZ":10.305029599889805,"pX":0.4652204696393242,"pZ":3.02304498860746,"vX0":6.624583244499395,"vY0":-142.41331804095054,"vZ0":-5.126645087340792,"x":99.27,"y":157.16,"x0":-1.1267073888711396,"y0":50.004574412190735,"z0":5.538105743416243,"aX":-12.07616354589649},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.8,"breakHorizontal":9.4,"spinRate":2523,"spinDirection":217},"zone":3,"typeConfidence":0.91,"plateTime":0.3843335003359556,"extension":6.882912306207847},"index":3,"playId":"c23fd81e-f936-3d51-8d5b-1910b52be1f0","pitchNumber":4,"startTime":"2026-06-20T00:11:17.380Z","endTime":"2026-06-20T00:11:20.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.848488213618374,"aZ":-31.31486337958591,"pfxX":1.5567080325440124,"pfxZ":0.4840344887202743,"pX":1.1845661930690778,"pZ":2.253235676316178,"vX0":5.8019906809294595,"vY0":-131.85595424835037,"vZ0":-3.057060022521772,"x":71.85,"y":177.94,"x0":-1.242452255307871,"y0":50.00073120799729,"z0":5.727272959337418,"aX":2.7529313833471734},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.5,"breakHorizontal":-4.1,"spinRate":2811,"spinDirection":140},"zone":14,"typeConfidence":0.89,"plateTime":0.4146801464894079,"extension":6.8669299810708635},"hitData":{"launchSpeed":67.6,"launchAngle":21.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.47,"coordY":104.01}},"index":4,"playId":"2e7201b3-3cb3-3c41-b9b9-034e981b0cb4","pitchNumber":5,"startTime":"2026-06-20T00:11:39.132Z","endTime":"2026-06-20T00:11:50.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:11:50.651Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T00:12:07.236Z","endTime":"2026-06-20T00:13:12.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":98.7,"endSpeed":89.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.44486161171718,"aZ":-10.315736387426963,"pfxX":-4.5684210565314025,"pfxZ":10.545143528774025,"pX":-0.5303884488460107,"pZ":2.394831637685739,"vX0":4.05029489498602,"vY0":-143.5668384734448,"vZ0":-6.958120767458595,"x":137.22,"y":174.12,"x0":-1.3708930023638408,"y0":50.000082209102686,"z0":5.502913187627925,"aX":-9.46736021337687},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.8,"breakHorizontal":7.4,"spinRate":2360,"spinDirection":220},"zone":4,"typeConfidence":0.92,"plateTime":0.382562899729463,"extension":6.7569317627901375},"index":0,"playId":"312d2e0e-f1bb-34da-bc35-7c5b32b76249","pitchNumber":1,"startTime":"2026-06-20T00:12:24.410Z","endTime":"2026-06-20T00:12:27.410Z","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":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26735144225803,"aZ":-29.481729590806435,"pfxX":2.488273252108281,"pfxZ":1.474085639735863,"pX":-0.583421753098485,"pZ":2.0058493670677535,"vX0":1.6744707194925124,"vY0":-133.7220613184147,"vZ0":-3.9838551299925626,"x":139.24,"y":184.62,"x0":-1.5390545934268902,"y0":50.00393412423586,"z0":5.607509458508131,"aX":4.549280348702498},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.0,"breakHorizontal":-4.8,"spinRate":2683,"spinDirection":144},"zone":7,"typeConfidence":0.9,"plateTime":0.40812904115362736,"extension":6.464692373307235},"index":1,"playId":"b34f6204-41e3-32d2-a874-4ac0712b1f71","pitchNumber":2,"startTime":"2026-06-20T00:12:47.290Z","endTime":"2026-06-20T00:12:51.647Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.29595390885505,"aZ":-11.068622144160157,"pfxX":-5.05925751894002,"pfxZ":10.157911155579756,"pX":-0.5633123236401464,"pZ":3.4321282909603332,"vX0":4.095434854338657,"vY0":-143.48471137981966,"vZ0":-4.018062798870717,"x":138.47,"y":146.11,"x0":-1.3543508756557043,"y0":50.002686317850994,"z0":5.544478700437716,"aX":-10.511801321695748},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.8,"breakHorizontal":8.3,"spinRate":2541,"spinDirection":216},"zone":1,"typeConfidence":0.92,"plateTime":0.38225781169682405,"extension":6.664059595559531},"index":2,"playId":"8dd86f9b-68d2-3e80-8541-01223421294f","pitchNumber":3,"startTime":"2026-06-20T00:13:08.527Z","endTime":"2026-06-20T00:13:12.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:13:12.797Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T00:13:30.854Z","endTime":"2026-06-20T00:14:35.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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(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":99.1,"endSpeed":90.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.55121362494642,"aZ":-11.620891113501463,"pfxX":-5.523241516775732,"pfxZ":9.804657088128184,"pX":0.52795099164643,"pZ":2.5743750097431395,"vX0":6.909423008536492,"vY0":-144.1209896021322,"vZ0":-6.328862597087554,"x":96.88,"y":169.27,"x0":-1.1867873311195543,"y0":50.006041094165894,"z0":5.5218735105259205,"aX":-11.582226473143782},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.6,"breakHorizontal":8.5,"spinRate":2499,"spinDirection":218},"zone":6,"typeConfidence":0.92,"plateTime":0.38054739728166664,"extension":7.044978182739287},"index":0,"playId":"69ee5858-bf9c-3c73-ac5e-8090cd7f3396","pitchNumber":1,"startTime":"2026-06-20T00:13:46.601Z","endTime":"2026-06-20T00:13:52.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10106352680212,"aZ":-11.667596269512256,"pfxX":-5.418661718021123,"pfxZ":9.802845006553795,"pX":0.10804336746759406,"pZ":3.792022830492646,"vX0":5.91178481958472,"vY0":-143.89172968668174,"vZ0":-2.959734536597317,"x":112.88,"y":136.4,"x0":-1.2713561741515633,"y0":50.005274117487616,"z0":5.559294660822246,"aX":-11.338545173680496},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.3,"breakHorizontal":8.6,"spinRate":2509,"spinDirection":213},"zone":12,"typeConfidence":0.92,"plateTime":0.38099115110080994,"extension":6.8068757910838205},"index":1,"playId":"2d240502-84d1-3b8f-9b65-70c2c9490805","pitchNumber":2,"startTime":"2026-06-20T00:14:07.840Z","endTime":"2026-06-20T00:14:11.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97299916296759,"aZ":-11.41652190043925,"pfxX":-5.595430949359921,"pfxZ":10.030946910553793,"pX":0.6756610796669915,"pZ":2.0165824804062735,"vX0":7.432023945801376,"vY0":-142.94331772638014,"vZ0":-7.662425376723611,"x":91.25,"y":184.33,"x0":-1.2311424488313414,"y0":50.00429489729929,"z0":5.449028222312251,"aX":-11.580365304311243},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.8,"breakHorizontal":8.6,"spinRate":2555,"spinDirection":216},"zone":9,"typeConfidence":0.91,"plateTime":0.38320425628671284,"extension":6.863016332257912},"index":2,"playId":"dc6f63ba-9c59-346a-9251-3987a439ab1a","pitchNumber":3,"startTime":"2026-06-20T00:14:29.722Z","endTime":"2026-06-20T00:14:35.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:14:35.779Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Sheets singles on a line drive to right fielder Brandon Nimmo. Fernando Tatis Jr. scores. Samad Taylor to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T00:14:51.539Z","endTime":"2026-06-20T00:15:20.947Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnThird":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"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":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23608132767924,"aZ":-29.241579883651557,"pfxX":2.278347039587726,"pfxZ":1.6034202306044856,"pX":-0.2538610900314507,"pZ":1.9208677061614445,"vX0":2.4863254788236895,"vY0":-133.71063713828656,"vZ0":-4.274375837819193,"x":126.68,"y":186.92,"x0":-1.488483320327734,"y0":50.00221036330948,"z0":5.615277094430562,"aX":4.164495368763299},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.3,"breakHorizontal":-4.7,"spinRate":2723,"spinDirection":162},"zone":8,"typeConfidence":0.9,"plateTime":0.40813416524333146,"extension":6.589541026456159},"hitData":{"launchSpeed":99.6,"launchAngle":9.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.87,"coordY":134.62}},"index":0,"playId":"9f61252b-9917-33c6-824c-8916ddf18b05","pitchNumber":1,"startTime":"2026-06-20T00:15:09.845Z","endTime":"2026-06-20T00:15:20.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:15:20.947Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xander Bogaerts walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T00:15:44.981Z","endTime":"2026-06-20T00:18:32.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnSecond":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"postOnThird":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.255749090437078,"aZ":-12.12074113094831,"pfxX":-6.150521014054924,"pfxZ":9.699926115065166,"pX":0.5388149394505263,"pZ":2.034633377388213,"vX0":6.741244558315077,"vY0":-142.52103141748205,"vZ0":-7.623276183382316,"x":96.46,"y":183.84,"x0":-1.052545545915814,"y0":50.00314958830186,"z0":5.501108068023285,"aX":-12.715505555718682},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.3,"breakHorizontal":9.8,"spinRate":2482,"spinDirection":215},"zone":9,"typeConfidence":0.88,"plateTime":0.38361054748243895,"extension":6.967456129637342},"index":0,"playId":"4878d04b-197e-3a59-84a7-4816e441a0c7","pitchNumber":1,"startTime":"2026-06-20T00:16:03.233Z","endTime":"2026-06-20T00:16:07.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":91.8,"endSpeed":85.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.384346141760872,"aZ":-30.770937478877357,"pfxX":3.3691800397944576,"pfxZ":0.7680709070297151,"pX":0.7783789349633395,"pZ":1.4379821925526595,"vX0":4.323203978531307,"vY0":-133.73167396085452,"vZ0":-5.180818993096483,"x":87.33,"y":199.95,"x0":-1.2914107806788953,"y0":50.003298270154,"z0":5.583693308570372,"aX":6.157522909722763},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.6,"breakHorizontal":-7.0,"spinRate":2667,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.40816381922919476,"extension":6.5150104759849725},"index":1,"playId":"2b24cd5c-d275-3447-9df4-dc9a0812340a","pitchNumber":2,"startTime":"2026-06-20T00:16:35.298Z","endTime":"2026-06-20T00:16:40.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.928542794367747,"aZ":-14.881311264334583,"pfxX":-7.013918041316286,"pfxZ":8.337201531095651,"pX":-0.007538996044165237,"pZ":2.2744599549623543,"vX0":5.747336719626187,"vY0":-142.6837404113944,"vZ0":-6.476412914407366,"x":117.29,"y":177.37,"x0":-1.1304564829659587,"y0":50.00572460762701,"z0":5.500824101263799,"aX":-14.553959549048532},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.0,"breakHorizontal":11.6,"spinRate":2478,"spinDirection":216},"zone":5,"typeConfidence":0.53,"plateTime":0.3829770465200384,"extension":6.868413371796026},"index":2,"playId":"cd54ceac-48ec-3887-9eae-41b9e5a51dda","pitchNumber":3,"startTime":"2026-06-20T00:16:57.156Z","endTime":"2026-06-20T00:17:01.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67886037680081,"aZ":-9.64103329585712,"pfxX":-5.487664341400126,"pfxZ":10.690917469245317,"pX":0.8822606630084777,"pZ":1.3346962484184417,"vX0":7.716754509163385,"vY0":-144.48267263117785,"vZ0":-9.731070029904586,"x":83.37,"y":202.74,"x0":-1.114201054697242,"y0":50.00074295824396,"z0":5.344955600820251,"aX":-11.564145471503974},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.5,"breakHorizontal":8.3,"spinRate":2472,"spinDirection":219},"zone":14,"typeConfidence":0.92,"plateTime":0.37955937348009616,"extension":7.132938882336669},"index":3,"playId":"17030cbe-56fe-3958-852c-f907d6b1e96a","pitchNumber":4,"startTime":"2026-06-20T00:17:26.204Z","endTime":"2026-06-20T00:17:32.321Z","isPitch":true,"type":"pitch"},{"details":{"description":"Gavin Sheets steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"actionPlayId":"17030cbe-56fe-3958-852c-f907d6b1e96a","startTime":"2026-06-20T00:17:46.731Z","endTime":"2026-06-20T00:17:56.898Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"17030cbe-56fe-3958-852c-f907d6b1e96a","startTime":"2026-06-20T00:17:56.130Z","endTime":"2026-06-20T00:17:56.131Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.442276332908786,"aZ":-30.71289305634121,"pfxX":2.28252445445916,"pfxZ":0.8017114482606011,"pX":1.036526409526768,"pZ":1.1232283973215822,"vX0":5.335070123434776,"vY0":-133.86697336140284,"vZ0":-6.012770022340645,"x":77.49,"y":208.45,"x0":-1.274653064371133,"y0":50.00511870315415,"z0":5.5824243361304795,"aX":4.163888128385757},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.4,"breakHorizontal":-5.3,"spinRate":2795,"spinDirection":146},"zone":14,"typeConfidence":0.9,"plateTime":0.4083311595333461,"extension":6.5692870791577755},"index":6,"playId":"22b3cdcd-be6a-380a-ac6c-9f6bc4acc88f","pitchNumber":5,"startTime":"2026-06-20T00:17:56.132Z","endTime":"2026-06-20T00:18:07.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.588278383535933,"aZ":-29.597385916214662,"pfxX":1.6713464485287943,"pfxZ":1.3917490376197068,"pX":1.0638617511361004,"pZ":0.7112747057378356,"vX0":5.487145350482139,"vY0":-134.94737101733963,"vZ0":-7.372108449672116,"x":76.45,"y":219.58,"x0":-1.2078511197355133,"y0":50.00561870433974,"z0":5.545028966632722,"aX":3.103072079384459},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.2,"breakHorizontal":-4.1,"spinRate":2743,"spinDirection":169},"zone":14,"typeConfidence":0.9,"plateTime":0.40488298953043333,"extension":6.526429997247585},"index":7,"playId":"83fd35c2-6a57-3d92-8941-24bf76087810","pitchNumber":6,"startTime":"2026-06-20T00:18:26.385Z","endTime":"2026-06-20T00:18:32.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:18:32.754Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ty France hits a grand slam (7) to right field. Samad Taylor scores. Gavin Sheets scores. Xander Bogaerts scores.","rbi":4,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T00:19:43.872Z","endTime":"2026-06-20T00:20:32.453Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"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":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-20T00:18:48.974Z","endTime":"2026-06-20T00:19:46.232Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.950649424048876,"aZ":-11.717546031563122,"pfxX":-5.731460872796259,"pfxZ":10.109394662331079,"pX":1.2195488198896103,"pZ":2.554306501402543,"vX0":8.799277492418248,"vY0":-141.71550800546748,"vZ0":-6.117818876130264,"x":70.51,"y":169.81,"x0":-1.1884348137127843,"y0":50.00228915345437,"z0":5.4974889358890335,"aX":-11.597798256927618},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.2,"breakHorizontal":8.5,"spinRate":2425,"spinDirection":218},"zone":12,"typeConfidence":0.91,"plateTime":0.3872620714336126,"extension":6.882785540573963},"index":1,"playId":"8fb2b499-f6fc-3772-941b-9ef84fdb739d","pitchNumber":1,"startTime":"2026-06-20T00:19:46.232Z","endTime":"2026-06-20T00:19:51.203Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.886835901523604,"aZ":-11.782596791349299,"pfxX":-6.029676238982209,"pfxZ":9.936574967411378,"pX":0.5179751457160109,"pZ":2.789904322553502,"vX0":7.329960657286088,"vY0":-142.8274770429464,"vZ0":-5.541846171403921,"x":97.26,"y":163.45,"x0":-1.3061880094972034,"y0":50.00618045509979,"z0":5.505741850103672,"aX":-12.379058159612129},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.9,"breakHorizontal":9.4,"spinRate":2500,"spinDirection":223},"zone":3,"typeConfidence":0.91,"plateTime":0.384438600541956,"extension":6.962249181660103},"hitData":{"launchSpeed":99.0,"launchAngle":32.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.54,"coordY":75.55}},"index":2,"playId":"b0e7b7eb-cbe1-3dbd-97eb-0f7b0f3e0c0f","pitchNumber":2,"startTime":"2026-06-20T00:20:04.862Z","endTime":"2026-06-20T00:20:32.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:20:32.453Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Wagner singles on a line drive to left fielder Alejandro Osuna.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T00:20:46.830Z","endTime":"2026-06-20T00:21:19.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"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":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.63955638889983,"aZ":-9.692904929862811,"pfxX":-5.498076613896824,"pfxZ":10.938701201202697,"pX":0.8607990956142347,"pZ":2.658597237978068,"vX0":7.577336344610824,"vY0":-143.0686378389175,"vZ0":-6.320551924556655,"x":84.19,"y":167.0,"x0":-1.1183478565581806,"y0":50.00560408334964,"z0":5.516476740134056,"aX":-11.302863497990668},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.5,"breakHorizontal":8.3,"spinRate":2584,"spinDirection":216},"zone":12,"typeConfidence":0.93,"plateTime":0.3841027839707172,"extension":7.046356319124579},"index":0,"playId":"b6e9642b-63e5-3bf6-a2a6-bc3bf380b224","pitchNumber":1,"startTime":"2026-06-20T00:20:56.570Z","endTime":"2026-06-20T00:21:01.271Z","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":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.85194044573504,"aZ":-10.933328156730527,"pfxX":-6.978869828315693,"pfxZ":10.262056315022173,"pX":-0.6074724268250403,"pZ":2.480789508844271,"vX0":4.644915234185563,"vY0":-143.5691998369501,"vZ0":-6.670954577016677,"x":140.16,"y":171.8,"x0":-1.346636052271139,"y0":50.00470301235403,"z0":5.528148417958313,"aX":-14.447691879642823},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.3,"breakHorizontal":11.6,"spinRate":2585,"spinDirection":216},"zone":4,"typeConfidence":0.87,"plateTime":0.38273606948274486,"extension":6.860188322944967},"hitData":{"launchSpeed":90.5,"launchAngle":16.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.49,"coordY":91.67}},"index":1,"playId":"5fa9fa31-38eb-37c5-a65e-9352fe32fda4","pitchNumber":2,"startTime":"2026-06-20T00:21:09.577Z","endTime":"2026-06-20T00:21:19.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:21:19.677Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rodolfo Durán grounds out to catcher Elias Díaz. Rodolfo Durán out on batter interference.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T00:21:37.086Z","endTime":"2026-06-20T00:22:23.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.499718279025558,"aZ":-28.033407554005855,"pfxX":1.4755812247100426,"pfxZ":2.270402885380122,"pX":0.969091008514183,"pZ":1.3741025224234307,"vX0":5.447975729468482,"vY0":-133.96751599532146,"vZ0":-5.826576676934199,"x":80.06,"y":201.68,"x0":-1.2810412918144942,"y0":50.00051239306874,"z0":5.576796600561457,"aX":2.6843456819232285},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.1,"breakHorizontal":-3.8,"spinRate":2627,"spinDirection":165},"zone":14,"typeConfidence":0.9,"plateTime":0.40859933433568596,"extension":6.542201350338632},"index":0,"playId":"70828f00-c785-39f1-bb7c-4d6f259e56bb","pitchNumber":1,"startTime":"2026-06-20T00:21:43.322Z","endTime":"2026-06-20T00:21:48.606Z","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":92.7,"endSpeed":85.4,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02177334658435,"aZ":-27.40878899530032,"pfxX":1.4376674758756325,"pfxZ":2.5866930919660733,"pX":1.1733249516714668,"pZ":1.5589268212938807,"vX0":5.9957720335970945,"vY0":-134.9114983441985,"vZ0":-5.531224326831422,"x":72.28,"y":196.69,"x0":-1.2637994209078514,"y0":50.006169169407016,"z0":5.5646187874577455,"aX":2.6545104424238897},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.7,"breakHorizontal":-3.8,"spinRate":2679,"spinDirection":156},"zone":14,"typeConfidence":0.9,"plateTime":0.4058018115667217,"extension":6.57424326496819},"index":1,"playId":"e46f284b-9f02-35f3-93d2-3dfe9d897f35","pitchNumber":2,"startTime":"2026-06-20T00:21:59.226Z","endTime":"2026-06-20T00:22:03.155Z","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":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.733406919906468,"aZ":-25.66841982972503,"pfxX":0.8917913763058309,"pfxZ":3.498196708285427,"pX":0.5264868019840323,"pZ":1.9875985808938175,"vX0":4.602508174459536,"vY0":-135.5733818849371,"vZ0":-4.95607326250627,"x":96.93,"y":185.11,"x0":-1.3093929886169575,"y0":50.00653328217215,"z0":5.631916179846465,"aX":1.658659747650966},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.5,"breakHorizontal":-2.6,"spinRate":2657,"spinDirection":178},"zone":9,"typeConfidence":0.9,"plateTime":0.4040758578761028,"extension":6.665435219775396},"hitData":{"launchSpeed":65.0,"launchAngle":-81.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":130.21,"coordY":198.73}},"index":2,"playId":"85a20575-5ba7-312c-ab01-d3d273ea3bdd","pitchNumber":3,"startTime":"2026-06-20T00:22:18.358Z","endTime":"2026-06-20T00:22:23.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:22:23.881Z","atBatIndex":8},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Joc Pederson reaches on a missed catch error by pitcher Randy Vásquez, assist to first baseman Ty France.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T00:24:58.623Z","endTime":"2026-06-20T00:25:58.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"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,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":681190,"link":"/api/v1/people/681190"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_error_dropped_ball"}]}],"playEvents":[{"details":{"description":"Umpire Mike Muchlinski moving to 2B.","event":"Umpire Substitution","eventType":"umpire_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T00:25:00.882Z","endTime":"2026-06-20T00:25:00.883Z","isPitch":false,"type":"action","player":{"id":483912,"link":"/api/v1/people/483912"},"umpire":{"id":483912,"link":"/api/v1/people/483912"}},{"details":{"description":"Umpire Gabe Morales moving to 3B.","event":"Umpire Substitution","eventType":"umpire_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T00:25:00.884Z","endTime":"2026-06-20T00:25:00.885Z","isPitch":false,"type":"action","player":{"id":573597,"link":"/api/v1/people/573597"},"umpire":{"id":573597,"link":"/api/v1/people/573597"}},{"details":{"description":"Rangers bench coach Luis Urueta ejected by 1B umpire John Bacon.","event":"Ejection","eventType":"ejection","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-20T00:25:00.886Z","endTime":"2026-06-20T00:25:00.887Z","isPitch":false,"type":"action","player":{"id":468222,"link":"/api/v1/people/468222"},"umpire":{"id":545402,"link":"/api/v1/people/545402"}},{"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":94.7,"endSpeed":86.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.607406462841357,"aZ":-13.351803392775661,"pfxX":-7.499472889659822,"pfxZ":9.783764618643337,"pX":0.11127862267337763,"pZ":2.8504155179630724,"vX0":7.929555519201472,"vY0":-137.61384706465378,"vZ0":-5.3376446871053895,"x":112.76,"y":161.82,"x0":-1.828724953536387,"y0":50.00523354918509,"z0":5.714598114042512,"aX":-14.432619012360371},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":12.0,"spinRate":2489,"spinDirection":226},"zone":2,"typeConfidence":0.95,"plateTime":0.39751347670994397,"extension":5.985826138978365},"index":3,"playId":"6f294a5c-9a08-3b53-ae4d-36b8dabb91f8","pitchNumber":1,"startTime":"2026-06-20T00:25:00.888Z","endTime":"2026-06-20T00:25:05.374Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":4,"startTime":"2026-06-20T00:25:14.601Z","endTime":"2026-06-20T00:25:31.875Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"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":95.8,"endSpeed":87.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.945063016225166,"aZ":-14.700366124577267,"pfxX":-7.168034630282934,"pfxZ":8.897085273575865,"pX":0.21079696842777126,"pZ":2.1478571399985205,"vX0":8.028476970377483,"vY0":-139.19858679347678,"vZ0":-6.951943733156106,"x":108.96,"y":180.79,"x0":-1.7781109766217624,"y0":50.00652525114642,"z0":5.649275048048829,"aX":-14.084327477419237},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":11.4,"spinRate":2472,"spinDirection":223},"zone":8,"typeConfidence":0.9,"plateTime":0.39332979637606114,"extension":6.174699397278506},"index":5,"playId":"a74e46a4-92d2-3e1f-93f1-cd263a673d6d","pitchNumber":2,"startTime":"2026-06-20T00:25:31.875Z","endTime":"2026-06-20T00:25:36.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.456050998997622,"aZ":-37.93613842045746,"pfxX":7.357182692059249,"pfxZ":-3.889307049306561,"pX":0.17510941521623394,"pZ":1.7838527376306001,"vX0":2.7720208944400135,"vY0":-120.83154668939247,"vZ0":-1.7116369944123744,"x":110.33,"y":190.62,"x0":-1.9429307781896188,"y0":50.00556071000966,"z0":5.833338489192612,"aX":10.885434062795444},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.2,"breakHorizontal":-14.0,"spinRate":3192,"spinDirection":69},"zone":8,"typeConfidence":0.93,"plateTime":0.4532197009237442,"extension":6.147697556672929},"hitData":{"launchSpeed":90.0,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":133.84,"coordY":194.25}},"index":6,"playId":"5cb8da66-2d92-37a6-90da-a5d6d2d770fa","pitchNumber":3,"startTime":"2026-06-20T00:25:46.362Z","endTime":"2026-06-20T00:25:58.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:25:58.881Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Jung walks. Joc Pederson to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T00:26:27.822Z","endTime":"2026-06-20T00:27:46.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"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,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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(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":89.7,"endSpeed":83.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.608419321611112,"aZ":-25.79258521673943,"pfxX":-0.45200308283992285,"pfxZ":3.682046045279305,"pX":0.9855059561999526,"pZ":0.8111325582977164,"vX0":7.164481099691237,"vY0":-130.35350274339882,"vZ0":-7.194919863671085,"x":79.43,"y":216.88,"x0":-1.7317090504331978,"y0":50.002965198732554,"z0":5.535028822187599,"aX":-0.7842756087776017},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":-0.6,"spinRate":2556,"spinDirection":201},"zone":14,"typeConfidence":0.83,"plateTime":0.4190786621637219,"extension":6.294464946917563},"index":0,"playId":"219a9d80-5906-3c12-abd6-4c2039adfaec","pitchNumber":1,"startTime":"2026-06-20T00:26:28.749Z","endTime":"2026-06-20T00:26:32.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77380604308336,"aZ":-22.527467707607446,"pfxX":-9.76840833749916,"pfxZ":5.106989378552946,"pX":-0.7662640882725046,"pZ":4.487361988121942,"vX0":5.599349891728247,"vY0":-136.952602272308,"vZ0":0.4009618008079715,"x":146.21,"y":117.62,"x0":-1.5739727992355037,"y0":50.00417030963598,"z0":5.886502338793754,"aX":-18.456753351784926},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.6,"breakHorizontal":16.4,"spinRate":2274,"spinDirection":221},"zone":11,"typeConfidence":0.92,"plateTime":0.4007733829076181,"extension":6.208652327541867},"index":1,"playId":"fcb808a2-b0f5-3df2-9481-56f3ac1c9114","pitchNumber":2,"startTime":"2026-06-20T00:26:45.970Z","endTime":"2026-06-20T00:26:49.831Z","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":94.5,"endSpeed":86.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.132199831037106,"aZ":-14.896672559065848,"pfxX":-5.784885448618041,"pfxZ":9.066499096837449,"pX":0.42920988171188557,"pZ":3.7387775583199296,"vX0":7.434878665622792,"vY0":-137.35481974418687,"vZ0":-2.963151487159719,"x":100.64,"y":137.83,"x0":-1.5642901602650385,"y0":50.005540894438646,"z0":5.8477910064835585,"aX":-11.028037056043166},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":8.9,"spinRate":2451,"spinDirection":215},"zone":12,"typeConfidence":0.97,"plateTime":0.39914612326415444,"extension":5.986310870824218},"index":2,"playId":"4ccdf6e4-658e-391b-80e2-74e68c330b86","pitchNumber":3,"startTime":"2026-06-20T00:27:05.076Z","endTime":"2026-06-20T00:27:09.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01828843302255,"aZ":-18.002389181232743,"pfxX":-7.002031428301435,"pfxZ":7.419681483068603,"pX":-0.05261702093531046,"pZ":2.8136045748476035,"vX0":6.644720370668802,"vY0":-137.4707617080422,"vZ0":-4.622363731452117,"x":119.01,"y":162.81,"x0":-1.5935624716033605,"y0":50.003749352789505,"z0":5.742174821122964,"aX":-13.376949695958412},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":11.3,"spinRate":2418,"spinDirection":222},"zone":5,"typeConfidence":0.83,"plateTime":0.3987269237629403,"extension":6.36589979044655},"index":3,"playId":"f02d2928-9b0e-39b2-931b-76448fd143bc","pitchNumber":4,"startTime":"2026-06-20T00:27:24.079Z","endTime":"2026-06-20T00:27:27.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23730447215965,"aZ":-22.894260757933072,"pfxX":1.0261713808954434,"pfxZ":5.389238848229946,"pX":0.9713671755327763,"pZ":2.8043280597146896,"vX0":6.510578792329952,"vY0":-129.6702066107063,"vZ0":-2.8814871478365394,"x":79.97,"y":163.06,"x0":-1.6936833550228905,"y0":50.0042285733736,"z0":5.655191428748131,"aX":1.7663132712054563},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.4,"breakHorizontal":-3.1,"spinRate":2666,"spinDirection":188},"zone":12,"typeConfidence":0.87,"plateTime":0.42058572584305187,"extension":6.310071170394838},"index":4,"playId":"8a2e6613-16eb-3753-af6d-d9dc6f71de7a","pitchNumber":5,"startTime":"2026-06-20T00:27:40.955Z","endTime":"2026-06-20T00:27:46.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:27:46.642Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wyatt Langford pops out to second baseman Fernando Tatis Jr. on the infield fly rule.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T00:28:06.822Z","endTime":"2026-06-20T00:28:23.139Z","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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"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],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01618890651215,"aZ":-13.9321197787434,"pfxX":-5.377759342864532,"pfxZ":9.380639928478816,"pX":-0.4481412904355282,"pZ":3.207789966447361,"vX0":5.277247503631578,"vY0":-138.80594347486866,"vZ0":-4.533648049953778,"x":134.08,"y":152.17,"x0":-1.6782883283781551,"y0":50.00541960773738,"z0":5.794764814940043,"aX":-10.46131496047253},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2488,"spinDirection":212},"zone":1,"typeConfidence":0.98,"plateTime":0.3951009218510455,"extension":6.061340079700155},"hitData":{"launchSpeed":83.1,"launchAngle":63.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":136.8,"coordY":135.86}},"index":0,"playId":"b80ccac3-53c4-3db5-ae85-39ce21b93555","pitchNumber":1,"startTime":"2026-06-20T00:28:13.525Z","endTime":"2026-06-20T00:28:23.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:28:23.139Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Nimmo doubles (17) on a sharp fly ball to center fielder Jackson Merrill. Joc Pederson scores. Josh Jung to 3rd.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T00:28:58.716Z","endTime":"2026-06-20T00:29:33.347Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T00:28:47.213Z","endTime":"2026-06-20T00:29:00.979Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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":94.7,"endSpeed":86.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74569183588873,"aZ":-16.91830554878267,"pfxX":-4.122422232236188,"pfxZ":7.965097935848069,"pX":-1.1318264294632112,"pZ":2.839731758128796,"vX0":3.1150257907672825,"vY0":-137.8148037356034,"vZ0":-4.704816527782334,"x":160.14,"y":162.11,"x0":-1.7433728718785495,"y0":50.00660047982542,"z0":5.718390877391617,"aX":-7.90052657377349},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":6.8,"spinRate":2338,"spinDirection":223},"zone":11,"typeConfidence":0.98,"plateTime":0.39803410227837865,"extension":6.1192409332079265},"index":1,"playId":"756471da-a5c4-301c-933b-b82f3699f82b","pitchNumber":1,"startTime":"2026-06-20T00:29:00.979Z","endTime":"2026-06-20T00:29:05.169Z","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":90.6,"endSpeed":84.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11205304722877,"aZ":-24.159075887638373,"pfxX":0.8790709904923715,"pfxZ":4.484643008124241,"pX":0.11086824184868004,"pZ":2.424544469410363,"vX0":4.44174537430183,"vY0":-132.0576257369434,"vZ0":-3.802409039484282,"x":112.77,"y":173.32,"x0":-1.6992023176098787,"y0":50.00145367816589,"z0":5.636679650948025,"aX":1.569072700554591},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.6,"breakHorizontal":-2.4,"spinRate":2642,"spinDirection":194},"zone":5,"typeConfidence":0.91,"plateTime":0.4129714197801819,"extension":6.311409765589036},"hitData":{"launchSpeed":102.7,"launchAngle":25.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":157.62,"coordY":40.22}},"index":2,"playId":"d3167f36-b38f-3423-9bb2-28e70f061572","pitchNumber":2,"startTime":"2026-06-20T00:29:18.837Z","endTime":"2026-06-20T00:29:33.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:29:33.347Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Duran walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T00:30:01.022Z","endTime":"2026-06-20T00:32:22.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.624494862194567,"aZ":-32.248717942846476,"pfxX":5.813505446422704,"pfxZ":-0.04810555572359121,"pX":0.20292421032650865,"pZ":2.4101286624930505,"vX0":3.069534227058183,"vY0":-124.46013364368207,"vZ0":-1.8121325941253397,"x":109.27,"y":173.71,"x0":-1.7992927374512198,"y0":50.001488731691694,"z0":5.803678559781657,"aX":9.172539440927798},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.2,"breakHorizontal":-11.2,"spinRate":3135,"spinDirection":88},"zone":5,"typeConfidence":0.9,"plateTime":0.439107101071885,"extension":5.898314284009433},"index":0,"playId":"d69a5860-c61b-35e2-998f-89ed865029bb","pitchNumber":1,"startTime":"2026-06-20T00:30:07.639Z","endTime":"2026-06-20T00:30:11.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.973687061285045,"aZ":-14.736556844134947,"pfxX":-4.6124023411109505,"pfxZ":8.906359720881559,"pX":0.30086351132124667,"pZ":2.918129641448902,"vX0":6.659696167562305,"vY0":-138.99992755815833,"vZ0":-5.303274058705214,"x":105.53,"y":159.99,"x0":-1.526154791426254,"y0":50.00533928735831,"z0":5.828393496154962,"aX":-9.03334663469373},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":7.0,"spinRate":2274,"spinDirection":211},"zone":3,"typeConfidence":0.98,"plateTime":0.39395716244655477,"extension":6.015845815290198},"index":1,"playId":"f3277789-db72-392d-bfff-7c469e29965c","pitchNumber":2,"startTime":"2026-06-20T00:30:28.901Z","endTime":"2026-06-20T00:30:32.064Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-20T00:30:40.955Z","endTime":"2026-06-20T00:30:50.484Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31988522435549,"aZ":-13.55679093356302,"pfxX":-4.852269623616491,"pfxZ":9.58786454500554,"pX":1.6872148191822343,"pZ":3.0079674082626457,"vX0":9.97512766187382,"vY0":-138.55376921915385,"vZ0":-5.266315730406806,"x":52.69,"y":157.56,"x0":-1.331299673983983,"y0":50.004214102099446,"z0":5.84131710718066,"aX":-9.424361377729895},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":6.7,"spinRate":2392,"spinDirection":214},"zone":12,"typeConfidence":0.98,"plateTime":0.3955066089716115,"extension":6.295314742700107},"index":3,"playId":"d3441665-ae3b-3d39-ad9f-9649b83b705f","pitchNumber":3,"startTime":"2026-06-20T00:30:50.484Z","endTime":"2026-06-20T00:30:53.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20355533109846,"aZ":-14.651104266710385,"pfxX":-4.546896673423248,"pfxZ":8.990009000440512,"pX":1.6596986929639512,"pZ":2.3932375709992617,"vX0":9.737391035177438,"vY0":-138.55626053389173,"vZ0":-6.49170752855355,"x":53.74,"y":174.16,"x0":-1.305385743044747,"y0":50.004139486948155,"z0":5.740944477747583,"aX":-8.864753094029696},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":6.2,"spinRate":2473,"spinDirection":212},"zone":14,"typeConfidence":0.98,"plateTime":0.3949066428061756,"extension":6.238794327973385},"index":4,"playId":"08563c08-8e57-3678-998d-843f0abe904e","pitchNumber":4,"startTime":"2026-06-20T00:31:11.669Z","endTime":"2026-06-20T00:31:14.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25421557165682,"aZ":-32.31840046936491,"pfxX":6.284464362387474,"pfxZ":-0.0972070685618448,"pX":1.094285869542932,"pZ":0.11673302881227635,"vX0":4.89914054866534,"vY0":-123.34642872987448,"vZ0":-6.871599515816502,"x":75.29,"y":235.63,"x0":-1.7300705037698767,"y0":50.00178708339982,"z0":5.644782883974964,"aX":9.73451442200979},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.4,"breakHorizontal":-12.5,"spinRate":3261,"spinDirection":75},"zone":14,"typeConfidence":0.9,"plateTime":0.4431278196374273,"extension":6.257497835243242},"index":5,"playId":"c608e034-381b-32bf-9b98-60b0c7ffa213","pitchNumber":5,"startTime":"2026-06-20T00:31:33.713Z","endTime":"2026-06-20T00:31:37.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.702161469050502,"aZ":-23.95366971781362,"pfxX":0.5856327416633157,"pfxZ":4.582949640052577,"pX":0.10997463973740193,"pZ":2.912215862971484,"vX0":4.553094026893247,"vY0":-131.77685873999016,"vZ0":-2.884318845001629,"x":112.81,"y":160.15,"x0":-1.7021188909685399,"y0":50.00399034508045,"z0":5.752181330651048,"aX":1.0504763200464027},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.0,"breakHorizontal":-1.9,"spinRate":2700,"spinDirection":181},"zone":2,"typeConfidence":0.9,"plateTime":0.41247867649772285,"extension":5.998469969884846},"index":6,"playId":"5ed2705b-6d9d-3770-8cd5-38bfa2c812d6","pitchNumber":6,"startTime":"2026-06-20T00:31:57.699Z","endTime":"2026-06-20T00:32:02.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79859049932775,"aZ":-21.265484827307283,"pfxX":-9.945623494635909,"pfxZ":5.563935274695796,"pX":1.3988507695094645,"pZ":1.219571858923193,"vX0":10.905799452346272,"vY0":-138.85287655027665,"vZ0":-8.330190460594846,"x":63.68,"y":205.85,"x0":-1.2792542410155339,"y0":50.00417555486458,"z0":5.66265351952293,"aX":-19.508073364377104},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.5,"breakHorizontal":15.8,"spinRate":2440,"spinDirection":217},"zone":14,"typeConfidence":0.92,"plateTime":0.39379492953715456,"extension":6.163736099518247},"index":7,"playId":"bf1dbfd9-c786-3097-b934-2810d5ad3875","pitchNumber":7,"startTime":"2026-06-20T00:32:17.531Z","endTime":"2026-06-20T00:32:22.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:32:22.166Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alejandro Osuna doubles (3) on a sharp line drive to right fielder Samad Taylor. Josh Jung scores. Brandon Nimmo scores. Ezequiel Duran to 3rd.","rbi":2,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T00:33:35.771Z","endTime":"2026-06-20T00:34:56.740Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"postOnThird":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T00:32:39.409Z","endTime":"2026-06-20T00:33:38.036Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.636199332674313,"aZ":-14.018847843722657,"pfxX":-5.794281241808367,"pfxZ":9.455129371410933,"pX":0.25586927464386766,"pZ":1.559074765215531,"vX0":6.988286108170191,"vY0":-137.26100100614715,"vZ0":-8.499038540537494,"x":107.25,"y":196.68,"x0":-1.5629274901914139,"y0":50.00207661788059,"z0":5.637337067611129,"aX":-11.124493165827907},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":9.1,"spinRate":2414,"spinDirection":213},"zone":8,"typeConfidence":0.97,"plateTime":0.3981061568155022,"extension":6.237813198446884},"index":1,"playId":"db55af4b-ee98-330f-b816-5fe3cd7414b2","pitchNumber":1,"startTime":"2026-06-20T00:33:38.036Z","endTime":"2026-06-20T00:33:42.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.856350114440882,"aZ":-30.108198130603405,"pfxX":-11.542861271225537,"pfxZ":1.25033908299483,"pX":0.9052182693831431,"pZ":0.5574519523775017,"vX0":9.992834992211804,"vY0":-127.52892915948787,"vZ0":-6.529794860594408,"x":82.5,"y":223.73,"x0":-1.5614434272661062,"y0":50.00035343232496,"z0":5.521152012307247,"aX":-19.038876456893284},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.0,"breakHorizontal":18.7,"spinRate":2022,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.4292319934340112,"extension":6.525066210363752},"index":2,"playId":"0cb71585-4ab9-3007-84c5-114c0056e389","pitchNumber":2,"startTime":"2026-06-20T00:33:54.408Z","endTime":"2026-06-20T00:33:58.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55109280545435,"aZ":-19.03243606690025,"pfxX":-5.794477554394468,"pfxZ":6.7605105206423355,"pX":0.7763117103008621,"pZ":2.280622111762265,"vX0":8.309105823884488,"vY0":-138.26064555339707,"vZ0":-5.818197155562008,"x":87.41,"y":177.2,"x0":-1.5090030887214807,"y0":50.00660914552097,"z0":5.681098010187709,"aX":-11.270859574598703},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.3,"breakHorizontal":8.9,"spinRate":2418,"spinDirection":220},"zone":6,"typeConfidence":0.91,"plateTime":0.3954835198783777,"extension":6.239246050002175},"index":3,"playId":"de8baf51-2d88-30b7-8bba-59baf9793547","pitchNumber":3,"startTime":"2026-06-20T00:34:16.881Z","endTime":"2026-06-20T00:34:21.335Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.203347780985396,"aZ":-33.99813410387075,"pfxX":3.230533581608071,"pfxZ":-1.1763785111736693,"pX":0.5970074687610712,"pZ":1.0500980048018553,"vX0":4.536951649370251,"vY0":-123.55360392149953,"vZ0":-4.558938914797968,"x":94.24,"y":210.43,"x0":-1.6783015827369983,"y0":50.000566355876806,"z0":5.7569284735062904,"aX":5.023655398441863},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.9,"breakHorizontal":-6.8,"spinRate":3036,"spinDirection":76},"zone":14,"typeConfidence":0.76,"plateTime":0.44227781466193683,"extension":6.22754864107921},"hitData":{"launchSpeed":102.1,"launchAngle":9.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.51,"coordY":135.52}},"index":4,"playId":"7203ce54-6b43-379f-94af-092928bf3623","pitchNumber":4,"startTime":"2026-06-20T00:34:45.009Z","endTime":"2026-06-20T00:34:56.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:34:56.740Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Burger doubles (14) on a sharp line drive to left fielder Gavin Sheets. Ezequiel Duran scores. Alejandro Osuna scores.","rbi":2,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T00:35:31.700Z","endTime":"2026-06-20T00:36:01.208Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.5,"endSpeed":88.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2606683474858,"aZ":-19.5726194080662,"pfxX":-9.492443020466188,"pfxZ":6.329738821368799,"pX":-0.290028915857593,"pZ":2.161133969419474,"vX0":6.962383093712432,"vY0":-140.3094362934788,"vZ0":-6.493416291764134,"x":128.06,"y":180.43,"x0":-1.572515806359207,"y0":50.00233828952513,"z0":5.784425612487886,"aX":-18.89315534184129},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.3,"breakHorizontal":15.7,"spinRate":2356,"spinDirection":213},"zone":7,"typeConfidence":0.92,"plateTime":0.3906393785009352,"extension":6.0941089504691845},"index":0,"playId":"6844bdfe-2420-3058-a386-234c9fda62cd","pitchNumber":1,"startTime":"2026-06-20T00:35:31.700Z","endTime":"2026-06-20T00:35:36.204Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.951640625123268,"aZ":-33.59162107471975,"pfxX":3.8987654251970456,"pfxZ":-0.9023437464884863,"pX":-0.4730632467690924,"pZ":1.667410025257874,"vX0":2.03172501367905,"vY0":-124.17793252410621,"vZ0":-3.268548729710633,"x":135.03,"y":193.76,"x0":-1.8074017148049164,"y0":50.00384410387901,"z0":5.784013817438772,"aX":6.112900864129105},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.2,"breakHorizontal":-7.6,"spinRate":3152,"spinDirection":82},"zone":7,"typeConfidence":0.6,"plateTime":0.44041667417058505,"extension":6.467734285441179},"hitData":{"launchSpeed":105.7,"launchAngle":15.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":34.07,"coordY":108.32}},"index":1,"playId":"234467a6-45b6-3b47-a6e0-1dc5bc97cc38","pitchNumber":2,"startTime":"2026-06-20T00:35:48.585Z","endTime":"2026-06-20T00:36:01.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:36:01.208Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nicky Lopez singles on a ground ball to pitcher Randy Vásquez. Jake Burger to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T00:36:27.484Z","endTime":"2026-06-20T00:37:43.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"postOnThird":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681190,"link":"/api/v1/people/681190"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.022965641601033,"aZ":-14.632298009506467,"pfxX":-5.686755663087994,"pfxZ":8.934996521253707,"pX":-0.15007784541192074,"pZ":3.0232549616163285,"vX0":5.924971639324704,"vY0":-139.17491021550558,"vZ0":-4.921937490368983,"x":122.72,"y":157.15,"x0":-1.5669842252359458,"y0":50.00037621451654,"z0":5.782503668084048,"aX":-11.162425934330214},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":9.1,"spinRate":2456,"spinDirection":228},"zone":2,"typeConfidence":0.97,"plateTime":0.39343579143655383,"extension":6.514221107070206},"index":0,"playId":"51da07c1-2d7b-3c23-bbee-973f544f5f38","pitchNumber":1,"startTime":"2026-06-20T00:36:31.829Z","endTime":"2026-06-20T00:36:36.984Z","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":95.2,"endSpeed":87.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.929539535164672,"aZ":-15.841898245889707,"pfxX":-5.723903986005806,"pfxZ":8.390995885864,"pX":-1.827204337865077E-4,"pZ":2.1832652360882663,"vX0":6.395506393750927,"vY0":-138.39269768278248,"vZ0":-6.723325322900676,"x":117.01,"y":179.83,"x0":-1.593780460272099,"y0":50.00225502394737,"z0":5.699016789824356,"aX":-11.13978846546866},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":9.1,"spinRate":2502,"spinDirection":218},"zone":5,"typeConfidence":0.97,"plateTime":0.395274687180434,"extension":6.193350516297544},"index":1,"playId":"79a05b59-95a1-3634-b83f-b2478b8a5ea5","pitchNumber":2,"startTime":"2026-06-20T00:36:50.370Z","endTime":"2026-06-20T00:36:53.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.871496543833533,"aZ":-28.26102350521963,"pfxX":-12.098168113623746,"pfxZ":2.259994336510058,"pX":0.9877680354512075,"pZ":0.6027732011829106,"vX0":10.46309168766699,"vY0":-130.63683482353358,"vZ0":-7.153206962660116,"x":79.35,"y":222.51,"x0":-1.4925536288237318,"y0":50.00623660204702,"z0":5.4938499224652295,"aX":-20.968143128600126},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.6,"breakHorizontal":19.7,"spinRate":1915,"spinDirection":250},"zone":14,"typeConfidence":0.84,"plateTime":0.41888659292918806,"extension":6.532158056983464},"index":2,"playId":"0cae581e-a855-3191-b106-1e6a22a35b37","pitchNumber":3,"startTime":"2026-06-20T00:37:12.761Z","endTime":"2026-06-20T00:37:17.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.182876343161176,"aZ":-36.562485762388505,"pfxX":5.581967071525289,"pfxZ":-2.812195048802815,"pX":0.11433263213195981,"pZ":2.180192330023592,"vX0":2.579315402437434,"vY0":-123.58086739995055,"vZ0":-1.6058038408167494,"x":112.64,"y":179.91,"x0":-1.6645977473663516,"y0":50.00084896335043,"z0":5.879995431858014,"aX":8.722743341724604},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.2,"breakHorizontal":-10.7,"spinRate":3110,"spinDirection":75},"zone":5,"typeConfidence":0.88,"plateTime":0.44144493610249924,"extension":6.502113089728219},"hitData":{"launchSpeed":87.9,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.0,"coordY":180.0}},"index":3,"playId":"c715d9fd-1fff-3fd1-80c9-f683abbc6c7c","pitchNumber":4,"startTime":"2026-06-20T00:37:36.293Z","endTime":"2026-06-20T00:37:43.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:37:43.304Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elias Díaz singles on a ground ball to third baseman Manny Machado. Jake Burger scores. Nicky Lopez to 2nd.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T00:39:48.536Z","endTime":"2026-06-20T00:42:01.403Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"postOnSecond":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"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":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T00:38:35.195Z","endTime":"2026-06-20T00:39:48.536Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7473377389776,"aZ":-27.073482523909377,"pfxX":3.264991775476463,"pfxZ":3.1532174919340896,"pX":0.35394780609538806,"pZ":0.6629113411052454,"vX0":4.111174241223413,"vY0":-125.83662902265003,"vZ0":-6.704802065378909,"x":102.19,"y":188.49,"x0":-1.7204018497462108,"y0":50.00051200365926,"z0":5.533275013891956,"aX":5.273393248378787},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.6,"breakHorizontal":-6.8,"spinRate":3023,"spinDirection":111},"zone":14,"typeConfidence":0.93,"plateTime":0.4340381109475753,"extension":6.365350490279669},"index":1,"playId":"93dc5d42-d3f7-3d6f-b87b-dbc29e6dd258","pitchNumber":1,"startTime":"2026-06-20T00:39:48.536Z","endTime":"2026-06-20T00:40:00.877Z","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.0,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45989851962908,"aZ":-28.317421868879748,"pfxX":5.074813756664964,"pfxZ":2.4442312237317108,"pX":0.5804286755660467,"pZ":2.234678115382966,"vX0":4.187432815996384,"vY0":-124.3140709019403,"vZ0":-2.87048103878191,"x":94.88,"y":178.44,"x0":-1.7811687751147238,"y0":50.00023502406004,"z0":5.739816221512213,"aX":7.989341275623483},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.1,"breakHorizontal":-10.1,"spinRate":3138,"spinDirection":95},"zone":6,"typeConfidence":0.86,"plateTime":0.4395590465888044,"extension":6.559514241434491},"index":2,"playId":"329e4fd9-2e8f-3f8c-bb9c-b083e1cb6c79","pitchNumber":2,"startTime":"2026-06-20T00:40:17.600Z","endTime":"2026-06-20T00:40:21.884Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-20T00:40:46.236Z","endTime":"2026-06-20T00:40:55.313Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"playId":"dd50f28e-db69-3deb-a767-c954727f90ae","startTime":"2026-06-20T00:40:55.313Z","endTime":"2026-06-20T00:40:59.479Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.616868198901052,"aZ":-13.963196399865451,"pfxX":-4.496607011820374,"pfxZ":9.25411485914952,"pX":-0.6128426529051378,"pZ":4.717123442894241,"vX0":4.28644413301409,"vY0":-139.24930554492448,"vZ0":-1.1158060173034468,"x":140.36,"y":111.42,"x0":-1.5862463311164623,"y0":50.0056421612355,"z0":6.044773231218182,"aX":-8.851868680911274},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":7.3,"spinRate":2436,"spinDirection":211},"zone":11,"typeConfidence":0.98,"plateTime":0.39301214865151923,"extension":6.151068824027931},"index":5,"playId":"15b81a97-096f-3edf-a3aa-e7440f3320b9","pitchNumber":3,"startTime":"2026-06-20T00:41:13.497Z","endTime":"2026-06-20T00:41:19.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56486662017365,"aZ":-21.618112042297437,"pfxX":-9.632527514956594,"pfxZ":5.3420508349180675,"pX":-0.9832125733192169,"pZ":3.6357822682406167,"vX0":4.949336515087433,"vY0":-139.45795979291663,"vZ0":-2.3617384177306833,"x":154.48,"y":140.61,"x0":-1.5269729029585635,"y0":50.000653267333384,"z0":5.915451742952888,"aX":-19.0218562209855},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":2350,"spinDirection":220},"zone":11,"typeConfidence":0.93,"plateTime":0.39236352848153633,"extension":6.175282227760523},"index":6,"playId":"07ec7271-8462-3bdd-a29a-19cfd3a3394d","pitchNumber":4,"startTime":"2026-06-20T00:41:32.924Z","endTime":"2026-06-20T00:41:38.854Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.542703013888744,"aZ":-30.87763397910598,"pfxX":3.6763564007269656,"pfxZ":0.8093810027947059,"pX":1.202712236688184,"pZ":1.3150824549883997,"vX0":6.063898361519456,"vY0":-124.98236025990276,"vZ0":-4.578624537877496,"x":71.16,"y":203.27,"x0":-1.7220648600137838,"y0":50.00283340238794,"z0":5.674682086184194,"aX":5.879812415717884},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.7,"breakHorizontal":-7.9,"spinRate":3072,"spinDirection":90},"zone":14,"typeConfidence":0.88,"plateTime":0.4363783016944258,"extension":6.382522327010522},"hitData":{"launchSpeed":53.2,"launchAngle":-50.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.96,"coordY":170.84}},"index":7,"playId":"d458d529-a570-3610-897f-ced0f1a039bf","pitchNumber":5,"startTime":"2026-06-20T00:41:53.174Z","endTime":"2026-06-20T00:42:01.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:42:01.403Z","atBatIndex":17},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Joc Pederson grounds into a force out, first baseman Ty France to shortstop Xander Bogaerts. Nicky Lopez to 3rd. Elias Díaz out at 2nd. Joc Pederson to 1st.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T00:42:36.058Z","endTime":"2026-06-20T00:42:50.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnThird":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.684431444709148,"aZ":-36.62521355514608,"pfxX":5.517592687446017,"pfxZ":-2.938635077365719,"pX":-0.44093481651865785,"pZ":2.3889231836374596,"vX0":1.5957110286118357,"vY0":-122.209587575045,"vZ0":-0.8246122070333177,"x":133.81,"y":174.28,"x0":-1.8188580017361646,"y0":50.00208309915821,"z0":5.871699837577442,"aX":8.359921537506878},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.3,"breakHorizontal":-10.3,"spinRate":3070,"spinDirection":73},"zone":4,"typeConfidence":0.92,"plateTime":0.4478837441254315,"extension":6.470117030087057},"hitData":{"launchSpeed":91.8,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.04,"coordY":169.32}},"index":0,"playId":"66b3fe0b-32a5-3fc6-8f25-afc4a286c959","pitchNumber":1,"startTime":"2026-06-20T00:42:42.201Z","endTime":"2026-06-20T00:42:50.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:42:50.398Z","atBatIndex":18},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Josh Jung grounds into a force out, third baseman Manny Machado to second baseman Fernando Tatis Jr. Joc Pederson out at 2nd.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T00:43:22.297Z","endTime":"2026-06-20T00:44:14.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.436357895582905,"aZ":-30.50554181616572,"pfxX":1.8071814405430056,"pfxZ":1.0494577900215099,"pX":1.1401459072717424,"pZ":1.9719785697745917,"vX0":6.277596801135398,"vY0":-125.10408848761121,"vZ0":-2.9964767285061527,"x":73.54,"y":185.54,"x0":-1.6330429021248039,"y0":50.0042342178158,"z0":5.67705894387151,"aX":2.8728301372665928},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.4,"breakHorizontal":-4.7,"spinRate":2967,"spinDirection":95},"zone":14,"typeConfidence":0.91,"plateTime":0.4372539712580825,"extension":6.513624627481876},"index":0,"playId":"f20212c0-2ed2-3bc2-a36a-98d42320589f","pitchNumber":1,"startTime":"2026-06-20T00:43:28.321Z","endTime":"2026-06-20T00:43:32.571Z","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":91.9,"endSpeed":85.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.605704083877363,"aZ":-20.07773547716143,"pfxX":0.16757572568322354,"pfxZ":6.591602082269063,"pX":0.4316702166616103,"pZ":2.7993300818279057,"vX0":5.450996257325821,"vY0":-133.82523220397272,"vZ0":-4.106229562517374,"x":100.55,"y":163.2,"x0":-1.6432455038340794,"y0":50.00575801477189,"z0":5.769802408949543,"aX":0.3072402557525876},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":-1.3,"spinRate":2708,"spinDirection":197},"zone":6,"typeConfidence":0.9,"plateTime":0.4074017255506259,"extension":6.375936747915345},"index":1,"playId":"122dd590-3d05-39a6-83c0-a8096dc0690a","pitchNumber":2,"startTime":"2026-06-20T00:43:46.280Z","endTime":"2026-06-20T00:43:49.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.597130372963573,"aZ":-29.5376650003162,"pfxX":3.784222075473492,"pfxZ":1.6521231521523365,"pX":0.7544475683772451,"pZ":1.9874958694192864,"vX0":4.836240233248529,"vY0":-125.0392971672261,"vZ0":-3.311573925293862,"x":88.24,"y":185.12,"x0":-1.6913247835224439,"y0":50.001841400473985,"z0":5.735115769769815,"aX":6.0318678956742335},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.5,"breakHorizontal":-7.9,"spinRate":3093,"spinDirection":88},"zone":9,"typeConfidence":0.79,"plateTime":0.436911295984022,"extension":6.160796046478127},"hitData":{"launchSpeed":77.5,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.34,"coordY":166.79}},"index":2,"playId":"e78130d9-0a71-36a0-a797-703e9ce9e5c8","pitchNumber":3,"startTime":"2026-06-20T00:44:07.524Z","endTime":"2026-06-20T00:44:14.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:44:14.536Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Fernando Tatis Jr. lines out to center fielder Wyatt Langford.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T00:46:18.970Z","endTime":"2026-06-20T00:46:31.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.963744203309368,"aZ":-11.58241615174835,"pfxX":-6.362604391165017,"pfxZ":10.56098759212022,"pX":0.6057751185210358,"pZ":2.0817017944239935,"vX0":7.158626953620048,"vY0":-138.93713026596564,"vZ0":-7.447255719211789,"x":93.91,"y":182.57,"x0":-1.1810239233061566,"y0":50.000024369267805,"z0":5.571632924052226,"aX":-12.402092204946149},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":10.0,"spinRate":2483,"spinDirection":215},"zone":9,"typeConfidence":0.89,"plateTime":0.39466283416466164,"extension":6.599109716383331},"hitData":{"launchSpeed":79.8,"launchAngle":29.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.56,"coordY":82.92}},"index":0,"playId":"382d3be9-151a-315a-885c-f49090f57b7b","pitchNumber":1,"startTime":"2026-06-20T00:46:26.024Z","endTime":"2026-06-20T00:46:31.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:46:31.333Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samad Taylor strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T00:46:45.795Z","endTime":"2026-06-20T00:48:22.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7242389820368,"aZ":-13.671348387474803,"pfxX":-6.4901913442058285,"pfxZ":9.515179558901172,"pX":0.9147036408759619,"pZ":2.887208547768736,"vX0":8.409001463498385,"vY0":-138.52117862420013,"vZ0":-4.938687571219446,"x":82.13,"y":160.83,"x0":-1.31606429904283,"y0":50.00626896735266,"z0":5.606282085747808,"aX":-12.625536027239141},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":10.1,"spinRate":2372,"spinDirection":215},"zone":12,"typeConfidence":0.85,"plateTime":0.3953036615788923,"extension":7.003596219773254},"index":0,"playId":"8570ae5a-6733-3d79-86d7-e8397dc0465d","pitchNumber":1,"startTime":"2026-06-20T00:46:58.734Z","endTime":"2026-06-20T00:47:02.618Z","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":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.950486624905956,"aZ":-12.28358632639415,"pfxX":-5.5795942371928895,"pfxZ":10.101521464353745,"pX":0.5360032799157926,"pZ":1.9802979619404826,"vX0":6.987521614661123,"vY0":-139.35079300060997,"vZ0":-7.403736378626452,"x":96.57,"y":185.31,"x0":-1.2776184330233793,"y0":50.00181484028366,"z0":5.480761618825519,"aX":-10.986306056306118},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":8.6,"spinRate":2463,"spinDirection":219},"zone":9,"typeConfidence":0.89,"plateTime":0.3928591158467629,"extension":6.938624929368442},"index":1,"playId":"18da1cd3-4538-365a-a40c-53e5a6e7a4f8","pitchNumber":2,"startTime":"2026-06-20T00:47:16.890Z","endTime":"2026-06-20T00:47:21.288Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-20T00:47:28.709Z","endTime":"2026-06-20T00:47:40.199Z","isPitch":false,"type":"action","player":{"id":669392,"link":"/api/v1/people/669392"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70419665433953,"aZ":-25.9724389843191,"pfxX":-9.189780399780688,"pfxZ":3.5800974894714503,"pX":1.028923427578417,"pZ":-0.010618365820345154,"vX0":8.291218182887919,"vY0":-130.6473064281138,"vZ0":-8.987286756311992,"x":77.78,"y":239.07,"x0":-0.9869103073554049,"y0":50.00576930191812,"z0":5.4163485582474875,"aX":-15.939614822960102},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":14.9,"spinRate":1613,"spinDirection":231},"zone":14,"typeConfidence":0.91,"plateTime":0.41873096593960746,"extension":7.0929388789141345},"index":3,"playId":"23928ae0-e049-3e27-aac1-90a9edd6b58a","pitchNumber":3,"startTime":"2026-06-20T00:47:40.199Z","endTime":"2026-06-20T00:47:43.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23209425043489,"aZ":-12.493619755187483,"pfxX":-6.95503743733164,"pfxZ":9.622549882468112,"pX":0.1521184499692627,"pZ":3.3136322183967746,"vX0":6.5588797998960775,"vY0":-141.83955460474925,"vZ0":-4.007101360947964,"x":111.2,"y":149.31,"x0":-1.282130246578662,"y0":50.00621969369841,"z0":5.536414722592855,"aX":-14.230712228721385},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.8,"breakHorizontal":11.3,"spinRate":2467,"spinDirection":219},"zone":12,"typeConfidence":0.79,"plateTime":0.3855620562965787,"extension":7.041218353813304},"index":4,"playId":"c4ead7a6-9c35-3d1f-85aa-33da00da6003","pitchNumber":4,"startTime":"2026-06-20T00:47:59.314Z","endTime":"2026-06-20T00:48:02.602Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3999518458376,"aZ":-30.858355488033748,"pfxX":2.426893320687653,"pfxZ":0.778671046407478,"pX":0.41043542643890424,"pZ":1.3965814721196956,"vX0":3.7315920192214938,"vY0":-128.19511363790264,"vZ0":-4.7842351014488305,"x":101.36,"y":201.07,"x0":-1.3744651769129028,"y0":50.00017811469108,"z0":5.672429736111613,"aX":4.0712974176831},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.6,"breakHorizontal":-5.2,"spinRate":2744,"spinDirection":114},"zone":14,"typeConfidence":0.75,"plateTime":0.4258968893386803,"extension":6.6872728121729725},"index":5,"playId":"4ec92892-e109-3616-9051-d884110ab0df","pitchNumber":5,"startTime":"2026-06-20T00:48:18.655Z","endTime":"2026-06-20T00:48:22.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:48:22.533Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T00:48:36.794Z","endTime":"2026-06-20T00:49:43.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23001804733625,"aZ":-33.73873242708497,"pfxX":8.006126980595003,"pfxZ":-1.1682548147837366,"pX":0.06478751662098056,"pZ":2.867392906833454,"vX0":0.8561030115142626,"vY0":-115.07267563763455,"vZ0":0.5941055709943606,"x":114.53,"y":161.36,"x0":-1.3523149871208768,"y0":50.00561767367879,"z0":5.886029841665369,"aX":10.690608499751018},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-1.7,"breakHorizontal":-14.8,"spinRate":2773,"spinDirection":63},"zone":5,"typeConfidence":0.91,"plateTime":0.47679149037096513,"extension":6.692023706692117},"index":0,"playId":"2fd0380f-9040-32e7-aabf-8de0f8405c75","pitchNumber":1,"startTime":"2026-06-20T00:48:45.037Z","endTime":"2026-06-20T00:48:49.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.318883703360196,"aZ":-25.08552064611793,"pfxX":-9.19594488758749,"pfxZ":4.086701074520909,"pX":0.8571479861191599,"pZ":0.5345584603333158,"vX0":8.238897606797861,"vY0":-130.74369396173114,"vZ0":-7.7090392235318745,"x":84.33,"y":224.35,"x0":-1.1386769068663882,"y0":50.00109888776724,"z0":5.401303185510815,"aX":-15.93472526469949},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.9,"breakHorizontal":14.9,"spinRate":1650,"spinDirection":234},"zone":14,"typeConfidence":0.91,"plateTime":0.4187819368742738,"extension":6.861468516580647},"index":1,"playId":"1f098028-55cd-3224-a0c0-d33d6c9cde64","pitchNumber":2,"startTime":"2026-06-20T00:48:57.696Z","endTime":"2026-06-20T00:49:02.901Z","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":88.6,"endSpeed":81.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.938251850950394,"aZ":-29.49246922538535,"pfxX":-6.545292418531821,"pfxZ":1.5907843706842284,"pX":-0.3498156716574559,"pZ":1.4277582967741422,"vX0":4.469453273592144,"vY0":-128.96830417193317,"vZ0":-4.751619083333437,"x":130.33,"y":200.23,"x0":-1.2517945301931468,"y0":50.00587856935786,"z0":5.559405154733956,"aX":-11.06665418435239},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.0,"breakHorizontal":10.9,"spinRate":1628,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.4241190528499863,"extension":6.534703844823029},"index":2,"playId":"fdb45416-96a6-364f-95b0-3dbb7ed1e64c","pitchNumber":3,"startTime":"2026-06-20T00:49:13.626Z","endTime":"2026-06-20T00:49:18.056Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-20T00:49:24.790Z","endTime":"2026-06-20T00:49:39.534Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58196132777839,"aZ":-11.06366323058958,"pfxX":-6.917121098762735,"pfxZ":10.548482154133254,"pX":0.060204350888036204,"pZ":2.9170871164151544,"vX0":6.53303401916851,"vY0":-140.94470082123883,"vZ0":-5.017420820483936,"x":114.71,"y":160.02,"x0":-1.3948948399104313,"y0":50.00451594722505,"z0":5.441801116074608,"aX":-13.846227654029711},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.1,"breakHorizontal":11.2,"spinRate":2450,"spinDirection":223},"zone":2,"typeConfidence":0.88,"plateTime":0.3893827288246463,"extension":6.9740592169860305},"index":4,"playId":"c05f67af-5b8d-3c11-8f90-3eecf6132d1f","pitchNumber":4,"startTime":"2026-06-20T00:49:39.534Z","endTime":"2026-06-20T00:49:43.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:49:43.529Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wyatt Langford lines out to center fielder Jackson Merrill.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T00:51:39.824Z","endTime":"2026-06-20T00:52:33.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.896523142507217,"aZ":-13.842378159429067,"pfxX":-5.667382179227456,"pfxZ":9.605078348408004,"pX":0.8895436945548133,"pZ":2.1096932642567263,"vX0":8.654449012595125,"vY0":-136.9594912433538,"vZ0":-7.125638286227684,"x":83.09,"y":181.82,"x0":-1.5681421713619577,"y0":50.00626768123239,"z0":5.68308418074582,"aX":-10.821017857633521},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":8.5,"spinRate":2391,"spinDirection":215},"zone":14,"typeConfidence":0.97,"plateTime":0.39920269960503063,"extension":6.189853576155125},"index":0,"playId":"42b3e395-1739-3c58-ae24-61c67f955809","pitchNumber":1,"startTime":"2026-06-20T00:51:51.629Z","endTime":"2026-06-20T00:51:56.103Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-20T00:52:04.391Z","endTime":"2026-06-20T00:52:12.726Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.591413060121795,"aZ":-28.93077236185897,"pfxX":4.594572908227238,"pfxZ":2.1066946203888506,"pX":1.299472700710089,"pZ":1.7397131954268938,"vX0":6.109371036087423,"vY0":-123.3674672727653,"vZ0":-3.563958749567618,"x":67.47,"y":191.81,"x0":-1.8063745075903002,"y0":50.00584623791572,"z0":5.642433887298497,"aX":7.079738936453828},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.2,"breakHorizontal":-9.7,"spinRate":3162,"spinDirection":78},"zone":14,"typeConfidence":0.83,"plateTime":0.4440256710834589,"extension":6.303484748440367},"index":2,"playId":"835d946c-0373-3ad6-9a69-6ae2dba7f83d","pitchNumber":2,"startTime":"2026-06-20T00:52:12.726Z","endTime":"2026-06-20T00:52:16.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.551014420798772,"aZ":-13.59477663140342,"pfxX":-5.884681956970423,"pfxZ":9.627072789783597,"pX":0.05357485081264935,"pZ":2.338276193023514,"vX0":6.554815298874574,"vY0":-137.56530995163558,"vZ0":-6.918491470635628,"x":114.96,"y":175.65,"x0":-1.587745523370232,"y0":50.00155627272637,"z0":5.79484714177479,"aX":-11.355734976759305},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":9.4,"spinRate":2494,"spinDirection":214},"zone":5,"typeConfidence":0.98,"plateTime":0.39711858066012073,"extension":5.981813882412867},"hitData":{"launchSpeed":94.8,"launchAngle":17.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.64,"coordY":78.7}},"index":3,"playId":"34300c60-7303-34f8-87e3-6d4397eea819","pitchNumber":3,"startTime":"2026-06-20T00:52:27.239Z","endTime":"2026-06-20T00:52:33.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:52:33.163Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Nimmo doubles (18) on a sharp line drive to right fielder Samad Taylor.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T00:52:48.451Z","endTime":"2026-06-20T00:53:09.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.834047733534472,"aZ":-21.524438090368868,"pfxX":-10.060870887124219,"pfxZ":5.432239066696209,"pX":0.43947875326162894,"pZ":2.4071858047349823,"vX0":8.677303617615326,"vY0":-139.0661602166808,"vZ0":-5.253431052482832,"x":100.25,"y":173.79,"x0":-1.4122460463349606,"y0":50.00346009103949,"z0":5.746086928456833,"aX":-19.730328321492536},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.9,"breakHorizontal":16.4,"spinRate":2437,"spinDirection":217},"zone":6,"typeConfidence":0.92,"plateTime":0.3936684710090024,"extension":6.068243575048385},"hitData":{"launchSpeed":105.8,"launchAngle":21.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":219.28,"coordY":97.81}},"index":0,"playId":"05a275db-692d-34d8-88b0-2624ee12c2de","pitchNumber":1,"startTime":"2026-06-20T00:52:57.933Z","endTime":"2026-06-20T00:53:09.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:53:09.406Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Duran walks.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T00:53:44.208Z","endTime":"2026-06-20T00:56:35.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T00:53:32.439Z","endTime":"2026-06-20T00:53:46.470Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43951326317679,"aZ":-15.68244615773342,"pfxX":-7.406662762697451,"pfxZ":8.346783108529714,"pX":-0.45728470619191297,"pZ":2.9124827961965596,"vX0":5.625104996910262,"vY0":-139.44103532251737,"vZ0":-5.265404883335884,"x":134.43,"y":160.14,"x0":-1.5353084280907183,"y0":50.00117119997343,"z0":5.854807613344188,"aX":-14.629701035556865},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":12.2,"spinRate":2394,"spinDirection":218},"zone":1,"typeConfidence":0.85,"plateTime":0.3923492534625628,"extension":6.2337109842666845},"index":1,"playId":"12685414-5c4a-3956-af98-400c34cadb81","pitchNumber":1,"startTime":"2026-06-20T00:53:46.470Z","endTime":"2026-06-20T00:53:50.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78560600278246,"aZ":-13.5563106596343,"pfxX":-5.504716028174931,"pfxZ":9.525973677760954,"pX":0.18417532346291365,"pZ":4.582405279458169,"vX0":6.661630565256907,"vY0":-138.85144548191784,"vZ0":-1.349384044504238,"x":109.98,"y":115.06,"x0":-1.5297146419478789,"y0":50.0043885190911,"z0":5.975713531525526,"aX":-10.761120886576029},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":8.6,"spinRate":2424,"spinDirection":216},"zone":12,"typeConfidence":0.98,"plateTime":0.39431952225205746,"extension":6.019293949122115},"index":2,"playId":"13d78a32-0f5c-38d9-b8a0-7fa2e3b7479b","pitchNumber":2,"startTime":"2026-06-20T00:54:05.947Z","endTime":"2026-06-20T00:54:09.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33316185503519,"aZ":-21.239144838617218,"pfxX":-0.5750159679424379,"pfxZ":5.8954934475247125,"pX":-0.15558852916214824,"pZ":3.0969039882845597,"vX0":4.197142553453827,"vY0":-134.61444734599328,"vZ0":-3.306117593855759,"x":122.93,"y":155.16,"x0":-1.653190165577921,"y0":50.001714384303064,"z0":5.826026458015167,"aX":-1.0666871200919281},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":0.2,"spinRate":2593,"spinDirection":193},"zone":2,"typeConfidence":0.88,"plateTime":0.40524962870609027,"extension":6.1456771910747525},"index":3,"playId":"f66e97cc-4817-36f3-8b99-df930b16c7e4","pitchNumber":3,"startTime":"2026-06-20T00:54:26.471Z","endTime":"2026-06-20T00:54:29.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73022086179563,"aZ":-12.755371546739243,"pfxX":-4.093942514339606,"pfxZ":9.922366784742927,"pX":0.10296707819223194,"pZ":5.000065354697803,"vX0":5.94071150263975,"vY0":-138.70211163034392,"vZ0":-0.7438304688191175,"x":113.08,"y":103.78,"x0":-1.5302986813453319,"y0":50.00134599484797,"z0":6.118582737291693,"aX":-8.011505834820403},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":6.2,"spinRate":2469,"spinDirection":210},"zone":12,"typeConfidence":0.98,"plateTime":0.3942176832586153,"extension":6.033771472536484},"index":4,"playId":"38278857-2fd2-3e5d-8d80-d1b10969a3d4","pitchNumber":4,"startTime":"2026-06-20T00:54:47.084Z","endTime":"2026-06-20T00:54:50.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31542326205923,"aZ":-36.486171333281895,"pfxX":7.243487867667014,"pfxZ":-2.9166956713241756,"pX":0.8328155067311002,"pZ":0.35683785192017775,"vX0":3.8216152028262007,"vY0":-120.64969451072089,"vZ0":-5.3195081722546735,"x":85.26,"y":229.15,"x0":-1.7126904958523237,"y0":50.005868729114,"z0":5.8031884550369615,"aX":10.688555859691311},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.4,"breakHorizontal":-14.0,"spinRate":3240,"spinDirection":73},"zone":14,"typeConfidence":0.92,"plateTime":0.4538491085630407,"extension":6.486540463196295},"index":5,"playId":"e2e951e0-1940-3734-8443-adb5b48d039f","pitchNumber":5,"startTime":"2026-06-20T00:55:07.672Z","endTime":"2026-06-20T00:55:15.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37707904937411,"aZ":-18.72533410618882,"pfxX":-9.217569040427732,"pfxZ":6.835060075648208,"pX":-0.6211011500594941,"pZ":3.025431677155563,"vX0":5.729180576849197,"vY0":-139.3809368076993,"vZ0":-4.509747823848887,"x":92.99,"y":177.18,"x0":-1.505908824487925,"y0":50.001399708546344,"z0":5.901202003343358,"aX":-18.131207616086826},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.6,"breakHorizontal":15.5,"spinRate":2403,"spinDirection":211},"zone":1,"typeConfidence":0.9,"plateTime":0.3930000769419837,"extension":6.240498374409011},"index":6,"playId":"a902c851-f34a-3cf7-bd29-011fb9ed4ca8","pitchNumber":6,"startTime":"2026-06-20T00:55:46.595Z","endTime":"2026-06-20T00:55:53.038Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":77.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.469171300602166,"aZ":-33.415316678793914,"pfxX":5.103762191616193,"pfxZ":-0.838683900483427,"pX":0.7606478490633376,"pZ":1.0605891496270008,"vX0":4.3576519108628124,"vY0":-120.50372414791373,"vZ0":-4.356674380110332,"x":88.01,"y":210.14,"x0":-1.7282999191153452,"y0":50.00070891629022,"z0":5.815436416688192,"aX":7.5716187969143585},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.3,"breakHorizontal":-10.2,"spinRate":3063,"spinDirection":70},"zone":14,"typeConfidence":0.57,"plateTime":0.4529967681978908,"extension":6.352427913229712},"index":7,"playId":"235213a9-a9de-3104-980d-23340c9d1d6c","pitchNumber":7,"startTime":"2026-06-20T00:56:30.802Z","endTime":"2026-06-20T00:56:35.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:56:35.176Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Osuna strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T00:56:57.893Z","endTime":"2026-06-20T00:59:25.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92690196036086,"aZ":-14.38351062021952,"pfxX":-6.277224478153274,"pfxZ":9.184103652593098,"pX":-0.16976809899479472,"pZ":1.5555942502194422,"vX0":6.172234259999412,"vY0":-137.67445147087483,"vZ0":-8.460083797314368,"x":123.47,"y":196.78,"x0":-1.6152653443366647,"y0":50.0042461829796,"z0":5.622643820205854,"aX":-12.162338839142194},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":10.2,"spinRate":2417,"spinDirection":223},"zone":8,"typeConfidence":0.97,"plateTime":0.3964421432084948,"extension":6.173566103360661},"index":0,"playId":"69bcb6a8-4f14-35fd-b757-ee64916b55ad","pitchNumber":1,"startTime":"2026-06-20T00:57:03.117Z","endTime":"2026-06-20T00:57:07.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.875927300079862,"aZ":-16.016113903954036,"pfxX":-4.609167686477676,"pfxZ":8.52006529079646,"pX":0.9383341282610459,"pZ":3.111216213070177,"vX0":8.360619533841549,"vY0":-136.55193972446918,"vZ0":-4.132635887703193,"x":81.23,"y":154.78,"x0":-1.55838283158966,"y0":50.0041215289854,"z0":5.7396843133756645,"aX":-8.743240716756311},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.8,"breakHorizontal":6.7,"spinRate":2388,"spinDirection":218},"zone":12,"typeConfidence":0.96,"plateTime":0.40047489605625586,"extension":6.293693935484052},"index":1,"playId":"38c20362-b97e-3219-a6e3-e1a497d7d096","pitchNumber":2,"startTime":"2026-06-20T00:57:19.736Z","endTime":"2026-06-20T00:57:24.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26609869084746,"aZ":-25.987861553653403,"pfxX":-10.538718227286616,"pfxZ":3.635201742227186,"pX":1.4100834635311907,"pZ":1.2627317337918629,"vX0":10.848263394114442,"vY0":-129.224250689647,"vZ0":-5.998275039678246,"x":63.25,"y":204.69,"x0":-1.4600018161501185,"y0":50.005767380924404,"z0":5.593435466191039,"aX":-17.94512549223108},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.5,"breakHorizontal":16.9,"spinRate":1834,"spinDirection":245},"zone":14,"typeConfidence":0.9,"plateTime":0.42280708352204943,"extension":6.265631213363713},"index":2,"playId":"3de8771d-5023-30a8-91ea-aebd37e62446","pitchNumber":3,"startTime":"2026-06-20T00:57:38.888Z","endTime":"2026-06-20T00:57:42.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53087972291263,"aZ":-16.584707076581914,"pfxX":-6.77796738210648,"pfxZ":7.959064862687793,"pX":1.2672588950998454,"pZ":2.50733580626162,"vX0":9.78637509154057,"vY0":-138.50424919747542,"vZ0":-5.919601538269387,"x":68.7,"y":171.08,"x0":-1.417821098207063,"y0":50.00661434990019,"z0":5.766612802017944,"aX":-13.282311226910533},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":10.4,"spinRate":2461,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.39421226658692987,"extension":6.341490827340062},"index":3,"playId":"bd0a5c87-7b15-3953-b3e7-f8da10ac4272","pitchNumber":4,"startTime":"2026-06-20T00:58:01.242Z","endTime":"2026-06-20T00:58:04.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.039311007942477,"aZ":-28.423513963406656,"pfxX":-10.847004070125232,"pfxZ":2.135130543578789,"pX":1.2587009663083655,"pZ":0.9523598908390548,"vX0":10.763777092362469,"vY0":-131.40675123840188,"vZ0":-6.673033513346921,"x":69.02,"y":213.07,"x0":-1.4751823628109784,"y0":50.001623854719114,"z0":5.627648216626998,"aX":-19.02804642620309},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.5,"breakHorizontal":17.4,"spinRate":1842,"spinDirection":245},"zone":14,"typeConfidence":0.82,"plateTime":0.4163368282717781,"extension":6.341682193849069},"index":4,"playId":"7efebfdc-6dc8-30a6-8b3d-4f5376d89848","pitchNumber":5,"startTime":"2026-06-20T00:58:37.493Z","endTime":"2026-06-20T00:58:42.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.886917327479996,"aZ":-15.833864605191101,"pfxX":-7.064169028028864,"pfxZ":8.380367290756947,"pX":1.0868145278692452,"pZ":1.9431857639404315,"vX0":9.397811933951006,"vY0":-138.3041627954652,"vZ0":-7.275607510557118,"x":75.57,"y":186.31,"x0":-1.426751371704332,"y0":50.006243050200816,"z0":5.656578547090333,"aX":-13.780808350921836},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":11.0,"spinRate":2396,"spinDirection":218},"zone":14,"typeConfidence":0.89,"plateTime":0.39500456085347935,"extension":6.56146867098779},"index":5,"playId":"348c0bcc-e712-3d70-a546-c01583d53ca1","pitchNumber":6,"startTime":"2026-06-20T00:58:58.031Z","endTime":"2026-06-20T00:59:03.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.812994878513067,"aZ":-35.96163803016509,"pfxX":6.199717117619037,"pfxZ":-2.5388073659166928,"pX":1.2827363678560386,"pZ":1.2142198443549448,"vX0":5.137457908156013,"vY0":-121.57193825847044,"vZ0":-3.6197240272877735,"x":68.11,"y":206.0,"x0":-1.6667487182127543,"y0":50.003642026390054,"z0":5.85794248030921,"aX":9.24013342445647},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.3,"breakHorizontal":-12.5,"spinRate":3154,"spinDirection":77},"zone":14,"typeConfidence":0.91,"plateTime":0.4512839022977997,"extension":6.279134535373804},"index":6,"playId":"1cc79f7c-d732-33cd-87f3-67ecac339a35","pitchNumber":7,"startTime":"2026-06-20T00:59:20.112Z","endTime":"2026-06-20T00:59:25.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T00:59:25.035Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out to left fielder Gavin Sheets.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T00:59:38.965Z","endTime":"2026-06-20T01:00:23.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":88.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07716540414465,"aZ":-13.576262123304396,"pfxX":-6.01364602604961,"pfxZ":9.36239016811269,"pX":0.36394326513048547,"pZ":1.8342212309042751,"vX0":7.301577818669818,"vY0":-139.94265903281303,"vZ0":-8.219846249420588,"x":103.13,"y":189.26,"x0":-1.4956163660342097,"y0":50.00492877801265,"z0":5.695592881215344,"aX":-11.949441137863083},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":9.4,"spinRate":2508,"spinDirection":215},"zone":9,"typeConfidence":0.97,"plateTime":0.39112712354109025,"extension":6.169342103403216},"index":0,"playId":"9131d611-1c3b-3f7e-98cd-f711c7fa98fa","pitchNumber":1,"startTime":"2026-06-20T00:59:50.340Z","endTime":"2026-06-20T00:59:53.354Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-20T01:00:01.467Z","endTime":"2026-06-20T01:00:14.684Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90755908620307,"aZ":-15.88159255421319,"pfxX":-9.584542430123111,"pfxZ":8.221915172456619,"pX":-0.7331249919107161,"pZ":3.3193342903042424,"vX0":5.629364859431437,"vY0":-139.97358380998298,"vZ0":-4.24068928045264,"x":144.94,"y":149.16,"x0":-1.5261170869696241,"y0":50.00567325179731,"z0":5.895490533205727,"aX":-19.001762732363925},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":16.2,"spinRate":2506,"spinDirection":211},"zone":1,"typeConfidence":0.86,"plateTime":0.39146667184476724,"extension":6.0519404651050115},"hitData":{"launchSpeed":93.2,"launchAngle":40.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":30.14,"coordY":95.84}},"index":2,"playId":"c807355b-1084-3838-8b44-379348c9cb93","pitchNumber":2,"startTime":"2026-06-20T01:00:14.684Z","endTime":"2026-06-20T01:00:23.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:00:23.688Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T01:02:28.720Z","endTime":"2026-06-20T01:03:40.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.547611968552076,"aZ":-30.579548107261434,"pfxX":2.3587634808956395,"pfxZ":0.9397284390019205,"pX":2.7064389501517296,"pZ":0.4328555021747738,"vX0":9.681777685523391,"vY0":-129.08188240631526,"vZ0":-7.036812790361683,"x":13.84,"y":227.09,"x0":-1.3913688886355575,"y0":50.003383014712696,"z0":5.532486450352941,"aX":3.9997454075695886},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.4,"breakHorizontal":-6.4,"spinRate":2641,"spinDirection":134},"zone":14,"typeConfidence":0.82,"plateTime":0.4234807207289366,"extension":6.616764321242665},"index":0,"playId":"da7f62c5-9494-3245-8512-145ced43fd39","pitchNumber":1,"startTime":"2026-06-20T01:02:34.392Z","endTime":"2026-06-20T01:02:38.385Z","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.2,"endSpeed":87.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.882905291293007,"aZ":-13.262617900942686,"pfxX":-5.707806078936252,"pfxZ":9.577280940135877,"pX":1.6742272918542567,"pZ":2.8923985559599825,"vX0":9.719923135593831,"vY0":-139.7323594981934,"vZ0":-4.990624932846268,"x":53.18,"y":160.69,"x0":-1.1099742365113712,"y0":50.00398979697921,"z0":5.574991138267581,"aX":-11.27299036806444},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":8.3,"spinRate":2363,"spinDirection":213},"zone":12,"typeConfidence":0.89,"plateTime":0.39217785721570353,"extension":6.896347153807358},"index":1,"playId":"914c2e24-390f-38e4-bf13-ef19e7384bed","pitchNumber":2,"startTime":"2026-06-20T01:02:50.299Z","endTime":"2026-06-20T01:02:54.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.746438110323606,"aZ":-12.922161565924357,"pfxX":-5.623144863344117,"pfxZ":9.878804216674377,"pX":0.49894832365499214,"pZ":1.894139827208117,"vX0":7.067207822235001,"vY0":-138.87177144622586,"vZ0":-7.3845544650103845,"x":97.98,"y":187.64,"x0":-1.3509713879719198,"y0":50.002705604593416,"z0":5.4513952379480255,"aX":-10.95883017667628},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":8.6,"spinRate":2306,"spinDirection":219},"zone":9,"typeConfidence":0.88,"plateTime":0.394749775400967,"extension":6.926869435142033},"index":2,"playId":"caa70128-d7f7-38b2-9b90-5ffd7518fb0e","pitchNumber":3,"startTime":"2026-06-20T01:03:06.776Z","endTime":"2026-06-20T01:03:11.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.782477194014383,"aZ":-12.418891631195693,"pfxX":-5.948507037654892,"pfxZ":9.902183754176791,"pX":0.7199964845875941,"pZ":2.1172921523740493,"vX0":7.762616468003365,"vY0":-140.3445174744503,"vZ0":-6.970224926002013,"x":89.56,"y":181.61,"x0":-1.3089823336951298,"y0":50.001325187484866,"z0":5.4420615745373455,"aX":-11.865554463294004},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":9.1,"spinRate":2325,"spinDirection":219},"zone":9,"typeConfidence":0.89,"plateTime":0.39029231784113216,"extension":6.901010180398471},"index":3,"playId":"df7e05e0-1b5c-3dd7-a852-debc90e208e1","pitchNumber":4,"startTime":"2026-06-20T01:03:20.923Z","endTime":"2026-06-20T01:03:25.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67277690869223,"aZ":-13.739115683219076,"pfxX":-7.349768492317304,"pfxZ":8.995115000380153,"pX":0.37180787663999615,"pZ":2.0950979704433563,"vX0":7.376840235258826,"vY0":-142.46093757281065,"vZ0":-6.93023984299615,"x":102.83,"y":182.21,"x0":-1.3001452905346924,"y0":50.00168023025234,"z0":5.43318122065078,"aX":-15.060058071000363},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.0,"breakHorizontal":11.8,"spinRate":2365,"spinDirection":220},"zone":9,"typeConfidence":0.63,"plateTime":0.3849300531773552,"extension":7.086133335683491},"index":4,"playId":"d8ef6760-eb6c-3fa3-b346-c6f3d349a489","pitchNumber":5,"startTime":"2026-06-20T01:03:36.360Z","endTime":"2026-06-20T01:03:40.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:03:40.553Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Sheets grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T01:03:55.545Z","endTime":"2026-06-20T01:06:08.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"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":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56858480508645,"aZ":-13.198663276509508,"pfxX":-6.333902946210691,"pfxZ":9.550650937612765,"pX":-0.9544949400065845,"pZ":1.726602279999814,"vX0":3.5345493304593045,"vY0":-140.26918035533498,"vZ0":-7.927236213481441,"x":153.38,"y":192.16,"x0":-1.4098977330157798,"y0":50.00305407765238,"z0":5.455261314369348,"aX":-12.586005515746194},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":10.7,"spinRate":2366,"spinDirection":211},"zone":13,"typeConfidence":0.88,"plateTime":0.390901306561771,"extension":6.956417585181879},"index":0,"playId":"edaefc5f-a1e4-3b8e-8d37-83b54c734e1c","pitchNumber":1,"startTime":"2026-06-20T01:04:06.196Z","endTime":"2026-06-20T01:04:10.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16601083855212,"aZ":-13.350871670724278,"pfxX":-6.773425630203951,"pfxZ":9.394397768453468,"pX":-1.0215104664219052,"pZ":2.3576763210505947,"vX0":3.4996137643380827,"vY0":-140.93211042154135,"vZ0":-6.460994627763838,"x":155.94,"y":175.12,"x0":-1.4018514404063667,"y0":50.005177439013224,"z0":5.548791968692851,"aX":-13.575234300933484},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":11.5,"spinRate":2416,"spinDirection":217},"zone":13,"typeConfidence":0.85,"plateTime":0.38921754396542463,"extension":6.733369174148263},"index":1,"playId":"1ce3ad90-5427-3616-a257-b0adb77f7755","pitchNumber":2,"startTime":"2026-06-20T01:04:21.753Z","endTime":"2026-06-20T01:04:25.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.035357871487726,"aZ":-12.984935132164653,"pfxX":-6.6777623650752,"pfxZ":9.655268709027357,"pX":0.03268978849914912,"pZ":1.6783625842604135,"vX0":6.287143389561477,"vY0":-140.17762934759207,"vZ0":-7.88715482128647,"x":115.75,"y":193.46,"x0":-1.372924002573914,"y0":50.006125731297615,"z0":5.378660202238127,"aX":-13.276452259274672},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":10.8,"spinRate":2393,"spinDirection":217},"zone":8,"typeConfidence":0.86,"plateTime":0.3909172445230742,"extension":6.985173874575987},"index":2,"playId":"820c417a-3392-3b94-8bbd-a8997b889b9f","pitchNumber":3,"startTime":"2026-06-20T01:04:37.469Z","endTime":"2026-06-20T01:04:42.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70346414952612,"aZ":-12.446098643067252,"pfxX":-6.636527354001181,"pfxZ":9.820693749044612,"pX":-0.3644920878426931,"pZ":1.6921625867194907,"vX0":5.159263050089705,"vY0":-140.99016965904454,"vZ0":-8.128025733437608,"x":130.89,"y":193.09,"x0":-1.35786602185614,"y0":50.00270999506328,"z0":5.419674918425263,"aX":-13.331932490872592},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":10.9,"spinRate":2353,"spinDirection":219},"zone":7,"typeConfidence":0.87,"plateTime":0.38880351926403733,"extension":7.119847536909016},"index":3,"playId":"c594a39d-5665-33ae-a6d7-753f055d0e31","pitchNumber":4,"startTime":"2026-06-20T01:04:56.987Z","endTime":"2026-06-20T01:05:00.237Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-20T01:05:08.077Z","endTime":"2026-06-20T01:05:20.506Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59525998696621,"aZ":-14.014088177074646,"pfxX":-5.2578910117943565,"pfxZ":8.85318531842206,"pX":-0.473674995569991,"pZ":3.8482769827983327,"vX0":4.731802323218234,"vY0":-142.29582409670627,"vZ0":-2.180329824156009,"x":135.06,"y":134.88,"x0":-1.474856178977667,"y0":50.00109337515438,"z0":5.512111458494559,"aX":-10.783422536185126},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":2361,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.38489847914363207,"extension":7.049703227345391},"index":5,"playId":"7e18be8d-6691-320d-8bbb-8f9cf2fcf389","pitchNumber":5,"startTime":"2026-06-20T01:05:20.506Z","endTime":"2026-06-20T01:05:23.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.705077459953415,"aZ":-12.969218388996643,"pfxX":-5.7877949756157765,"pfxZ":9.34407390659096,"pX":-0.6777747655562049,"pZ":2.3004506458985525,"vX0":4.01168168966401,"vY0":-143.092193196487,"vZ0":-6.700277748940045,"x":142.84,"y":176.67,"x0":-1.3522032699016941,"y0":50.00538947230188,"z0":5.499631326272184,"aX":-11.899396611528779},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.6,"breakHorizontal":9.6,"spinRate":2461,"spinDirection":219},"zone":4,"typeConfidence":0.91,"plateTime":0.3840624579235117,"extension":6.7252885329030585},"index":6,"playId":"4f1393eb-dfc5-340a-90b7-c67cde775b43","pitchNumber":6,"startTime":"2026-06-20T01:05:42.831Z","endTime":"2026-06-20T01:05:45.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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04150469892529,"aZ":-14.316898243687168,"pfxX":-5.890790262372336,"pfxZ":8.722976607144728,"pX":0.03572975323872953,"pZ":3.3036777210606343,"vX0":6.136182598017761,"vY0":-142.2558741410669,"vZ0":-3.5941914546101685,"x":115.64,"y":149.58,"x0":-1.3852924714173278,"y0":50.00091730427185,"z0":5.492823634534005,"aX":-12.056526648518446},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":9.4,"spinRate":2381,"spinDirection":221},"zone":2,"typeConfidence":0.88,"plateTime":0.3852276303308715,"extension":6.982854395393874},"hitData":{"launchSpeed":101.1,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.48,"coordY":145.5}},"index":7,"playId":"2ad3768b-77bd-3f5d-96bd-71eb579afb7a","pitchNumber":7,"startTime":"2026-06-20T01:06:02.042Z","endTime":"2026-06-20T01:06:08.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:06:08.455Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T01:06:28.125Z","endTime":"2026-06-20T01:07:14.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.342636567662183,"aZ":-11.96198716834974,"pfxX":-5.864184747192309,"pfxZ":10.066763312218285,"pX":1.6106809268823141,"pZ":2.0917749072002154,"vX0":9.857392450855947,"vY0":-140.67292868668417,"vZ0":-7.062664840893969,"x":55.6,"y":182.3,"x0":-1.1739683071192137,"y0":50.004926108627075,"z0":5.407320378606187,"aX":-11.777345546290908},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.9,"breakHorizontal":8.6,"spinRate":2404,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.389074073937004,"extension":7.07051418743978},"index":0,"playId":"cbe73bee-4e6e-3ff0-b2bc-122f1f485446","pitchNumber":1,"startTime":"2026-06-20T01:06:37.047Z","endTime":"2026-06-20T01:06:41.252Z","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":96.3,"endSpeed":87.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24600097818874,"aZ":-12.010834162833083,"pfxX":-5.6462232434790804,"pfxZ":10.18642367688496,"pX":1.0887166627692177,"pZ":2.804380905066716,"vX0":8.38892428177005,"vY0":-139.957126714364,"vZ0":-5.3475798696502075,"x":75.5,"y":163.06,"x0":-1.2170257378069773,"y0":50.004442480062714,"z0":5.52986741713475,"aX":-11.178567243588638},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":8.4,"spinRate":2363,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.39169150982736545,"extension":7.0313331367187155},"index":1,"playId":"335a5873-aba8-3ae1-8eb7-d1310bc6c1bf","pitchNumber":2,"startTime":"2026-06-20T01:06:51.879Z","endTime":"2026-06-20T01:06:56.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.466548050922235,"aZ":-11.700123081096777,"pfxX":-5.670650551156844,"pfxZ":10.255129901297597,"pX":0.10120191237819005,"pZ":2.3721567682494595,"vX0":5.951048002114542,"vY0":-140.33291105323838,"vZ0":-6.554439824877759,"x":113.14,"y":174.73,"x0":-1.309161420879352,"y0":50.00145420244156,"z0":5.4985503615931055,"aX":-11.3204101975922},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":9.1,"spinRate":2374,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.3901550199481436,"extension":6.793536237461435},"hitData":{"launchSpeed":78.1,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.97,"coordY":160.71}},"index":2,"playId":"7eaeadfe-aa0c-3019-baf0-0210cf61eb34","pitchNumber":3,"startTime":"2026-06-20T01:07:08.245Z","endTime":"2026-06-20T01:07:14.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:07:14.654Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nicky Lopez grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T01:09:09.944Z","endTime":"2026-06-20T01:09:47.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"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":1},"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":1},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.274497452214348,"aZ":-12.912747801305335,"pfxX":-5.632576945155316,"pfxZ":9.996047127383136,"pX":0.028050678305492006,"pZ":2.8181169724276702,"vX0":6.725580276868142,"vY0":-137.4228589219982,"vZ0":-5.729475550628058,"x":115.93,"y":162.69,"x0":-1.7104817564490395,"y0":50.005273745556764,"z0":5.795047346871063,"aX":-10.857040593288994},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":8.9,"spinRate":2419,"spinDirection":221},"zone":2,"typeConfidence":0.98,"plateTime":0.3974076645264426,"extension":5.8717048508526055},"index":0,"playId":"c7ae6b76-3f2a-3a0a-b277-d72bf6644560","pitchNumber":1,"startTime":"2026-06-20T01:09:28.239Z","endTime":"2026-06-20T01:09:32.256Z","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":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.607303489056157,"aZ":-23.976363178125336,"pfxX":1.6398401124318704,"pfxZ":4.631306086102323,"pX":-0.03998226088656106,"pZ":2.0388586672347486,"vX0":4.207486101547458,"vY0":-131.15074116051142,"vZ0":-5.122465708439694,"x":118.52,"y":183.73,"x0":-1.8680194911200558,"y0":50.00288374523532,"z0":5.769399863899922,"aX":2.9008983527389134},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.7,"breakHorizontal":-3.7,"spinRate":2642,"spinDirection":183},"zone":8,"typeConfidence":0.9,"plateTime":0.4151199052748442,"extension":6.162163310409429},"hitData":{"launchSpeed":96.6,"launchAngle":2.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.25,"coordY":138.92}},"index":1,"playId":"36acc110-ebb5-3cf3-87f9-69b789813f24","pitchNumber":2,"startTime":"2026-06-20T01:09:41.784Z","endTime":"2026-06-20T01:09:47.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:09:47.686Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Elias Díaz flies out to right fielder Samad Taylor.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T01:10:05.080Z","endTime":"2026-06-20T01:10:35.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"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":"Flyout","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":1},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.817170995895562,"aZ":-29.91427792071958,"pfxX":4.197501853822358,"pfxZ":1.478239080156885,"pX":0.6232641464523514,"pZ":1.4259447131816414,"vX0":4.818511158731374,"vY0":-122.5561815016958,"vZ0":-4.186417375669489,"x":93.24,"y":200.28,"x0":-1.909204615778183,"y0":50.00421488686677,"z0":5.693746161507244,"aX":6.424758463632874},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.0,"breakHorizontal":-8.6,"spinRate":3120,"spinDirection":87},"zone":14,"typeConfidence":0.82,"plateTime":0.4458747188410621,"extension":6.209746021768246},"index":0,"playId":"1de699b7-f84a-3ac3-aea4-7d9f53fce19b","pitchNumber":1,"startTime":"2026-06-20T01:10:13.097Z","endTime":"2026-06-20T01:10:18.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45698684480427,"aZ":-20.56749158965959,"pfxX":-0.8908658827304716,"pfxZ":6.310880431690772,"pX":0.4178918933295279,"pZ":2.009860670989419,"vX0":6.205865768270664,"vY0":-133.89963185789665,"vZ0":-5.837927420100449,"x":101.07,"y":184.51,"x0":-1.801475809019283,"y0":50.00374194262055,"z0":5.663108244619044,"aX":-1.6398749188988424},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.6,"breakHorizontal":0.5,"spinRate":2677,"spinDirection":208},"zone":9,"typeConfidence":0.89,"plateTime":0.4070835848118648,"extension":6.300815364694947},"hitData":{"launchSpeed":87.0,"launchAngle":30.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.6,"coordY":105.47}},"index":1,"playId":"f093ac77-209f-3129-bb11-c9fa53c49173","pitchNumber":2,"startTime":"2026-06-20T01:10:27.761Z","endTime":"2026-06-20T01:10:35.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:10:35.186Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joc Pederson flies out to right fielder Samad Taylor.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T01:11:09.479Z","endTime":"2026-06-20T01:11:19.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-20T01:10:58.841Z","endTime":"2026-06-20T01:11:11.678Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"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":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81373850295066,"aZ":-35.24067740064853,"pfxX":5.636882466319948,"pfxZ":-2.0016953246978426,"pX":-0.2841087510730745,"pZ":1.8340261363368466,"vX0":2.406002774380449,"vY0":-123.07840100050055,"vZ0":-2.568124231555018,"x":127.83,"y":189.26,"x0":-2.007162506820345,"y0":50.002843765888024,"z0":5.8802532418072815,"aX":8.633215843051445},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.0,"breakHorizontal":-10.8,"spinRate":3219,"spinDirection":76},"zone":8,"typeConfidence":0.86,"plateTime":0.4453065096147206,"extension":6.278372325062926},"hitData":{"launchSpeed":92.1,"launchAngle":29.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.48,"coordY":82.03}},"index":1,"playId":"d9f4f8e0-cbe3-3664-bbf2-cc55fa0f0e80","pitchNumber":1,"startTime":"2026-06-20T01:11:11.678Z","endTime":"2026-06-20T01:11:19.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:11:19.789Z","atBatIndex":33},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ty France homers (8) on a fly ball to center field.","rbi":1,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T01:13:10.945Z","endTime":"2026-06-20T01:14:47.830Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"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":94.6,"endSpeed":86.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.454754279954027,"aZ":-14.841934871571395,"pfxX":-5.900088867882688,"pfxZ":9.072882621276234,"pX":1.1437026603856408,"pZ":1.911273221238342,"vX0":8.704974292620726,"vY0":-137.34102456046284,"vZ0":-6.948761107334292,"x":73.4,"y":187.18,"x0":-1.3004874062408531,"y0":50.000279569658396,"z0":5.483653807869461,"aX":-11.268539865596681},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":8.9,"spinRate":2341,"spinDirection":219},"zone":14,"typeConfidence":0.82,"plateTime":0.39882715392503965,"extension":7.01141815470124},"index":0,"playId":"c53611b7-a887-3545-bfab-d5f10c95598e","pitchNumber":1,"startTime":"2026-06-20T01:13:29.153Z","endTime":"2026-06-20T01:13:33.596Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72596639827971,"aZ":-26.928365674033962,"pfxX":2.376596770929944,"pfxZ":3.1003338266689475,"pX":0.9567805393566742,"pZ":1.8763855466102897,"vX0":5.152659397012754,"vY0":-128.51129259391067,"vZ0":-4.133340295897342,"x":80.53,"y":188.12,"x0":-1.3738066555131943,"y0":50.00257674274873,"z0":5.569389734287377,"aX":4.021117923836692},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.0,"breakHorizontal":-5.3,"spinRate":2605,"spinDirection":165},"zone":14,"typeConfidence":0.87,"plateTime":0.42432131448287347,"extension":7.049240619542454},"index":1,"playId":"5f873aaf-7dfa-327b-b6eb-612fe211dcd8","pitchNumber":2,"startTime":"2026-06-20T01:13:46.210Z","endTime":"2026-06-20T01:13:51.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69343542822055,"aZ":-26.095779301519805,"pfxX":1.2351771253887733,"pfxZ":3.565536331158993,"pX":1.7826224641770527,"pZ":0.556161668014656,"vX0":7.508484705057845,"vY0":-128.91205684860458,"vZ0":-7.5421570082837945,"x":49.05,"y":223.76,"x0":-1.3134709579716055,"y0":50.0029513767836,"z0":5.498801144764519,"aX":2.1024205197355905},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.2,"breakHorizontal":-3.7,"spinRate":2690,"spinDirection":150},"zone":14,"typeConfidence":0.87,"plateTime":0.42290014027625267,"extension":6.627140940866969},"index":2,"playId":"f0062bd2-655b-36e7-a42c-3ca9d0f22955","pitchNumber":3,"startTime":"2026-06-20T01:14:01.553Z","endTime":"2026-06-20T01:14:04.981Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0016468197618,"aZ":-27.174152548650973,"pfxX":1.2965038959156785,"pfxZ":2.8973279465364703,"pX":0.21669593606260895,"pZ":2.192220227506509,"vX0":3.804511941515325,"vY0":-129.7088865895465,"vZ0":-3.660052674658741,"x":108.74,"y":179.59,"x0":-1.4302712556686428,"y0":50.00253179814041,"z0":5.665414219698704,"aX":2.2352745111833467},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.8,"breakHorizontal":-3.1,"spinRate":2479,"spinDirection":159},"zone":5,"typeConfidence":0.88,"plateTime":0.42030216152655386,"extension":6.6569067803412345},"hitData":{"launchSpeed":104.1,"launchAngle":32.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":86.05,"coordY":38.25}},"index":3,"playId":"ba73ccd8-543d-3bf9-b241-38835f0001e3","pitchNumber":4,"startTime":"2026-06-20T01:14:20.540Z","endTime":"2026-06-20T01:14:47.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:14:47.830Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Wagner strikes out swinging.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T01:14:58.175Z","endTime":"2026-06-20T01:15:45.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94134062148678,"aZ":-26.344240400897117,"pfxX":1.5054383656530386,"pfxZ":3.3567051844953344,"pX":-0.41988467826438564,"pZ":2.782760149161986,"vX0":2.2185895142037495,"vY0":-129.8991362230582,"vZ0":-2.351816226829024,"x":133.01,"y":163.65,"x0":-1.475271670159765,"y0":50.005343387275666,"z0":5.669079546332606,"aX":2.615406693899034},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.9,"breakHorizontal":-3.1,"spinRate":2386,"spinDirection":174},"zone":4,"typeConfidence":0.89,"plateTime":0.419003636584518,"extension":6.402717200122123},"index":0,"playId":"be00ba71-506c-390e-ba51-728a505f0ab3","pitchNumber":1,"startTime":"2026-06-20T01:15:09.090Z","endTime":"2026-06-20T01:15:13.117Z","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":88.1,"endSpeed":81.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11669514569777,"aZ":-28.57107480908523,"pfxX":-7.654318841667289,"pfxZ":2.13906208921105,"pX":-0.8958972484447815,"pZ":2.5317687894145373,"vX0":3.6145925095752753,"vY0":-128.32736439213951,"vZ0":-2.101806741234164,"x":151.15,"y":170.42,"x0":-1.320840078820076,"y0":50.002054178235866,"z0":5.56567324209674,"aX":-12.890848734062947},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.7,"breakHorizontal":13.2,"spinRate":1409,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.4252265545785252,"extension":6.872843129427896},"index":1,"playId":"e05f3884-c7c9-3edf-aa3d-9f8e806fb323","pitchNumber":2,"startTime":"2026-06-20T01:15:21.408Z","endTime":"2026-06-20T01:15:24.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.075892046382084,"aZ":-30.27577175704103,"pfxX":2.496388890786862,"pfxZ":1.1069337816388236,"pX":0.30076055464685736,"pZ":1.4165143548552572,"vX0":3.7505572985843347,"vY0":-129.55176755536306,"vZ0":-4.7794901468696,"x":105.54,"y":200.53,"x0":-1.4856646123009727,"y0":50.00257951933182,"z0":5.578387963159696,"aX":4.27570043120048},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.2,"breakHorizontal":-5.3,"spinRate":2686,"spinDirection":131},"zone":14,"typeConfidence":0.86,"plateTime":0.42153677658278443,"extension":6.445441628769659},"index":2,"playId":"a1f31eeb-9eca-37e8-909f-bc11c0a0858e","pitchNumber":3,"startTime":"2026-06-20T01:15:39.170Z","endTime":"2026-06-20T01:15:45.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:15:45.066Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rodolfo Durán grounds out, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T01:16:00.841Z","endTime":"2026-06-20T01:18:51.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"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_assist"},{"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.936813781290766,"aZ":-13.576798245128074,"pfxX":-6.303973269791296,"pfxZ":9.560351419434944,"pX":1.733877103553616,"pZ":1.7164364216810584,"vX0":10.428346628740837,"vY0":-138.5767838709836,"vZ0":-7.518009308027526,"x":50.91,"y":192.44,"x0":-1.2588287462815633,"y0":50.00323701920939,"z0":5.371435343602763,"aX":-12.263753301431583},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":9.2,"spinRate":2487,"spinDirection":219},"zone":14,"typeConfidence":0.85,"plateTime":0.3952335329001371,"extension":7.064145542555386},"index":0,"playId":"d1d7f9f9-3607-35dd-85a1-6e2fcb7e76cf","pitchNumber":1,"startTime":"2026-06-20T01:16:08.402Z","endTime":"2026-06-20T01:16:12.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.238553435823125,"aZ":-12.127099214729162,"pfxX":-5.786468224867704,"pfxZ":10.33962013905695,"pX":0.9937524893109471,"pZ":1.7281470440368913,"vX0":8.078957269032543,"vY0":-138.22328048856104,"vZ0":-8.020592295245839,"x":79.12,"y":192.12,"x0":-1.2124435558725728,"y0":50.00120340863938,"z0":5.47785251334195,"aX":-11.218048405433622},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":8.9,"spinRate":2380,"spinDirection":215},"zone":14,"typeConfidence":0.88,"plateTime":0.39595718198313,"extension":6.810799893048615},"index":1,"playId":"9fd6c4c3-f7cc-38ac-8de5-e645d7487dfe","pitchNumber":2,"startTime":"2026-06-20T01:16:22.710Z","endTime":"2026-06-20T01:16:28.421Z","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":89.6,"endSpeed":83.2,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.237868532601496,"aZ":-28.14964523423654,"pfxX":2.470675966789628,"pfxZ":2.3166696059240612,"pX":1.7224876684313748,"pZ":1.4413879000374124,"vX0":6.876794426259381,"vY0":-130.43814457868626,"vZ0":-5.277354166600864,"x":51.34,"y":199.86,"x0":-1.2601834744995666,"y0":50.00499799248662,"z0":5.591232005866789,"aX":4.292476814250164},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.4,"breakHorizontal":-5.9,"spinRate":2591,"spinDirection":147},"zone":14,"typeConfidence":0.89,"plateTime":0.4185471153525513,"extension":6.687904750571683},"index":2,"playId":"3d9fe27f-542b-33ae-b45a-ab1eb38de3fe","pitchNumber":3,"startTime":"2026-06-20T01:16:40.127Z","endTime":"2026-06-20T01:16:44.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96898309825214,"aZ":-13.835907691921767,"pfxX":-5.59856654580858,"pfxZ":9.36455425491141,"pX":0.4059570140595518,"pZ":1.9649661944867354,"vX0":6.729860250977688,"vY0":-139.01670164068798,"vZ0":-7.070264147221897,"x":101.53,"y":185.73,"x0":-1.318143356983594,"y0":50.00623855222634,"z0":5.458660816315757,"aX":-10.96778596879248},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":8.8,"spinRate":2472,"spinDirection":218},"zone":9,"typeConfidence":0.87,"plateTime":0.39390915520480085,"extension":6.8158322572911905},"index":3,"playId":"a5098e3b-97fc-3913-93d8-64e26a4aa0b2","pitchNumber":4,"startTime":"2026-06-20T01:16:56.836Z","endTime":"2026-06-20T01:17:01.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.868946114815895,"aZ":-26.264677798284758,"pfxX":1.989171237082986,"pfxZ":3.3391340476611644,"pX":1.328267704175296,"pZ":0.8348678440505644,"vX0":6.139560551985586,"vY0":-131.71899761518762,"vZ0":-7.085985372700754,"x":66.37,"y":216.24,"x0":-1.2839230666614263,"y0":50.006158610132125,"z0":5.480148513860941,"aX":3.5234050409422135},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.8,"breakHorizontal":-4.8,"spinRate":2692,"spinDirection":140},"zone":14,"typeConfidence":0.9,"plateTime":0.41456775401797596,"extension":6.729789989138831},"index":4,"playId":"6b520cfe-f691-3376-958c-d557641c6a9a","pitchNumber":5,"startTime":"2026-06-20T01:17:19.691Z","endTime":"2026-06-20T01:17:23.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91648472785081,"aZ":-14.690228825755417,"pfxX":-7.805942845792673,"pfxZ":8.557672613253677,"pX":-0.011369858415544968,"pZ":2.036197900630994,"vX0":6.600445990685656,"vY0":-142.13321496955263,"vZ0":-6.8110189444862606,"x":117.43,"y":183.8,"x0":-1.3507855058829428,"y0":50.00617062026007,"z0":5.398525371583732,"aX":-15.95628238957041},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.3,"breakHorizontal":12.8,"spinRate":2455,"spinDirection":221},"zone":8,"typeConfidence":0.73,"plateTime":0.38552631656996317,"extension":6.730758612239151},"index":5,"playId":"5fe87115-1102-32d5-84ef-be12751275a3","pitchNumber":6,"startTime":"2026-06-20T01:17:37.659Z","endTime":"2026-06-20T01:17:41.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.08262726329597,"aZ":-15.15622463542513,"pfxX":-6.1705828800667195,"pfxZ":8.660788750329079,"pX":0.5571489912841967,"pZ":1.9978910235474188,"vX0":7.1004097983097525,"vY0":-139.25105386739997,"vZ0":-6.807521654425923,"x":95.76,"y":184.84,"x0":-1.2232779340270483,"y0":50.00453897061657,"z0":5.475863802982339,"aX":-12.127537293439612},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":9.7,"spinRate":2264,"spinDirection":222},"zone":9,"typeConfidence":0.83,"plateTime":0.3932371451921668,"extension":6.677808209831382},"index":6,"playId":"7b558be7-9014-321e-9d82-132ef6d5f2e7","pitchNumber":7,"startTime":"2026-06-20T01:17:59.400Z","endTime":"2026-06-20T01:18:04.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.626232728857232,"aZ":-28.137022728694426,"pfxX":1.9366238609234836,"pfxZ":2.2494176000526913,"pX":0.5551750429331088,"pZ":2.999775743119559,"vX0":4.656108666344321,"vY0":-132.9937823403028,"vZ0":-1.747024447905148,"x":95.84,"y":157.79,"x0":-1.4676497145200245,"y0":50.0050823236226,"z0":5.699283967827216,"aX":3.481514595612937},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.0,"breakHorizontal":-4.4,"spinRate":2475,"spinDirection":149},"zone":3,"typeConfidence":0.9,"plateTime":0.41131602309287096,"extension":6.737176879169023},"index":7,"playId":"2b233392-7413-33dd-b01b-371dd9fb0b36","pitchNumber":8,"startTime":"2026-06-20T01:18:24.415Z","endTime":"2026-06-20T01:18:28.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.444312248024943,"aZ":-25.833308056125375,"pfxX":2.1241473195006084,"pfxZ":3.5746152364828987,"pX":0.6817527190023741,"pZ":2.4762913256986465,"vX0":4.7739791847381055,"vY0":-131.73994572584627,"vZ0":-3.2065628422061234,"x":91.01,"y":171.92,"x0":-1.4229962752809548,"y0":50.00400951895875,"z0":5.598494305143752,"aX":3.7701606079863703},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.0,"breakHorizontal":-4.8,"spinRate":2629,"spinDirection":149},"zone":6,"typeConfidence":0.9,"plateTime":0.41422400507752855,"extension":6.682600806428031},"hitData":{"launchSpeed":86.3,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.62,"coordY":157.6}},"index":8,"playId":"8523ad09-24f7-38f1-9ef2-ed130abe2d99","pitchNumber":9,"startTime":"2026-06-20T01:18:44.764Z","endTime":"2026-06-20T01:18:51.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:18:51.981Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to center fielder Wyatt Langford.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T01:19:12.254Z","endTime":"2026-06-20T01:20:51.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2643182616611,"aZ":-12.021799864817735,"pfxX":-5.481311204296311,"pfxZ":10.343903946977255,"pX":1.7269875575928624,"pZ":2.377181897384743,"vX0":9.763953777215145,"vY0":-138.97489968180318,"vZ0":-6.244085836835719,"x":51.17,"y":174.6,"x0":-1.125965619447772,"y0":50.00508786361924,"z0":5.457861481177716,"aX":-10.682003249445028},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":7.8,"spinRate":2338,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.3946890462525694,"extension":6.994756859415817},"index":0,"playId":"8148f7d4-87f8-3754-b586-9a40f4dbc209","pitchNumber":1,"startTime":"2026-06-20T01:19:21.033Z","endTime":"2026-06-20T01:19:25.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78710888404683,"aZ":-19.38237239125039,"pfxX":-9.087950997575923,"pfxZ":6.48011036240036,"pX":-0.9749512490389226,"pZ":2.869452123284124,"vX0":4.373365235050051,"vY0":-139.4904944839053,"vZ0":-3.8713411413334624,"x":154.16,"y":161.3,"x0":-1.3805680138561105,"y0":50.005319845386474,"z0":5.549950055392569,"aX":-17.947516925704587},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.2,"breakHorizontal":15.6,"spinRate":2214,"spinDirection":215},"zone":11,"typeConfidence":0.92,"plateTime":0.39235983662092977,"extension":6.654613253911338},"index":1,"playId":"8ee3d8fc-abb4-3e02-bd03-c3cda44a325e","pitchNumber":2,"startTime":"2026-06-20T01:19:35.690Z","endTime":"2026-06-20T01:19:40.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.368343679769474,"aZ":-11.783964620783218,"pfxX":-5.183959020212508,"pfxZ":10.51660597395812,"pX":1.0287102372154475,"pZ":3.2520881852825587,"vX0":7.816242025008455,"vY0":-138.69801692909638,"vZ0":-4.166135541470427,"x":77.79,"y":150.97,"x0":-1.158533251058625,"y0":50.00634078741688,"z0":5.565552662408913,"aX":-10.055079544840408},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.2,"breakHorizontal":7.7,"spinRate":2422,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.39560160053904436,"extension":6.989827976932258},"index":2,"playId":"aa4daec1-7701-37d1-a32a-645cfb0d6b30","pitchNumber":3,"startTime":"2026-06-20T01:19:52.977Z","endTime":"2026-06-20T01:19:58.873Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-06-20T01:20:04.867Z","endTime":"2026-06-20T01:20:23.268Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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":96.1,"endSpeed":87.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3308587070813,"aZ":-12.441572268620341,"pfxX":-5.5901037048147115,"pfxZ":10.020257507953659,"pX":1.1211043277886834,"pZ":2.380509439529954,"vX0":8.579567343479976,"vY0":-139.65669578165938,"vZ0":-6.083357460282215,"x":74.27,"y":174.51,"x0":-1.2687984541996196,"y0":50.005969171215625,"z0":5.410349806998716,"aX":-11.012374076286266},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":8.3,"spinRate":2366,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.39264507642373525,"extension":7.085510628791508},"index":4,"playId":"4d084b5e-0ea0-34cb-accb-1c116a4164ac","pitchNumber":4,"startTime":"2026-06-20T01:20:23.268Z","endTime":"2026-06-20T01:20:28.564Z","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":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54800921234692,"aZ":-11.92767124808251,"pfxX":-5.637421808394758,"pfxZ":10.27853616313849,"pX":0.6063056000502487,"pZ":2.6457820436908848,"vX0":7.345688939782033,"vY0":-139.72167362075265,"vZ0":-5.636545161518085,"x":93.89,"y":167.34,"x0":-1.3288782273282227,"y0":50.005218733470144,"z0":5.478645765472906,"aX":-11.10763805791859},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":8.6,"spinRate":2426,"spinDirection":220},"zone":6,"typeConfidence":0.9,"plateTime":0.39256146240432077,"extension":6.796031616956316},"hitData":{"launchSpeed":97.8,"launchAngle":42.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.59,"coordY":68.11}},"index":5,"playId":"b98576d5-77bf-398d-a4b8-2af68f85bb26","pitchNumber":5,"startTime":"2026-06-20T01:20:42.224Z","endTime":"2026-06-20T01:20:51.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:20:51.949Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a sharp line drive to left fielder Gavin Sheets.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T01:22:36.273Z","endTime":"2026-06-20T01:24:25.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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":"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":5},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55454993888477,"aZ":-12.907717526068621,"pfxX":-6.3679263373270025,"pfxZ":10.054111981568461,"pX":0.8940441598116252,"pZ":0.6924939193690428,"vX0":8.90965651193285,"vY0":-137.3417043555667,"vZ0":-10.88080216050824,"x":82.92,"y":220.08,"x0":-1.560114601205816,"y0":50.00123511754111,"z0":5.5760357197539685,"aX":-12.201279006498586},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":9.7,"spinRate":2471,"spinDirection":218},"zone":14,"typeConfidence":0.97,"plateTime":0.39834810739243753,"extension":6.316950849613393},"index":0,"playId":"dcc1404e-1eb8-3713-bb3a-2331c6461f38","pitchNumber":1,"startTime":"2026-06-20T01:22:55.382Z","endTime":"2026-06-20T01:23:00.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.837546082097663,"aZ":-15.627966744587905,"pfxX":-5.867194468682845,"pfxZ":8.827829011489293,"pX":1.2374431587310437,"pZ":2.9404478282929403,"vX0":9.61913849543903,"vY0":-135.39219946873968,"vZ0":-4.776886343823952,"x":69.83,"y":159.39,"x0":-1.5833163020020542,"y0":50.004966591559885,"z0":5.805213041583549,"aX":-11.000916415585888},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":8.8,"spinRate":2515,"spinDirection":216},"zone":12,"typeConfidence":0.93,"plateTime":0.40302733287217674,"extension":6.162318293363557},"index":1,"playId":"84594e92-f377-3fee-beb5-d3eb56cb8975","pitchNumber":2,"startTime":"2026-06-20T01:23:10.637Z","endTime":"2026-06-20T01:23:15.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.925780900565073,"aZ":-22.147222820784233,"pfxX":-0.4948635637322525,"pfxZ":5.4863608875297505,"pX":0.8389292510748654,"pZ":0.8954254985474069,"vX0":6.730929280527334,"vY0":-133.65965320194573,"vZ0":-8.45654655945061,"x":85.02,"y":214.6,"x0":-1.636454732326891,"y0":50.00543389440443,"z0":5.662637438290558,"aX":-0.9048226086614922},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":-0.4,"spinRate":2696,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.40813030399002415,"extension":5.985470421120249},"index":2,"playId":"3d0d0bb3-ce6c-3d33-bcb3-f2c54c12e616","pitchNumber":3,"startTime":"2026-06-20T01:23:24.493Z","endTime":"2026-06-20T01:23:28.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.277133183280732,"aZ":-15.878379308738907,"pfxX":-4.307682938880927,"pfxZ":8.66026464603724,"pX":0.4183960122220522,"pZ":2.8138210443982383,"vX0":6.824322227801405,"vY0":-135.72084819628662,"vZ0":-5.094155085945424,"x":101.05,"y":162.81,"x0":-1.5589611451341499,"y0":50.00274477730798,"z0":5.806058406143093,"aX":-8.106321229717482},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":6.5,"spinRate":2411,"spinDirection":212},"zone":6,"typeConfidence":0.92,"plateTime":0.4022294782529148,"extension":6.227661393656943},"index":3,"playId":"34d6e2cb-475a-3eff-9488-9aa96bd12383","pitchNumber":4,"startTime":"2026-06-20T01:23:41.924Z","endTime":"2026-06-20T01:23:45.627Z","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":94.5,"endSpeed":86.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.973928537022775,"aZ":-14.32151157951456,"pfxX":-5.022810675364649,"pfxZ":9.294060365271232,"pX":0.5365972277171294,"pZ":2.9811491714995295,"vX0":7.326162757569074,"vY0":-137.37772494842156,"vZ0":-5.14264865919858,"x":96.55,"y":158.29,"x0":-1.505922980426165,"y0":50.00600126982044,"z0":5.8428748963039565,"aX":-9.65209195596148},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":7.7,"spinRate":2405,"spinDirection":213},"zone":3,"typeConfidence":0.98,"plateTime":0.3979234018336517,"extension":6.102619904050067},"index":4,"playId":"f3b9cf5d-1fa8-312c-bf6f-fd19e0a255a2","pitchNumber":5,"startTime":"2026-06-20T01:23:56.505Z","endTime":"2026-06-20T01:23:59.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51465696329928,"aZ":-30.15842729185595,"pfxX":2.442676329646316,"pfxZ":1.251966923262854,"pX":-0.3451916484827658,"pZ":2.9628308475188616,"vX0":2.9511645536358917,"vY0":-125.48919173654419,"vZ0":-1.0185887581300894,"x":130.16,"y":158.78,"x0":-1.8485880750740917,"y0":50.00461172319154,"z0":5.804208726200507,"aX":3.943515445193651},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.3,"breakHorizontal":-5.0,"spinRate":2968,"spinDirection":104},"zone":1,"typeConfidence":0.9,"plateTime":0.4344566303452795,"extension":6.167801442369206},"hitData":{"launchSpeed":105.3,"launchAngle":13.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":49.2,"coordY":90.8}},"index":5,"playId":"c4db7f8d-aa43-3551-85ba-269a3d847eb6","pitchNumber":6,"startTime":"2026-06-20T01:24:15.038Z","endTime":"2026-06-20T01:24:25.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:24:25.844Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wyatt Langford doubles (6) on a sharp line drive to center fielder Jackson Merrill. Josh Jung scores. Wyatt Langford out at 3rd on the throw, center fielder Jackson Merrill to second baseman Fernando Tatis Jr. to catcher Rodolfo Durán to third baseman Manny Machado.","rbi":1,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T01:24:38.646Z","endTime":"2026-06-20T01:26:17.239Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":61},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":681190,"link":"/api/v1/people/681190"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.931028554203728,"aZ":-29.252788202558392,"pfxX":5.252181331481058,"pfxZ":1.901821260582369,"pX":0.3036915121518485,"pZ":2.157012512416985,"vX0":3.4272161933332503,"vY0":-122.7596016522614,"vZ0":-2.946542247717617,"x":105.42,"y":180.54,"x0":-1.7899731326860866,"y0":50.002595723383145,"z0":5.847622817794738,"aX":8.063389862681483},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.0,"breakHorizontal":-10.3,"spinRate":3130,"spinDirection":90},"zone":9,"typeConfidence":0.9,"plateTime":0.44515960778205654,"extension":5.931472663061742},"index":0,"playId":"f1b7e277-73f9-3d1e-9ee7-b89b9e5d26fa","pitchNumber":1,"startTime":"2026-06-20T01:24:50.081Z","endTime":"2026-06-20T01:24:54.056Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-20T01:25:09.084Z","endTime":"2026-06-20T01:25:23.272Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"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":90.3,"endSpeed":83.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.180718020010477,"aZ":-25.001672714951816,"pfxX":0.7419989541275509,"pfxZ":4.0586687744429,"pX":1.2816181401335585,"pZ":1.8119071525690988,"vX0":7.316353928799173,"vY0":-131.4071729401756,"vZ0":-5.289898264666221,"x":68.15,"y":189.86,"x0":-1.623221466049357,"y0":50.00105697660042,"z0":5.684082145310497,"aX":1.3104935082224625},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.5,"breakHorizontal":-2.8,"spinRate":2768,"spinDirection":172},"zone":14,"typeConfidence":0.89,"plateTime":0.4151893343157842,"extension":6.280923601878589},"index":2,"playId":"83ae7072-e8ff-32d5-b24a-7e3802a6cca1","pitchNumber":2,"startTime":"2026-06-20T01:25:23.272Z","endTime":"2026-06-20T01:25:27.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.429727485988632,"aZ":-28.560178538734853,"pfxX":5.401862791833673,"pfxZ":2.385750689347393,"pX":0.37402445648836574,"pZ":1.87276263228437,"vX0":3.69733285132819,"vY0":-122.14397526617705,"vZ0":-3.2614763700191705,"x":102.74,"y":188.22,"x0":-1.859733374893981,"y0":50.004171009536314,"z0":5.674002454142763,"aX":8.184242126960347},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.8,"breakHorizontal":-10.7,"spinRate":3088,"spinDirection":88},"zone":9,"typeConfidence":0.91,"plateTime":0.44795465114230604,"extension":6.2597316962762255},"index":3,"playId":"69b0ebcd-2fed-3ecb-a83c-85238461bd53","pitchNumber":3,"startTime":"2026-06-20T01:25:40.080Z","endTime":"2026-06-20T01:25:45.384Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.091354714957568,"aZ":-14.273270810398596,"pfxX":-6.726422831276984,"pfxZ":9.112403244269787,"pX":0.09944602202852798,"pZ":2.6622853147201884,"vX0":6.816088948355668,"vY0":-139.24779758940932,"vZ0":-6.0786751780411965,"x":113.21,"y":166.9,"x0":-1.5054528398928733,"y0":50.006524389031306,"z0":5.817010002412498,"aX":-13.220101276116345},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":10.8,"spinRate":2438,"spinDirection":212},"zone":5,"typeConfidence":0.95,"plateTime":0.39326207788265455,"extension":6.312642331661106},"hitData":{"launchSpeed":104.5,"launchAngle":9.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":95.11,"coordY":77.69}},"index":4,"playId":"952638ec-f16d-3b05-8b41-1cc7e98179f1","pitchNumber":4,"startTime":"2026-06-20T01:26:00.223Z","endTime":"2026-06-20T01:26:17.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:26:17.239Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo called out on strikes.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T01:29:13.221Z","endTime":"2026-06-20T01:31:13.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T01:27:04.884Z","endTime":"2026-06-20T01:27:59.793Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Yuki Matsui replaces Randy Vásquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-20T01:27:59.793Z","endTime":"2026-06-20T01:29:15.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673513,"link":"/api/v1/people/673513"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.8,"endSpeed":79.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03803759910178,"aZ":-25.04274782323755,"pfxX":-0.20421534126728902,"pfxZ":4.473784071422587,"pX":0.11480239354850694,"pZ":1.1763364911585728,"vX0":-3.8849051780957713,"vY0":-124.86081886662573,"vZ0":-6.5980936416714036,"x":112.62,"y":207.02,"x0":1.711522987777962,"y0":50.000515827251164,"z0":5.888598803098301,"aX":-0.32474966712669573},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.0,"breakHorizontal":1.2,"spinRate":2504,"spinDirection":158},"zone":14,"typeConfidence":0.91,"plateTime":0.4371785980909091,"extension":5.656723865941078},"index":2,"playId":"c4453b7a-c527-337a-bf77-9b364cb5173d","pitchNumber":1,"startTime":"2026-06-20T01:29:15.454Z","endTime":"2026-06-20T01:29:20.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.455983563001997,"aZ":-24.595279101431025,"pfxX":-0.7124245695118279,"pfxZ":4.685675921476157,"pX":-0.747554365799114,"pZ":1.5908988619661004,"vX0":-5.615979402669069,"vY0":-125.86669799752113,"vZ0":-5.857541821656251,"x":145.5,"y":195.83,"x0":1.5972270338858223,"y0":50.00501159619423,"z0":5.917024412424425,"aX":-1.153299509957739},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.4,"breakHorizontal":2.5,"spinRate":2669,"spinDirection":164},"zone":13,"typeConfidence":0.9,"plateTime":0.43371089364097326,"extension":5.860690699612022},"index":3,"playId":"f971bd6e-bcbd-36f8-96b8-dc6adba4432d","pitchNumber":2,"startTime":"2026-06-20T01:29:33.127Z","endTime":"2026-06-20T01:29:39.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28023205371071,"aZ":-10.347260490743315,"pfxX":3.5797654178618057,"pfxZ":11.907712054208442,"pX":0.7243445526507153,"pZ":3.2880654469280826,"vX0":-3.60853686653697,"vY0":-134.55282572164086,"vZ0":-5.319747254313732,"x":89.39,"y":150.0,"x0":1.6179518238697685,"y0":50.0022925950167,"z0":6.024403708480414,"aX":6.561687626920282},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.6,"breakHorizontal":-5.8,"spinRate":2432,"spinDirection":162},"zone":3,"typeConfidence":0.92,"plateTime":0.4071158506842827,"extension":5.807228083929155},"index":4,"playId":"d304cd46-8a65-35b2-b734-b8baa60f91eb","pitchNumber":3,"startTime":"2026-06-20T01:30:16.019Z","endTime":"2026-06-20T01:30:20.827Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-20T01:30:28.675Z","endTime":"2026-06-20T01:30:47.094Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.074430520292477,"aZ":-28.849526853242953,"pfxX":-2.0708067817128004,"pfxZ":2.0026282203881856,"pX":-1.0412605193465856,"pZ":1.8891544438250911,"vX0":-5.793010151946373,"vY0":-127.39624159256293,"vZ0":-4.5925235248192715,"x":156.69,"y":187.77,"x0":1.5232195738899856,"y0":50.00031860770776,"z0":5.972875645804453,"aX":-3.4317644614182243},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.9,"breakHorizontal":4.9,"spinRate":2708,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.42854206157153696,"extension":5.858663131860037},"index":6,"playId":"fbdfb7be-27b5-36c6-a925-56d54780e5a3","pitchNumber":4,"startTime":"2026-06-20T01:30:47.094Z","endTime":"2026-06-20T01:30:51.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.464125520713413,"aZ":-9.431049459618373,"pfxX":3.079518566518064,"pfxZ":12.380867742318458,"pX":0.13504659733605187,"pZ":1.707022070219082,"vX0":-4.754512951032361,"vY0":-134.72731357399044,"vZ0":-9.331570233791693,"x":111.85,"y":192.69,"x0":1.523143805224425,"y0":50.004699469542906,"z0":5.8836509631789085,"aX":5.658153650337508},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.6,"breakHorizontal":-4.6,"spinRate":2485,"spinDirection":162},"zone":8,"typeConfidence":0.91,"plateTime":0.4066602787949183,"extension":5.929671106429993},"index":7,"playId":"ce1becff-1040-3e8f-ba86-e2cae705126c","pitchNumber":5,"startTime":"2026-06-20T01:31:07.290Z","endTime":"2026-06-20T01:31:13.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:31:13.202Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Duran walks.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T01:31:27.365Z","endTime":"2026-06-20T01:36:24.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,10],"actionIndex":[8],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.396947270552428,"aZ":-12.174929656933474,"pfxX":4.762490528841308,"pfxZ":11.083598272365242,"pX":0.3519968783581819,"pZ":3.1843442641413033,"vX0":-4.962479711538398,"vY0":-133.40529091412373,"vZ0":-5.236365830859144,"x":103.58,"y":152.8,"x0":1.6165266109866363,"y0":50.00508240513912,"z0":6.048651050914758,"aX":8.595358775785884},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.2,"breakHorizontal":-7.6,"spinRate":2352,"spinDirection":159},"zone":3,"typeConfidence":0.89,"plateTime":0.41040719718512175,"extension":5.847534601741616},"index":0,"playId":"8bbb2dbf-c8ef-37d1-94ce-38cac8e7a989","pitchNumber":1,"startTime":"2026-06-20T01:31:41.556Z","endTime":"2026-06-20T01:31:49.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28724824153334,"aZ":-14.334312985023734,"pfxX":3.130102486799594,"pfxZ":9.686943338138416,"pX":0.5356235517005515,"pZ":3.1477890343818338,"vX0":-4.237237246487782,"vY0":-134.613577005012,"vZ0":-4.8819929679073235,"x":96.58,"y":153.79,"x0":1.7209017058968765,"y0":50.00059393261317,"z0":5.994067061487186,"aX":5.763496514360821},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":-4.8,"spinRate":2405,"spinDirection":165},"zone":3,"typeConfidence":0.9,"plateTime":0.40634766214623097,"extension":5.976162660714384},"index":1,"playId":"e136eefe-f65c-3888-bbd9-bb10e3d7a4a4","pitchNumber":2,"startTime":"2026-06-20T01:32:05.486Z","endTime":"2026-06-20T01:32:09.438Z","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":82.9,"endSpeed":75.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.472051721316358,"aZ":-30.1772655124419,"pfxX":4.471212868847168,"pfxZ":1.3680090189860086,"pX":0.7579579025698858,"pZ":0.7706384139090009,"vX0":-3.837936180317785,"vY0":-120.57325510368665,"vZ0":-5.792826019406023,"x":88.11,"y":217.97,"x0":1.7965932501762163,"y0":50.00187508053091,"z0":5.897229009818369,"aX":6.522015504285408},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.2,"breakHorizontal":-7.1,"spinRate":914,"spinDirection":120},"zone":14,"typeConfidence":0.9,"plateTime":0.45588935341935155,"extension":5.83962900845794},"index":2,"playId":"e31c3d52-3a59-3c34-8e9d-60791883614d","pitchNumber":3,"startTime":"2026-06-20T01:32:30.784Z","endTime":"2026-06-20T01:32:34.767Z","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":85.0,"endSpeed":78.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27732797096959,"aZ":-28.641621372495347,"pfxX":5.813131101080329,"pfxZ":2.2844122842727845,"pX":-0.4346933701964539,"pZ":1.7790096793448753,"vX0":-6.954184362250477,"vY0":-123.58938173402653,"vZ0":-4.468199118232789,"x":133.57,"y":190.75,"x0":1.6583527344583247,"y0":50.00585238627933,"z0":6.011715645077852,"aX":9.008097523117453},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.4,"breakHorizontal":-8.9,"spinRate":1194,"spinDirection":122},"zone":7,"typeConfidence":0.9,"plateTime":0.4429280140164287,"extension":6.0205031755272564},"index":3,"playId":"6af1019e-c962-364c-a76d-4cbfb28134de","pitchNumber":4,"startTime":"2026-06-20T01:32:55.173Z","endTime":"2026-06-20T01:32:59.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50574978608609,"aZ":-11.782434225549322,"pfxX":1.9626419310320082,"pfxZ":11.166540155611694,"pX":0.3077910528470243,"pZ":4.765463667351573,"vX0":-4.574257508413609,"vY0":-134.60612881069085,"vZ0":-1.565454225867545,"x":105.27,"y":110.11,"x0":1.7778217808052177,"y0":50.0061579947374,"z0":6.193324552859639,"aX":3.585962820259745},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.0,"breakHorizontal":-2.5,"spinRate":2435,"spinDirection":161},"zone":12,"typeConfidence":0.91,"plateTime":0.4076457238645288,"extension":5.741388788771439},"index":4,"playId":"b59ad74e-daf5-3bb2-82d1-60368b6d2bf6","pitchNumber":5,"startTime":"2026-06-20T01:33:18.801Z","endTime":"2026-06-20T01:33:22.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.178962083419915,"aZ":-28.191816797915866,"pfxX":4.990611929929088,"pfxZ":2.667806146782265,"pX":1.566670346376313,"pZ":1.8436184116435446,"vX0":-2.4182248897976018,"vY0":-122.07566753268443,"vZ0":-3.872253398010584,"x":57.28,"y":189.0,"x0":1.9267371772508268,"y0":50.00561238964692,"z0":5.903228399700825,"aX":7.461408277945039},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.1,"breakHorizontal":-8.4,"spinRate":1062,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.45033495758088105,"extension":5.950324158828277},"index":5,"playId":"b99e9421-b005-30b9-b380-14b77a840103","pitchNumber":6,"startTime":"2026-06-20T01:33:39.142Z","endTime":"2026-06-20T01:33:42.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.463935612806555,"aZ":-26.638278076774135,"pfxX":-1.9209123682932399,"pfxZ":3.4428259772819034,"pX":-0.6375606670964253,"pZ":0.28247260418840714,"vX0":-4.989620823593452,"vY0":-125.4627166903904,"vZ0":-8.084308335216765,"x":141.3,"y":231.15,"x0":1.619995417199067,"y0":50.00043839888706,"z0":5.691799552602311,"aX":-3.086522572388278},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.8,"breakHorizontal":4.6,"spinRate":2689,"spinDirection":205},"zone":13,"typeConfidence":0.91,"plateTime":0.4352248456022201,"extension":5.665588766810001},"index":6,"playId":"68da3330-0c36-3b1e-99c2-d05a978ee070","pitchNumber":7,"startTime":"2026-06-20T01:34:00.673Z","endTime":"2026-06-20T01:34:05.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.642213553083955,"aZ":-26.22290047375737,"pfxX":-2.3360621292877166,"pfxZ":3.6971293491852872,"pX":-0.3610352332187979,"pZ":1.7867052686844886,"vX0":-4.557369372527716,"vY0":-126.01906475912585,"vZ0":-4.811772601224478,"x":130.76,"y":190.54,"x0":1.7742586265207059,"y0":50.00007564321312,"z0":5.8394133634791325,"aX":-3.7551339960754095},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.9,"breakHorizontal":5.3,"spinRate":2661,"spinDirection":192},"zone":7,"typeConfidence":0.91,"plateTime":0.4346686726465556,"extension":5.950598749381824},"index":7,"playId":"2b6ecfd5-bae6-3f42-920f-db9d5b6eea5b","pitchNumber":8,"startTime":"2026-06-20T01:34:27.736Z","endTime":"2026-06-20T01:34:31.943Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"startTime":"2026-06-20T01:34:50.066Z","endTime":"2026-06-20T01:36:02.605Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":9,"startTime":"2026-06-20T01:36:02.605Z","endTime":"2026-06-20T01:36:19.062Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.427738908141333,"aZ":-11.353132516759995,"pfxX":3.0329714784579322,"pfxZ":11.48267623745334,"pX":-0.9366888907244412,"pZ":1.0334960347206086,"vX0":-7.897181440850981,"vY0":-133.92191666351243,"vZ0":-10.153359501220791,"x":152.7,"y":210.88,"x0":1.6586762889791598,"y0":50.00176292292643,"z0":5.690249798188292,"aX":5.499803661448479},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.7,"breakHorizontal":-3.7,"spinRate":2325,"spinDirection":157},"zone":13,"typeConfidence":0.91,"plateTime":0.40928640717774156,"extension":5.938057516620636},"index":10,"playId":"9ed7b539-9f15-320b-956d-f1ed9e4b4f74","pitchNumber":9,"startTime":"2026-06-20T01:36:19.062Z","endTime":"2026-06-20T01:36:24.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:36:24.128Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Osuna singles on a line drive to left fielder Gavin Sheets. Ezequiel Duran to 3rd.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T01:36:43.506Z","endTime":"2026-06-20T01:37:22.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"postOnThird":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31951906667298,"aZ":-11.21843333956878,"pfxX":0.9986235044587146,"pfxZ":11.478163991404895,"pX":-0.39638933210764027,"pZ":2.558621133572691,"vX0":-5.899043523044269,"vY0":-134.54155453123255,"vZ0":-6.587477284485713,"x":132.11,"y":169.7,"x0":1.6987536143878308,"y0":50.0027143338723,"z0":5.840911377710092,"aX":1.823865698726127},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.4,"breakHorizontal":-0.5,"spinRate":2469,"spinDirection":160},"zone":4,"typeConfidence":0.9,"plateTime":0.4077538509896934,"extension":5.809441601655002},"index":0,"playId":"8fb48e69-a4d0-3f8c-b14d-97e0bcb289c4","pitchNumber":1,"startTime":"2026-06-20T01:36:51.819Z","endTime":"2026-06-20T01:36:56.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6211512588298,"aZ":-28.905262219924268,"pfxX":-2.7626433809552315,"pfxZ":2.102231683229242,"pX":-0.6373337610752727,"pZ":2.557592530198365,"vX0":-4.679879069776583,"vY0":-124.23974068122286,"vZ0":-2.470411173735299,"x":141.29,"y":169.73,"x0":1.6349200317400212,"y0":50.000005630931696,"z0":5.985260361566467,"aX":-4.284461764215856},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.5,"breakHorizontal":6.1,"spinRate":2790,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.44212338509729276,"extension":5.680475331577565},"hitData":{"launchSpeed":94.9,"launchAngle":9.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.7,"coordY":92.66}},"index":1,"playId":"b666abab-bbc8-33e7-b791-11a5a543fb5e","pitchNumber":2,"startTime":"2026-06-20T01:37:11.596Z","endTime":"2026-06-20T01:37:22.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:37:22.300Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out to right fielder Samad Taylor.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T01:38:52.430Z","endTime":"2026-06-20T01:40:50.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":669392,"link":"/api/v1/people/669392"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-20T01:37:55.078Z","endTime":"2026-06-20T01:38:54.619Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.283983156367707,"aZ":-22.67102249402189,"pfxX":4.489064981197897,"pfxZ":6.668908727197476,"pX":-0.7052589417364197,"pZ":2.109804398942177,"vX0":-7.111385877050984,"vY0":-119.00986600445478,"vZ0":-4.028342324288327,"x":143.88,"y":181.82,"x0":1.7475548229368918,"y0":50.00211696249853,"z0":5.894348362095055,"aX":6.3961336230835775},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":11.3,"breakHorizontal":-6.2,"spinRate":1160,"spinDirection":106},"zone":7,"typeConfidence":0.9,"plateTime":0.4614410669913105,"extension":5.808331127193352},"index":1,"playId":"1888dd1a-f6cd-3107-bc9c-b85b07a6cb25","pitchNumber":1,"startTime":"2026-06-20T01:38:54.619Z","endTime":"2026-06-20T01:38:58.453Z","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":82.8,"endSpeed":75.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15867871291661,"aZ":-24.93286182198498,"pfxX":4.642898501241829,"pfxZ":4.94419249926962,"pX":0.531662574923696,"pZ":1.6943612980774716,"vX0":-4.683769477903724,"vY0":-120.424889877369,"vZ0":-4.845976868449475,"x":96.73,"y":193.03,"x0":1.901841947623933,"y0":50.00097568750057,"z0":5.947831967777056,"aX":6.794888087328545},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.0,"breakHorizontal":-7.2,"spinRate":1144,"spinDirection":119},"zone":9,"typeConfidence":0.9,"plateTime":0.45545002380188837,"extension":5.932222669370408},"index":2,"playId":"18c8c036-4652-375e-8a2b-3c365b470cc2","pitchNumber":2,"startTime":"2026-06-20T01:39:14.502Z","endTime":"2026-06-20T01:39:19.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.647911665257677,"aZ":-29.124746364480146,"pfxX":6.9410701458097,"pfxZ":2.0187939939650246,"pX":0.05906556561711982,"pZ":-0.19078066967924986,"vX0":-6.304265635232848,"vY0":-121.91249388278551,"vZ0":-8.27601192615785,"x":114.75,"y":243.93,"x0":1.7749253731981378,"y0":50.00005051562054,"z0":5.7565903681810875,"aX":10.461629314286206},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.9,"breakHorizontal":-11.2,"spinRate":1270,"spinDirection":114},"zone":14,"typeConfidence":0.9,"plateTime":0.4490369794358142,"extension":6.065760559945917},"index":3,"playId":"af2f7813-6c17-377c-993e-8d19462bbf50","pitchNumber":3,"startTime":"2026-06-20T01:39:53.398Z","endTime":"2026-06-20T01:40:00.508Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Yuki Matsui. Alejandro Osuna to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"af2f7813-6c17-377c-993e-8d19462bbf50","startTime":"2026-06-20T01:40:25.613Z","endTime":"2026-06-20T01:40:40.931Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.745646550194643,"aZ":-21.044169987117847,"pfxX":2.9294095390415347,"pfxZ":7.624151251271539,"pX":0.2010868368099637,"pZ":1.862532076164752,"vX0":-4.82524622486305,"vY0":-120.42141926891989,"vZ0":-5.047713546845363,"x":109.34,"y":188.49,"x0":1.8558503838530023,"y0":50.00122473617348,"z0":5.86266140872854,"aX":4.275502061799204},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":12.7,"breakHorizontal":-4.1,"spinRate":1144,"spinDirection":122},"zone":8,"typeConfidence":0.89,"plateTime":0.45593211040458526,"extension":5.921250580593076},"hitData":{"launchSpeed":89.8,"launchAngle":58.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.68,"coordY":120.1}},"index":5,"playId":"3c9b1577-929e-3462-840e-cf207013508b","pitchNumber":4,"startTime":"2026-06-20T01:40:40.931Z","endTime":"2026-06-20T01:40:50.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:40:50.637Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Samad Taylor pops out to first baseman Jake Burger.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T01:42:41.817Z","endTime":"2026-06-20T01:44:10.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.046389329834383,"aZ":-19.281197879847266,"pfxX":-8.94601042094236,"pfxZ":6.970145807351691,"pX":-0.70628751842423,"pZ":2.4458769194667056,"vX0":4.80356981311574,"vY0":-135.05542072923447,"vZ0":-4.6740677555261945,"x":143.92,"y":172.74,"x0":-1.344428140885672,"y0":50.00237833791494,"z0":5.552528015016152,"aX":-16.547670259328754},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.9,"breakHorizontal":15.2,"spinRate":2245,"spinDirection":216},"zone":4,"typeConfidence":0.59,"plateTime":0.40535665467472226,"extension":7.0088534549660055},"index":0,"playId":"f2940e6c-9972-32e2-853b-1ee1231ab7d1","pitchNumber":1,"startTime":"2026-06-20T01:43:01.060Z","endTime":"2026-06-20T01:43:06.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.630590814042705,"aZ":-12.48283115151938,"pfxX":-4.6510544453028695,"pfxZ":10.091459291873388,"pX":1.0318579614288461,"pZ":2.246300064800138,"vX0":7.897720975340906,"vY0":-138.92008560591051,"vZ0":-6.633239207008014,"x":77.67,"y":178.13,"x0":-1.2458715584430056,"y0":50.00207120219912,"z0":5.497770139948191,"aX":-9.075389021980936},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":6.7,"spinRate":2439,"spinDirection":215},"zone":14,"typeConfidence":0.89,"plateTime":0.3945510699732493,"extension":7.0044939120059455},"index":1,"playId":"85a4ce7d-8f37-3706-a2f7-9d2ccf6ed867","pitchNumber":2,"startTime":"2026-06-20T01:43:18.508Z","endTime":"2026-06-20T01:43:23.510Z","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":96.0,"endSpeed":87.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.768786157400356,"aZ":-12.401650768656223,"pfxX":-5.4321195355912,"pfxZ":10.097400791266908,"pX":1.0144120178603808,"pZ":2.195110455806967,"vX0":8.03969087236828,"vY0":-139.3839327350686,"vZ0":-6.713064798415497,"x":78.33,"y":179.51,"x0":-1.2081498282495453,"y0":50.00165245319165,"z0":5.462055712271104,"aX":-10.636115359698934},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":8.0,"spinRate":2431,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.3937155328921973,"extension":6.970655858847221},"index":2,"playId":"c3000054-1221-3c3e-9f33-893cbcf4f41b","pitchNumber":3,"startTime":"2026-06-20T01:43:35.391Z","endTime":"2026-06-20T01:43:39.262Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-20T01:43:49.989Z","endTime":"2026-06-20T01:44:02.558Z","isPitch":false,"type":"action","player":{"id":669392,"link":"/api/v1/people/669392"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.606595413586483,"aZ":-19.45938227001441,"pfxX":-8.715140136147415,"pfxZ":6.665918008424304,"pX":-0.33680730585939533,"pZ":3.0282355318386363,"vX0":5.774185124498397,"vY0":-137.06752711408245,"vZ0":-3.3908748012338097,"x":129.84,"y":157.02,"x0":-1.335824986838806,"y0":50.00262113310005,"z0":5.606151395555958,"aX":-16.623043308802448},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.5,"breakHorizontal":14.6,"spinRate":2226,"spinDirection":217},"zone":1,"typeConfidence":0.8,"plateTime":0.3992406672093889,"extension":6.82306088212366},"hitData":{"launchSpeed":82.4,"launchAngle":76.0,"totalDistance":62.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":140.86,"coordY":186.56}},"index":4,"playId":"e15339d1-58c7-3cab-8132-3bcd884ed29d","pitchNumber":4,"startTime":"2026-06-20T01:44:02.558Z","endTime":"2026-06-20T01:44:10.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:44:10.466Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T01:44:26.616Z","endTime":"2026-06-20T01:45:01.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":94.1,"endSpeed":86.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.016690366493897,"aZ":-14.631009204731066,"pfxX":-5.001355668888207,"pfxZ":9.217575770220378,"pX":-1.3392393574953614,"pZ":2.521499041563215,"vX0":2.3414575122201886,"vY0":-137.015333630135,"vZ0":-5.413993044901657,"x":168.05,"y":170.7,"x0":-1.554675218527682,"y0":50.00318140571431,"z0":5.52148001861223,"aX":-9.517629703504959},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":2336,"spinDirection":214},"zone":13,"typeConfidence":0.84,"plateTime":0.3996284077311585,"extension":6.836212743858801},"index":0,"playId":"cd4627ba-77f7-397b-ace4-7b24e7db27b3","pitchNumber":1,"startTime":"2026-06-20T01:44:40.015Z","endTime":"2026-06-20T01:44:44.934Z","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":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.41391339709437,"aZ":-33.114873868598295,"pfxX":6.83121022203126,"pfxZ":-0.699061467872303,"pX":-0.4913037760435296,"pZ":2.734429877516654,"vX0":0.16014966797612293,"vY0":-114.97912992692989,"vZ0":0.3151271561076543,"x":135.73,"y":164.95,"x0":-1.4499295318374543,"y0":50.003434360356415,"z0":5.797189091714954,"aX":9.1876288358511},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-1.0,"breakHorizontal":-12.5,"spinRate":2612,"spinDirection":69},"zone":4,"typeConfidence":0.9,"plateTime":0.4755425001703242,"extension":6.846259921355116},"hitData":{"launchSpeed":92.7,"launchAngle":25.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.87,"coordY":85.4}},"index":1,"playId":"3fc52b25-d6d2-30b5-99ba-72a8c8c0575f","pitchNumber":2,"startTime":"2026-06-20T01:44:54.247Z","endTime":"2026-06-20T01:45:01.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:45:01.662Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T01:45:14.306Z","endTime":"2026-06-20T01:46:37.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.347904274978468,"aZ":-28.553902161714554,"pfxX":2.117962624644756,"pfxZ":2.072738622500506,"pX":0.8563795735784885,"pZ":0.9704352960544688,"vX0":4.982805546433534,"vY0":-130.63797083498804,"vZ0":-6.409958030227366,"x":84.36,"y":212.58,"x0":-1.34179281037679,"y0":50.00569864936082,"z0":5.568007730943008,"aX":3.7064439980492203},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.6,"breakHorizontal":-4.8,"spinRate":2600,"spinDirection":156},"zone":14,"typeConfidence":0.89,"plateTime":0.4173049557030657,"extension":6.662165637928295},"index":0,"playId":"e3597efa-bde2-3519-81a1-5bc7a93d09e2","pitchNumber":1,"startTime":"2026-06-20T01:45:30.084Z","endTime":"2026-06-20T01:45:35.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.599281091855076,"aZ":-13.302691432036568,"pfxX":-5.807134218310968,"pfxZ":9.552962801269343,"pX":0.8653181073812701,"pZ":3.4982296794592442,"vX0":7.692414181031744,"vY0":-139.49268956223386,"vZ0":-3.399339616785875,"x":84.02,"y":144.33,"x0":-1.1702335719430919,"y0":50.006200378974135,"z0":5.606451442295566,"aX":-11.476705606777747},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":9.0,"spinRate":2419,"spinDirection":215},"zone":12,"typeConfidence":0.88,"plateTime":0.3922611180483391,"extension":6.731563198697115},"index":1,"playId":"5b4167b8-7318-3cdc-aa4f-1a3c227b55a0","pitchNumber":2,"startTime":"2026-06-20T01:45:50.868Z","endTime":"2026-06-20T01:45:54.106Z","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":96.9,"endSpeed":88.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2060343838206,"aZ":-10.796642062991602,"pfxX":-5.348660730159918,"pfxZ":10.649369621372555,"pX":1.0334568566019409,"pZ":2.9267024149866194,"vX0":8.42972391819841,"vY0":-140.83775526332087,"vZ0":-5.2278427361868465,"x":77.61,"y":159.76,"x0":-1.3045136804469795,"y0":50.00137544247659,"z0":5.506186109579757,"aX":-10.736165963013304},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.4,"breakHorizontal":7.9,"spinRate":2580,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.3890169182264933,"extension":6.727525207057113},"index":2,"playId":"1c8d7541-330f-33d5-afe9-9fc001680648","pitchNumber":3,"startTime":"2026-06-20T01:46:11.153Z","endTime":"2026-06-20T01:46:14.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5575766242194,"aZ":-22.06112024448048,"pfxX":-6.593586632870038,"pfxZ":5.8010140450489445,"pX":0.5692267488263727,"pZ":1.8013216950022144,"vX0":7.163338268605612,"vY0":-131.1464649199874,"vZ0":-5.178217266642812,"x":95.3,"y":190.14,"x0":-1.3400338775761196,"y0":50.002417527910374,"z0":5.445365707487532,"aX":-11.493569160450784},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.6,"breakHorizontal":10.3,"spinRate":1559,"spinDirection":232},"zone":9,"typeConfidence":0.87,"plateTime":0.41753872181763807,"extension":7.131969150011126},"index":3,"playId":"b014ce0a-e856-37ad-a6ff-e710c88dbbd6","pitchNumber":4,"startTime":"2026-06-20T01:46:33.511Z","endTime":"2026-06-20T01:46:37.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:46:37.437Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nicky Lopez flies out to left fielder Gavin Sheets.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T01:48:35.788Z","endTime":"2026-06-20T01:51:31.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"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":7},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.7,"endSpeed":78.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2094700005922,"aZ":-29.760427038295756,"pfxX":-2.8646224788230077,"pfxZ":1.5812101514332664,"pX":-0.08093242322111008,"pZ":1.645813127011903,"vX0":-3.5754135582466544,"vY0":-121.89769476690742,"vZ0":-4.150313545030169,"x":120.08,"y":194.34,"x0":1.770136768602757,"y0":50.001168368103855,"z0":5.905224513786005,"aX":-4.362322862893233},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.3,"breakHorizontal":6.0,"spinRate":2714,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.4472466610272794,"extension":5.637254480033178},"index":0,"playId":"196de041-d29a-31ae-b077-ccc4428a1c8f","pitchNumber":1,"startTime":"2026-06-20T01:48:50.056Z","endTime":"2026-06-20T01:48:54.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.621018541085242,"aZ":-37.590143740238204,"pfxX":-10.660755670051952,"pfxZ":-4.095608111953897,"pX":0.05840726717711672,"pZ":2.4406551315819165,"vX0":-0.6473014506383071,"vY0":-114.6943514893162,"vZ0":0.016540629105705973,"x":114.77,"y":172.88,"x0":1.7284456536039197,"y0":50.002215648608825,"z0":6.12088786965608,"aX":-14.10113156254464},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-7.1,"breakHorizontal":19.4,"spinRate":2876,"spinDirection":315},"zone":5,"typeConfidence":2.0,"plateTime":0.4788619985079592,"extension":5.554455166173944},"index":1,"playId":"17e80d71-e70b-37d1-bc0a-52098588ce5c","pitchNumber":2,"startTime":"2026-06-20T01:49:22.048Z","endTime":"2026-06-20T01:49:25.253Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-20T01:49:34.696Z","endTime":"2026-06-20T01:49:50.725Z","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(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":91.8,"endSpeed":84.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.156597018602124,"aZ":-8.951221179747758,"pfxX":2.6199377020207146,"pfxZ":12.88801334428101,"pX":-0.540475830582267,"pZ":0.9816467154256914,"vX0":-6.276432167086374,"vY0":-133.25995348034994,"vZ0":-10.833493016487981,"x":137.6,"y":212.28,"x0":1.503006177128154,"y0":50.001987581211985,"z0":5.742308761589463,"aX":4.721148286469797},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":21.2,"breakHorizontal":-3.4,"spinRate":2525,"spinDirection":158},"zone":13,"typeConfidence":0.91,"plateTime":0.4107389265309638,"extension":6.138682933227634},"index":3,"playId":"67fb20e2-c807-3af7-bc9e-55be1202f4be","pitchNumber":3,"startTime":"2026-06-20T01:49:50.725Z","endTime":"2026-06-20T01:49:55.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79543059508394,"aZ":-12.066952612044544,"pfxX":1.9865696427347248,"pfxZ":11.308502099252571,"pX":-0.6794187003049981,"pZ":3.362414138404703,"vX0":-6.142140373102702,"vY0":-132.61351884379113,"vZ0":-4.588623355747672,"x":142.9,"y":147.99,"x0":1.410304019261695,"y0":50.003403956306094,"z0":5.997794739084789,"aX":3.532850406688924},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.7,"breakHorizontal":-2.3,"spinRate":2448,"spinDirection":160},"zone":11,"typeConfidence":0.91,"plateTime":0.4132908652176335,"extension":5.763498188842874},"index":4,"playId":"95147ad4-2f82-3f42-9cbb-c9f8fc9b7d03","pitchNumber":4,"startTime":"2026-06-20T01:50:11.324Z","endTime":"2026-06-20T01:50:14.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.705379695595585,"aZ":-29.729375643599653,"pfxX":-2.5228332456161873,"pfxZ":1.5486942547131957,"pX":-0.8747080644660921,"pZ":0.5517780706854611,"vX0":-5.247157499596283,"vY0":-124.51909190394868,"vZ0":-7.081519705444989,"x":150.34,"y":223.88,"x0":1.5831041553281093,"y0":50.004855990819784,"z0":5.874688830874469,"aX":-3.9824882447129917},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.4,"breakHorizontal":5.8,"spinRate":2740,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4389481034903775,"extension":5.849943549796303},"index":5,"playId":"93d601e7-7c56-3e4a-b77e-33a7c6341dbc","pitchNumber":5,"startTime":"2026-06-20T01:50:37.179Z","endTime":"2026-06-20T01:50:41.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.306082653955507,"aZ":-9.341473855194673,"pfxX":1.900109416880392,"pfxZ":12.537032390938354,"pX":-0.013736907729412055,"pZ":2.3021259675700025,"vX0":-4.994385533700411,"vY0":-134.16625761990431,"vZ0":-7.594531373445647,"x":117.52,"y":176.62,"x0":1.6258561328685934,"y0":50.00201258428306,"z0":5.836964778254117,"aX":3.460694012103684},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":21.2,"breakHorizontal":-2.4,"spinRate":2532,"spinDirection":158},"zone":5,"typeConfidence":0.91,"plateTime":0.40841101933517576,"extension":5.851086796099466},"index":6,"playId":"b0bc567b-2826-3bf9-9f97-c58339f7c6e4","pitchNumber":6,"startTime":"2026-06-20T01:50:59.469Z","endTime":"2026-06-20T01:51:02.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.870945039825887,"aZ":-21.736248672080436,"pfxX":4.084069559751125,"pfxZ":6.888499301220277,"pX":0.19144293591741524,"pZ":2.0268555878585044,"vX0":-4.942044386284316,"vY0":-122.23795425819326,"vZ0":-4.78211296690727,"x":109.7,"y":184.05,"x0":1.7078260787857642,"y0":50.00148641351763,"z0":5.87234295096517,"aX":6.186619311578453},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":11.6,"breakHorizontal":-6.2,"spinRate":1244,"spinDirection":125},"zone":8,"typeConfidence":0.89,"plateTime":0.44792121223595105,"extension":6.117294127262863},"hitData":{"launchSpeed":93.3,"launchAngle":32.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.22,"coordY":68.48}},"index":7,"playId":"d3f3373e-a6ad-3577-9c42-f70116f2c77d","pitchNumber":7,"startTime":"2026-06-20T01:51:23.715Z","endTime":"2026-06-20T01:51:31.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:51:31.828Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elias Díaz strikes out swinging.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T01:51:46.337Z","endTime":"2026-06-20T01:52:55.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"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.9,"endSpeed":79.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66502769090894,"aZ":-27.829899195629956,"pfxX":-2.6866945387479433,"pfxZ":2.7298329769405854,"pX":0.5160079617355757,"pZ":2.6228218967855383,"vX0":-2.503774032923102,"vY0":-125.1715845989233,"vZ0":-2.5178028538432504,"x":97.33,"y":167.96,"x0":1.877359320924027,"y0":50.003128586430044,"z0":5.914601441436474,"aX":-4.273167133688427},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.7,"breakHorizontal":5.4,"spinRate":2819,"spinDirection":190},"zone":6,"typeConfidence":0.91,"plateTime":0.43717068837633244,"extension":5.627224689791051},"index":0,"playId":"db683968-cf7e-3ba2-99a5-309707dd4819","pitchNumber":1,"startTime":"2026-06-20T01:52:04.898Z","endTime":"2026-06-20T01:52:09.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.577811990731636,"aZ":-10.910436538265804,"pfxX":3.7752482975212693,"pfxZ":11.776359987988197,"pX":0.42226593910113225,"pZ":2.84863836247663,"vX0":-4.755379073256632,"vY0":-133.70364310417253,"vZ0":-5.899143177159252,"x":100.9,"y":161.87,"x0":1.7356937795073104,"y0":50.00165185600556,"z0":5.870950244324879,"aX":6.816168311370614},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.2,"breakHorizontal":-5.8,"spinRate":2518,"spinDirection":161},"zone":3,"typeConfidence":0.92,"plateTime":0.4100984046656855,"extension":5.942467643144849},"index":1,"playId":"956c544c-77b0-3e58-8163-09781c86548e","pitchNumber":2,"startTime":"2026-06-20T01:52:23.328Z","endTime":"2026-06-20T01:52:28.711Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-20T01:52:33.643Z","endTime":"2026-06-20T01:52:50.195Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.7,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.64932232286237,"aZ":-28.969147677703702,"pfxX":5.470824232620353,"pfxZ":2.078628590592639,"pX":-0.5813371172295656,"pZ":0.6900208833347801,"vX0":-7.508267145944745,"vY0":-122.72081519278545,"vZ0":-6.408903481041247,"x":139.16,"y":220.15,"x0":1.7908502278920444,"y0":50.00456631239894,"z0":5.766944807611767,"aX":8.442768892468543},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.6,"breakHorizontal":-8.4,"spinRate":1423,"spinDirection":116},"zone":13,"typeConfidence":0.9,"plateTime":0.4443620799443635,"extension":5.970798601712956},"index":3,"playId":"a7429e12-3415-3591-aeed-8f13f8379e59","pitchNumber":3,"startTime":"2026-06-20T01:52:50.195Z","endTime":"2026-06-20T01:52:55.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:52:55.984Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T01:53:12.741Z","endTime":"2026-06-20T01:54:47.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660710,"link":"/api/v1/people/660710"},"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":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.741170017699496,"aZ":-26.696053008289578,"pfxX":-1.2878400126057576,"pfxZ":3.3829865769357497,"pX":0.0024111352301578936,"pZ":1.8718515902991157,"vX0":-3.9748576564326226,"vY0":-125.53777422974612,"vZ0":-4.595717479255336,"x":116.91,"y":188.24,"x0":1.7639510235934404,"y0":50.005361531782576,"z0":5.860136865926934,"aX":-2.087301433679858},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.4,"breakHorizontal":3.1,"spinRate":2760,"spinDirection":197},"zone":8,"typeConfidence":0.91,"plateTime":0.43376625679795877,"extension":5.78804782927497},"index":0,"playId":"c19618d9-485d-39af-b0ad-668a94f31123","pitchNumber":1,"startTime":"2026-06-20T01:53:23.488Z","endTime":"2026-06-20T01:53:27.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.874444803625835,"aZ":-29.824598362261856,"pfxX":3.514334569435136,"pfxZ":1.555914545042952,"pX":-0.1267967379939076,"pZ":0.32344521066698956,"vX0":-5.8302200389508,"vY0":-122.13059973527581,"vZ0":-6.899482382748018,"x":121.83,"y":230.05,"x0":1.8339075370327795,"y0":50.00343545512289,"z0":5.747451785046958,"aX":5.313327687181821},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.4,"breakHorizontal":-5.0,"spinRate":1016,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.4483263064514893,"extension":5.949003741752288},"index":1,"playId":"acf83080-2c55-3996-ad2e-f7390e2bfebd","pitchNumber":2,"startTime":"2026-06-20T01:53:40.798Z","endTime":"2026-06-20T01:53:44.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31434951540765,"aZ":-10.480213803357898,"pfxX":4.530116001815853,"pfxZ":11.77236800818936,"pX":0.11910038623025837,"pZ":1.7630566628049558,"vX0":-5.8073449722805455,"vY0":-134.89058958091312,"vZ0":-8.649996116583118,"x":112.46,"y":191.18,"x0":1.711269977399764,"y0":50.00593720831418,"z0":5.750294140215962,"aX":8.35074450156318},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.7,"breakHorizontal":-7.0,"spinRate":2561,"spinDirection":157},"zone":8,"typeConfidence":0.91,"plateTime":0.40603820124142764,"extension":6.393738856635411},"index":2,"playId":"5bd40469-c483-3845-a806-c947b481f101","pitchNumber":3,"startTime":"2026-06-20T01:54:19.270Z","endTime":"2026-06-20T01:54:23.457Z","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":86.0,"endSpeed":80.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24591087322619,"aZ":-28.59023118428398,"pfxX":-2.9376036119501974,"pfxZ":2.227768336459566,"pX":-0.38461293526505963,"pZ":1.8446125181567938,"vX0":-4.104171347345479,"vY0":-125.31463035430949,"vZ0":-4.37168366985992,"x":131.66,"y":188.98,"x0":1.6481229842804745,"y0":50.00512409759599,"z0":5.912974368097781,"aX":-4.7332624860313555},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.4,"breakHorizontal":6.1,"spinRate":2821,"spinDirection":229},"zone":7,"typeConfidence":0.91,"plateTime":0.43492986868951045,"extension":6.075225622225099},"index":3,"playId":"ce94e91a-1230-3315-b15d-bcbe291aeba2","pitchNumber":4,"startTime":"2026-06-20T01:54:43.168Z","endTime":"2026-06-20T01:54:47.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:54:47.683Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Sheets strikes out swinging.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T01:56:45.207Z","endTime":"2026-06-20T01:58:37.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.147616881838392,"aZ":-12.69606862155946,"pfxX":-5.726789282431591,"pfxZ":10.018944285366,"pX":0.13789117125461836,"pZ":1.9291269218836915,"vX0":6.263767403213556,"vY0":-138.59940806403398,"vZ0":-7.395273878447988,"x":111.74,"y":186.69,"x0":-1.4079728938621607,"y0":50.004068895367126,"z0":5.4808880378551095,"aX":-11.13590961368094},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":9.0,"spinRate":2440,"spinDirection":221},"zone":8,"typeConfidence":0.88,"plateTime":0.3952738840207619,"extension":6.825796605977898},"index":0,"playId":"87a0c0be-69f3-3ca4-bb33-70d8a6430eeb","pitchNumber":1,"startTime":"2026-06-20T01:56:59.357Z","endTime":"2026-06-20T01:57:03.641Z","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":88.1,"endSpeed":81.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58881821391956,"aZ":-23.636353515767336,"pfxX":-7.506683373103957,"pfxZ":5.10556225264737,"pX":0.7214564841503028,"pZ":1.2157195692897043,"vX0":7.125741393437206,"vY0":-128.05479586986223,"vZ0":-6.09534342305283,"x":89.5,"y":205.96,"x0":-1.1120428551933197,"y0":50.00456302342053,"z0":5.457052428723995,"aX":-12.56144505000439},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.2,"breakHorizontal":12.1,"spinRate":1620,"spinDirection":233},"zone":14,"typeConfidence":0.92,"plateTime":0.42650641752445395,"extension":6.9753097229003655},"index":1,"playId":"8b1a3ca1-528d-377a-a2e3-75cb3a579a2f","pitchNumber":2,"startTime":"2026-06-20T01:57:11.763Z","endTime":"2026-06-20T01:57:17.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.619762927919354,"aZ":-25.653839680435606,"pfxX":-8.440483476064468,"pfxZ":3.892898908237707,"pX":0.22549605037321008,"pZ":0.5909775470330283,"vX0":6.544097010689269,"vY0":-128.32230578412876,"vZ0":-7.206053245186944,"x":108.4,"y":222.82,"x0":-1.2564613184061482,"y0":50.00110008215642,"z0":5.4233936720360445,"aX":-14.127961008944174},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.6,"breakHorizontal":13.9,"spinRate":1609,"spinDirection":228},"zone":14,"typeConfidence":0.92,"plateTime":0.42622232554120876,"extension":6.958128642244279},"index":2,"playId":"baac46bb-e374-3aaa-b8f7-b698bb70be2e","pitchNumber":3,"startTime":"2026-06-20T01:57:24.164Z","endTime":"2026-06-20T01:57:27.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48084488848531,"aZ":-26.84040329960348,"pfxX":1.9554936462273385,"pfxZ":2.9785969775621624,"pX":-0.7184104287410853,"pZ":2.3400672435315775,"vX0":1.4987395274827067,"vY0":-132.48228080789292,"vZ0":-3.4799418817597525,"x":144.38,"y":175.6,"x0":-1.5441100292526082,"y0":50.00051383946763,"z0":5.617316182368093,"aX":3.4994904034539758},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.9,"breakHorizontal":-3.8,"spinRate":2521,"spinDirection":170},"zone":4,"typeConfidence":0.9,"plateTime":0.41234369242511804,"extension":6.590009327300977},"index":3,"playId":"4ef38f63-845e-3fc9-8289-5a5e97964ba5","pitchNumber":4,"startTime":"2026-06-20T01:57:44.641Z","endTime":"2026-06-20T01:57:49.277Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-20T01:57:52.935Z","endTime":"2026-06-20T01:58:07.734Z","isPitch":false,"type":"action","player":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66292417524223,"aZ":-32.144692463416646,"pfxX":-9.045734747585618,"pfxZ":0.021419896158916707,"pX":-0.31421122111504096,"pZ":1.9389705828293777,"vX0":5.220122371192088,"vY0":-128.99838328300814,"vZ0":-3.0261074440920526,"x":128.98,"y":186.43,"x0":-1.1838547076905774,"y0":50.00503439324021,"z0":5.593408291783597,"aX":-15.318243239200312},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.4,"breakHorizontal":15.2,"spinRate":1542,"spinDirection":236},"zone":7,"typeConfidence":0.9,"plateTime":0.423833075814803,"extension":6.900488035198469},"index":5,"playId":"9cfae004-a2ee-3163-b2d2-9b36fbb8dbb0","pitchNumber":5,"startTime":"2026-06-20T01:58:07.734Z","endTime":"2026-06-20T01:58:11.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20272567111373,"aZ":-11.526437872003104,"pfxX":-3.829795948325213,"pfxZ":10.178768171796387,"pX":0.8904812261743884,"pZ":3.372631074490936,"vX0":7.386064950817331,"vY0":-141.71623666158106,"vZ0":-3.8449395448145745,"x":83.06,"y":147.72,"x0":-1.2551808935975188,"y0":50.00266375848435,"z0":5.486427299946742,"aX":-7.769391136532218},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.8,"breakHorizontal":5.4,"spinRate":2447,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.38689294650929673,"extension":6.650448218430868},"index":6,"playId":"cd066a63-38b7-3917-a7bb-90649835e8c5","pitchNumber":6,"startTime":"2026-06-20T01:58:33.023Z","endTime":"2026-06-20T01:58:37.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T01:58:37.105Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T01:58:50.397Z","endTime":"2026-06-20T02:00:08.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17458567666407,"aZ":-16.293277728695863,"pfxX":-8.807329641528373,"pfxZ":7.991920160980942,"pX":-0.1775935645143333,"pZ":1.2419730908193607,"vX0":6.173683171569904,"vY0":-139.7685605083846,"vZ0":-8.491179581037958,"x":123.77,"y":205.25,"x0":-1.2657106358607242,"y0":50.00462220621611,"z0":5.379677235985068,"aX":-17.50564119645399},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":14.8,"spinRate":2272,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.3912083936049955,"extension":7.037553941450229},"index":0,"playId":"89293a5d-85ff-344c-9857-019aac0ceb03","pitchNumber":1,"startTime":"2026-06-20T01:59:05.564Z","endTime":"2026-06-20T01:59:10.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46343597335122,"aZ":-12.262865632616284,"pfxX":-5.534287443162406,"pfxZ":10.080606073277153,"pX":0.9014404463381223,"pZ":2.658973507675959,"vX0":7.833152028240755,"vY0":-139.880526784948,"vZ0":-5.555069646530834,"x":82.64,"y":166.99,"x0":-1.220228212660765,"y0":50.006781478923514,"z0":5.479483473209863,"aX":-10.9362474292085},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":8.4,"spinRate":2481,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.39203040603077977,"extension":6.923998602698434},"index":1,"playId":"a92a2b83-4e31-3997-b717-187b4d6b582d","pitchNumber":2,"startTime":"2026-06-20T01:59:23.686Z","endTime":"2026-06-20T01:59:29.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50656826713697,"aZ":-11.533837535652346,"pfxX":-5.201258871366976,"pfxZ":10.25152726743222,"pX":0.8568440347823454,"pZ":2.397780722651078,"vX0":7.819507684898503,"vY0":-141.31868246880902,"vZ0":-6.282785720069481,"x":84.34,"y":174.04,"x0":-1.2758738926798596,"y0":50.00605623031237,"z0":5.397520938541185,"aX":-10.476249826958172},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":7.8,"spinRate":2483,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.388210454583481,"extension":6.833529487383924},"index":2,"playId":"89106e9f-ab62-3e1f-b33d-309212a06606","pitchNumber":3,"startTime":"2026-06-20T01:59:42.143Z","endTime":"2026-06-20T01:59:45.354Z","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":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.797717694630514,"aZ":-26.38171079899809,"pfxX":2.4598434899419965,"pfxZ":3.241618033695609,"pX":0.7062989523149443,"pZ":2.242884353620945,"vX0":4.904078609393678,"vY0":-131.99707221037784,"vZ0":-3.794420599138862,"x":90.08,"y":178.22,"x0":-1.4861826195186139,"y0":50.002931563724026,"z0":5.6139647023394925,"aX":4.394031951739192},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.4,"breakHorizontal":-5.4,"spinRate":2542,"spinDirection":144},"zone":6,"typeConfidence":0.9,"plateTime":0.41298174828613954,"extension":6.614919630315546},"index":3,"playId":"d35009e5-01fb-375c-bc68-9f58b76cbbca","pitchNumber":4,"startTime":"2026-06-20T02:00:03.094Z","endTime":"2026-06-20T02:00:08.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:00:08.338Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ty France doubles (6) on a line drive to left fielder Alejandro Osuna.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T02:00:19.081Z","endTime":"2026-06-20T02:01:21.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"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":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.702835753358574,"aZ":-17.411655913154146,"pfxX":-7.264815064826615,"pfxZ":7.326341641353613,"pX":-0.11753041147593747,"pZ":2.6915504236052743,"vX0":6.088534952477148,"vY0":-140.97682049474992,"vZ0":-4.567689256126313,"x":121.48,"y":166.11,"x0":-1.3601237554847758,"y0":50.00341695202639,"z0":5.45480372611005,"aX":-14.640485973039807},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.5,"breakHorizontal":11.9,"spinRate":2346,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3883468252502893,"extension":6.7874073716984205},"index":0,"playId":"aa763fe8-9807-3731-b5bc-d13513e56996","pitchNumber":1,"startTime":"2026-06-20T02:00:33.371Z","endTime":"2026-06-20T02:00:38.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6853831007881,"aZ":-17.194008125320238,"pfxX":-6.836211078177399,"pfxZ":7.650647278446886,"pX":-0.4852756737834239,"pZ":4.132696487502609,"vX0":4.631103241926353,"vY0":-139.16756880929287,"vZ0":-0.9034169151710661,"x":135.5,"y":127.2,"x0":-1.284013705990357,"y0":50.006430325679545,"z0":5.602173704844212,"aX":-13.391279878663006},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":11.4,"spinRate":2401,"spinDirection":223},"zone":11,"typeConfidence":0.65,"plateTime":0.39380881211073504,"extension":6.684310385774703},"index":1,"playId":"c51bf520-910b-34c6-9674-9a88c758a252","pitchNumber":2,"startTime":"2026-06-20T02:00:51.734Z","endTime":"2026-06-20T02:00:56.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.859946946814862,"aZ":-18.122374465684597,"pfxX":-3.8545086434991465,"pfxZ":8.405838256160424,"pX":0.3121506775118254,"pZ":2.7839512323515962,"vX0":5.058380221430652,"vY0":-128.5570493387162,"vZ0":-3.6155541181254636,"x":105.1,"y":163.61,"x0":-1.181010137410876,"y0":50.006201445115614,"z0":5.616766985544363,"aX":-6.44739463240623},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":14.6,"breakHorizontal":5.9,"spinRate":1533,"spinDirection":228},"zone":3,"typeConfidence":0.73,"plateTime":0.42618680676866516,"extension":7.014072979529183},"hitData":{"launchSpeed":89.0,"launchAngle":21.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":39.92,"coordY":115.93}},"index":2,"playId":"fa0706c4-a5d6-394c-9863-c80c0fcf91ae","pitchNumber":3,"startTime":"2026-06-20T02:01:07.630Z","endTime":"2026-06-20T02:01:21.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:01:21.653Z","atBatIndex":52},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Jacob deGrom intentionally walks Will Wagner.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T02:01:38.827Z","endTime":"2026-06-20T02:01:55.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08228866-0546-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-06-20T02:01:52.150Z","endTime":"2026-06-20T02:01:52.162Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08228866-0546-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-06-20T02:01:52.162Z","endTime":"2026-06-20T02:01:52.163Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08228866-0546-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-06-20T02:01:52.163Z","endTime":"2026-06-20T02:01:53.163Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08228866-0546-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-06-20T02:01:52.163Z","endTime":"2026-06-20T02:01:55.110Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-06-20T02:01:55.110Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rodolfo Durán flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T02:03:01.465Z","endTime":"2026-06-20T02:05:03.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-20T02:02:14.156Z","endTime":"2026-06-20T02:03:03.813Z","isPitch":false,"type":"action"},{"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":89.9,"endSpeed":83.7,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10540258883058,"aZ":-25.659273938418703,"pfxX":1.384257229479724,"pfxZ":3.7068958972129034,"pX":1.5519395781539371,"pZ":1.5775155521222972,"vX0":6.874680297174846,"vY0":-130.81150754550248,"vZ0":-5.218336362423419,"x":57.84,"y":196.19,"x0":-1.2754608750437073,"y0":50.00090522440133,"z0":5.489282605017977,"aX":2.4298793813966824},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":-3.8,"spinRate":2601,"spinDirection":165},"zone":14,"typeConfidence":0.9,"plateTime":0.41657305482551665,"extension":6.7033167365071735},"index":1,"playId":"c22ccea3-8558-3113-b549-5a533b5c6dd4","pitchNumber":1,"startTime":"2026-06-20T02:03:03.813Z","endTime":"2026-06-20T02:03:08.955Z","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":97.6,"endSpeed":89.1,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09930577064859,"aZ":-13.879289503295478,"pfxX":-7.461645241612959,"pfxZ":8.990447233088972,"pX":1.2112124381831093,"pZ":2.412167033151475,"vX0":9.32619944099337,"vY0":-141.69738548827232,"vZ0":-6.0390341359692625,"x":70.83,"y":173.65,"x0":-1.151948310308953,"y0":50.005129894274866,"z0":5.4563858474335305,"aX":-15.189014387403484},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":11.6,"spinRate":2495,"spinDirection":217},"zone":12,"typeConfidence":0.55,"plateTime":0.3864148815248276,"extension":7.1492594727719405},"index":2,"playId":"ca5b1e3b-c314-3aa5-8d6a-023da076d318","pitchNumber":2,"startTime":"2026-06-20T02:03:21.694Z","endTime":"2026-06-20T02:03:26.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.570542583262213,"aZ":-25.447321131016793,"pfxX":1.132986148711892,"pfxZ":3.742053433803692,"pX":1.0282514570338057,"pZ":1.8144863387400276,"vX0":5.553234618651267,"vY0":-132.35946270129207,"vZ0":-5.003001097301424,"x":77.81,"y":189.79,"x0":-1.2325396135449478,"y0":50.006307135322785,"z0":5.5605147922420395,"aX":2.0377766107053645},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.0,"breakHorizontal":-3.1,"spinRate":2650,"spinDirection":158},"zone":14,"typeConfidence":0.9,"plateTime":0.41164856431515906,"extension":6.699980711099774},"index":3,"playId":"38ec2112-9264-37e1-895d-3b518653370c","pitchNumber":3,"startTime":"2026-06-20T02:03:42.788Z","endTime":"2026-06-20T02:03:48.026Z","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":98.5,"endSpeed":90.4,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21776476671413,"aZ":-13.192611995351415,"pfxX":-4.979916621374282,"pfxZ":9.09548076637239,"pX":1.335794978917076,"pZ":2.4653371141025007,"vX0":8.906275074526706,"vY0":-143.13008040317374,"vZ0":-6.037238219773841,"x":66.08,"y":172.22,"x0":-1.1609159558046291,"y0":50.00488856643145,"z0":5.419023326867421,"aX":-10.395595618525212},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.5,"breakHorizontal":7.3,"spinRate":2250,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.38181929758125044,"extension":6.993123193230424},"index":4,"playId":"c58c14d0-4c27-3630-b307-edb6df09b007","pitchNumber":4,"startTime":"2026-06-20T02:04:05.695Z","endTime":"2026-06-20T02:04:11.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.232020056686512,"aZ":-27.28284669580242,"pfxX":-1.04214412854755,"pfxZ":2.6870042194798147,"pX":0.9115498495514668,"pZ":1.868460806803313,"vX0":6.274155288552547,"vY0":-133.4450178566307,"vZ0":-4.611185291771172,"x":82.25,"y":188.33,"x0":-1.3253713154322027,"y0":50.00347606201025,"z0":5.5627140782674855,"aX":-1.8981007533938377},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.2,"breakHorizontal":0.7,"spinRate":2479,"spinDirection":175},"zone":14,"typeConfidence":0.88,"plateTime":0.40900763142832375,"extension":6.668250763045605},"index":5,"playId":"9d8f7582-10a9-3fdf-bca6-ef495b971d93","pitchNumber":5,"startTime":"2026-06-20T02:04:27.835Z","endTime":"2026-06-20T02:04:34.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.031,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06743108805167,"aZ":-12.720783501821304,"pfxX":-5.319750013101371,"pfxZ":9.513035487484299,"pX":0.35414018799056013,"pZ":3.1708528436609993,"vX0":6.3640412527798365,"vY0":-141.99579468386608,"vZ0":-4.193167076528368,"x":103.5,"y":153.17,"x0":-1.2234255344133576,"y0":50.00302773363677,"z0":5.474140412111388,"aX":-10.879409344323738},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.6,"breakHorizontal":8.4,"spinRate":2356,"spinDirection":215},"zone":3,"typeConfidence":0.91,"plateTime":0.38551875629969734,"extension":7.0826154311500495},"hitData":{"launchSpeed":96.2,"launchAngle":41.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.22,"coordY":74.7}},"index":6,"playId":"e0999922-c00a-371e-b3c4-1f2c4c3292be","pitchNumber":6,"startTime":"2026-06-20T02:04:54.450Z","endTime":"2026-06-20T02:05:03.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:05:03.903Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a ground ball to left fielder Gavin Sheets.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T02:07:30.987Z","endTime":"2026-06-20T02:08:06.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: David Morgan replaces Yuki Matsui.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T02:07:05.344Z","endTime":"2026-06-20T02:07:33.239Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688158,"link":"/api/v1/people/688158"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":88.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06207513863341,"aZ":-14.0456498725284,"pfxX":-1.6368702274802067,"pfxZ":8.98921847305064,"pX":0.6663820562428137,"pZ":3.4628366945790576,"vX0":7.380268601140433,"vY0":-141.32588391431017,"vZ0":-3.2667910970306924,"x":91.6,"y":145.28,"x0":-1.769580024355127,"y0":50.00599345458738,"z0":5.539484242880172,"aX":-3.302893028427122},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.7,"breakHorizontal":1.4,"spinRate":2587,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.3879765827241992,"extension":6.007987398736439},"index":1,"playId":"0c9e5ee5-8858-3ef7-8a7c-dd2771a8ae4b","pitchNumber":1,"startTime":"2026-06-20T02:07:33.239Z","endTime":"2026-06-20T02:07:37.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.748221862210638,"aZ":-36.116985011640686,"pfxX":1.2166624862981577,"pfxZ":-2.394916736843072,"pX":0.35932573364489917,"pZ":2.2501629199513173,"vX0":5.40383643914578,"vY0":-127.6071567878963,"vZ0":-0.5659841367084305,"x":103.3,"y":178.03,"x0":-1.9455910685579596,"y0":50.00371213933851,"z0":5.325143419868558,"aX":2.0016261733336673},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.2,"breakHorizontal":-3.5,"spinRate":2307,"spinDirection":77},"zone":6,"typeConfidence":0.91,"plateTime":0.42955324007837703,"extension":6.010974484505198},"hitData":{"launchSpeed":95.1,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.0,"coordY":105.0}},"index":2,"playId":"b75525dd-7da5-364e-b6a2-267114485331","pitchNumber":2,"startTime":"2026-06-20T02:07:55.739Z","endTime":"2026-06-20T02:08:06.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:08:06.851Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a ground ball to right fielder Samad Taylor. Josh Jung to 2nd.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T02:08:22.104Z","endTime":"2026-06-20T02:09:36.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"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,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.457063405209244,"aZ":-30.818042748770885,"pfxX":1.7254293498004598,"pfxZ":0.813598487173806,"pX":-0.5241172638711744,"pZ":3.571794827849815,"vX0":3.2753135989540696,"vY0":-127.96044247873435,"vZ0":1.4534183087421286,"x":136.98,"y":142.34,"x0":-2.044812425079888,"y0":50.000089498395596,"z0":5.411432062105278,"aX":2.858844527424742},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.0,"breakHorizontal":-3.8,"spinRate":2361,"spinDirection":100},"zone":11,"typeConfidence":0.9,"plateTime":0.42809006452811493,"extension":6.0394198167556},"index":0,"playId":"3430cd2c-3981-35cb-84d7-d33c87e298ea","pitchNumber":1,"startTime":"2026-06-20T02:08:35.907Z","endTime":"2026-06-20T02:08:40.613Z","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":97.9,"endSpeed":89.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7270890432971,"aZ":-14.247279908676884,"pfxX":-2.685372568421348,"pfxZ":8.711421145330835,"pX":-0.08743699750666781,"pZ":2.7158718528682018,"vX0":5.798825819019251,"vY0":-142.51980210552708,"vZ0":-4.869128139815149,"x":120.33,"y":165.45,"x0":-1.7994102046341802,"y0":50.000215933637996,"z0":5.346163620662915,"aX":-5.525239359857993},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.0,"breakHorizontal":3.7,"spinRate":2449,"spinDirection":215},"zone":5,"typeConfidence":0.91,"plateTime":0.38430305255857666,"extension":6.078784710805522},"index":1,"playId":"ceab7516-fb60-3b64-a83f-ff3b068af746","pitchNumber":2,"startTime":"2026-06-20T02:08:56.279Z","endTime":"2026-06-20T02:09:01.542Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-06-20T02:09:06.844Z","endTime":"2026-06-20T02:09:25.017Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61984552829542,"aZ":-16.799782279876325,"pfxX":-0.7684002677969692,"pfxZ":7.515844718679785,"pX":1.0079830610483609,"pZ":2.1283150972055793,"vX0":7.537763213556605,"vY0":-142.35802377237425,"vZ0":-5.86897648104798,"x":78.58,"y":181.32,"x0":-1.577973408450562,"y0":50.006213183530086,"z0":5.285660945698377,"aX":-1.5730309233127069},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.5,"breakHorizontal":-0.2,"spinRate":2516,"spinDirection":214},"zone":14,"typeConfidence":0.89,"plateTime":0.38521073029441455,"extension":6.086265211297399},"hitData":{"launchSpeed":69.7,"launchAngle":11.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.0,"coordY":111.0}},"index":3,"playId":"e9218e02-2ea9-3daf-a41d-037b72edd42f","pitchNumber":3,"startTime":"2026-06-20T02:09:25.017Z","endTime":"2026-06-20T02:09:36.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:09:36.517Z","atBatIndex":56},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brandon Nimmo grounds into a force out, first baseman Ty France to shortstop Xander Bogaerts. Josh Jung to 3rd. Wyatt Langford out at 2nd. Brandon Nimmo to 1st.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T02:09:52.255Z","endTime":"2026-06-20T02:11:35.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.901801473639708,"aZ":-28.12840223077834,"pfxX":-8.316607714108562,"pfxZ":1.9759506274162675,"pX":-1.5600130219350656,"pZ":3.567639244951998,"vX0":4.997913169989193,"vY0":-141.8998583070952,"vZ0":0.15133216578391173,"x":176.46,"y":142.45,"x0":-2.258838123166683,"y0":50.00463412820499,"z0":5.2981000259784485,"aX":-17.049434429727558},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":3.8,"breakHorizontal":14.2,"spinRate":2061,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.38522519486333007,"extension":6.033974856012149},"index":0,"playId":"68d021c7-ebc3-3b2b-8102-a2e18df020a9","pitchNumber":1,"startTime":"2026-06-20T02:10:10.691Z","endTime":"2026-06-20T02:10:14.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61185808534844,"aZ":-32.003958395361046,"pfxX":1.7875822298070638,"pfxZ":0.10270089455577747,"pX":-0.297251857798748,"pZ":3.0812222708703354,"vX0":3.734396397712474,"vY0":-128.27888900266115,"vZ0":0.4766283376461462,"x":128.33,"y":155.59,"x0":-1.9974913120615982,"y0":50.004517336422836,"z0":5.364774286056131,"aX":3.013764766629344},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.5,"breakHorizontal":-4.0,"spinRate":2489,"spinDirection":87},"zone":2,"typeConfidence":0.9,"plateTime":0.42508513859558406,"extension":6.234312460268885},"index":1,"playId":"ee03d835-5b69-39c0-9f73-5c54f0f4c05b","pitchNumber":2,"startTime":"2026-06-20T02:10:31.426Z","endTime":"2026-06-20T02:10:34.587Z","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":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.085405434477146,"aZ":-42.94213624148793,"pfxX":2.1343648462871307,"pfxZ":-7.34537847939532,"pX":0.4813268360653111,"pZ":3.1687077138659014,"vX0":4.286671087844699,"vY0":-120.7694928848689,"vZ0":3.0107634774151357,"x":98.65,"y":153.22,"x0":-1.5988443923963243,"y0":50.00117687278997,"z0":5.7016668976630065,"aX":3.129228176865446},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-12.2,"breakHorizontal":-4.9,"spinRate":2399,"spinDirection":46},"zone":3,"typeConfidence":0.9,"plateTime":0.4547755215435334,"extension":6.1146855327578775},"index":2,"playId":"4778b7fb-c349-39ef-8a43-e6b34d3fac4f","pitchNumber":3,"startTime":"2026-06-20T02:10:57.582Z","endTime":"2026-06-20T02:11:02.849Z","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":98.0,"endSpeed":89.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17896391286506,"aZ":-16.721982166284928,"pfxX":-1.18001585193168,"pfxZ":7.497198304610358,"pX":1.0371895432242209,"pZ":2.6026897824170123,"vX0":7.951004318059361,"vY0":-142.52021693551922,"vZ0":-5.006471894791232,"x":77.46,"y":168.51,"x0":-1.6331531274284576,"y0":50.002113192372974,"z0":5.435139130164044,"aX":-2.4324990309035517},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.7,"breakHorizontal":0.6,"spinRate":2518,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.3840412631849701,"extension":5.959397324910216},"hitData":{"launchSpeed":76.9,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.92,"coordY":169.53}},"index":3,"playId":"dd4a88f0-516e-3fe2-af60-219c009f7601","pitchNumber":4,"startTime":"2026-06-20T02:11:28.120Z","endTime":"2026-06-20T02:11:35.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:11:35.149Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a ground ball to center fielder Jackson Merrill, deflected by second baseman Fernando Tatis Jr. Josh Jung scores. Brandon Nimmo to 3rd.","rbi":1,"awayScore":6,"homeScore":8,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T02:13:14.345Z","endTime":"2026-06-20T02:13:28.013Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnThird":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":688158,"link":"/api/v1/people/688158"},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T02:12:08.938Z","endTime":"2026-06-20T02:13:16.612Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.694864518853485,"aZ":-26.40761967307456,"pfxX":-9.50134148359647,"pfxZ":2.879100319206546,"pX":0.03496819645839988,"pZ":1.5484335012192423,"vX0":9.261754583608589,"vY0":-140.63359837435507,"vZ0":-4.727121074679497,"x":115.67,"y":196.97,"x0":-2.0655098247402255,"y0":50.00604981809975,"z0":4.962730700891532,"aX":-19.048465979694942},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.4,"breakHorizontal":15.4,"spinRate":2044,"spinDirection":227},"zone":8,"typeConfidence":0.91,"plateTime":0.3893714542364015,"extension":6.029194026020832},"hitData":{"launchSpeed":103.5,"launchAngle":-2.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.17,"coordY":107.98}},"index":1,"playId":"31655ffe-6cf4-33a5-881e-dc08233887f5","pitchNumber":1,"startTime":"2026-06-20T02:13:16.612Z","endTime":"2026-06-20T02:13:28.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:13:28.013Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Justin Foscue pops out to first baseman Ty France in foul territory.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T02:16:28.414Z","endTime":"2026-06-20T02:16:39.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnThird":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[1,2],"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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T02:14:13.023Z","endTime":"2026-06-20T02:15:57.557Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Wandy Peralta replaces David Morgan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-20T02:15:57.557Z","endTime":"2026-06-20T02:16:06.109Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Foscue replaces Alejandro Osuna.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-06-20T02:16:06.109Z","endTime":"2026-06-20T02:16:30.641Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":696030,"link":"/api/v1/people/696030"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.646715817547392,"aZ":-22.825729594641622,"pfxX":9.068821984869526,"pfxZ":4.656069041745685,"pX":0.1800165418844437,"pZ":2.6398417010460866,"vX0":-4.322423818653079,"vY0":-140.50848426197754,"vZ0":-5.037294637058443,"x":110.14,"y":167.5,"x0":0.5566806854451577,"y0":50.00350817552063,"z0":5.931239915082568,"aX":18.205688042403683},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.7,"breakHorizontal":-15.6,"spinRate":1929,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.3892298306610291,"extension":5.759655760239605},"hitData":{"launchSpeed":80.1,"launchAngle":78.0,"totalDistance":86.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":158.16,"coordY":188.75}},"index":3,"playId":"0190b05e-cde0-30f4-9569-bb0ad548f417","pitchNumber":1,"startTime":"2026-06-20T02:16:30.641Z","endTime":"2026-06-20T02:16:39.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:16:39.646Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out to right fielder Samad Taylor.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T02:17:11.823Z","endTime":"2026-06-20T02:17:39.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"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.7,"endSpeed":87.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.928862024401027,"aZ":-24.72398240278971,"pfxX":8.97135573659371,"pfxZ":3.784538508543479,"pX":0.39023215899643104,"pZ":2.915364129315836,"vX0":-3.683170870887367,"vY0":-139.31516835918046,"vZ0":-4.090428274279462,"x":102.13,"y":160.07,"x0":0.5629029710106065,"y0":50.00348013591395,"z0":6.034451766687883,"aX":17.65694978100173},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.2,"breakHorizontal":-15.5,"spinRate":1792,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.3929753405843037,"extension":5.818504166245729},"index":0,"playId":"43d065f8-df12-3af1-aa50-0012924c1cac","pitchNumber":1,"startTime":"2026-06-20T02:17:11.823Z","endTime":"2026-06-20T02:17:16.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.496003536624784,"aZ":-25.651602095666263,"pfxX":8.209685149126255,"pfxZ":3.894860912318986,"pX":0.8523614715101835,"pZ":3.1519582696786053,"vX0":-2.5170774665695137,"vY0":-128.58579276714113,"vZ0":-1.4703429513425257,"x":84.51,"y":153.68,"x0":0.7768202159937452,"y0":50.00551517069838,"z0":5.720215735951566,"aX":13.758613737434612},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.0,"breakHorizontal":-14.3,"spinRate":2263,"spinDirection":124},"zone":12,"typeConfidence":0.9,"plateTime":0.42585742166839324,"extension":5.768787510406562},"hitData":{"launchSpeed":88.0,"launchAngle":36.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.77,"coordY":75.19}},"index":1,"playId":"4e65b8bb-24e1-3c5e-9c44-d740f1a8e717","pitchNumber":2,"startTime":"2026-06-20T02:17:32.594Z","endTime":"2026-06-20T02:17:39.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:17:39.912Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to center fielder Wyatt Langford.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T02:19:53.629Z","endTime":"2026-06-20T02:20:01.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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"}]}],"playEvents":[{"details":{"description":"Defensive switch from shortstop to left field for Ezequiel Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T02:19:28.421Z","endTime":"2026-06-20T02:19:28.448Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"500"},{"details":{"description":"Justin Foscue remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T02:19:28.448Z","endTime":"2026-06-20T02:19:28.449Z","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":696030,"link":"/api/v1/people/696030"}},{"details":{"description":"Defensive switch from second base to shortstop for Nicky Lopez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-20T02:19:28.449Z","endTime":"2026-06-20T02:19:28.451Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Jakob Junis replaces Jacob deGrom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-20T02:19:28.451Z","endTime":"2026-06-20T02:19:55.902Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.192274523656245,"aZ":-31.48027889795359,"pfxX":9.9459971655135,"pfxZ":0.506170335014648,"pX":1.0020239063910796,"pZ":2.6256422574312017,"vX0":3.9127646776557805,"vY0":-116.31991727675931,"vZ0":-0.32986795013197234,"x":78.81,"y":167.89,"x0":-1.994876842528484,"y0":50.00225484377221,"z0":5.758695666551881,"aX":13.602598160018271},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.1,"breakHorizontal":-19.0,"spinRate":2489,"spinDirection":59},"zone":12,"typeConfidence":0.91,"plateTime":0.4712120867064167,"extension":5.751560113398694},"hitData":{"launchSpeed":77.6,"launchAngle":32.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.18,"coordY":85.92}},"index":4,"playId":"1484db55-3bb9-363d-b6c3-3bb9c56d7335","pitchNumber":1,"startTime":"2026-06-20T02:19:55.902Z","endTime":"2026-06-20T02:20:01.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:20:01.811Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samad Taylor singles on a line drive to left fielder Ezequiel Duran.","rbi":0,"awayScore":6,"homeScore":8,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T02:20:22.490Z","endTime":"2026-06-20T02:21:09.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.286680555326335,"aZ":-26.95266918069781,"pfxX":-8.473785892374199,"pfxZ":2.9436336252706488,"pX":0.33464379663635613,"pZ":1.4065563310522682,"vX0":8.131625646287628,"vY0":-132.04825936351932,"vZ0":-5.131226517282639,"x":104.24,"y":200.8,"x0":-1.6790944660529348,"y0":50.000727865532106,"z0":5.350150088023239,"aX":-15.010622466496743},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.4,"breakHorizontal":13.7,"spinRate":2120,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.4143009916239695,"extension":6.237222402703615},"index":0,"playId":"0c60c921-35a3-3180-8589-a83a3529a697","pitchNumber":1,"startTime":"2026-06-20T02:20:28.313Z","endTime":"2026-06-20T02:20:33.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.445604294005125,"aZ":-17.8603053202402,"pfxX":-3.1877031072869237,"pfxZ":8.0218869191608,"pX":0.9464651749269143,"pZ":2.0254171954829325,"vX0":7.874870502941179,"vY0":-132.30976412427407,"vZ0":-5.461353632496755,"x":80.92,"y":184.09,"x0":-1.6454964147398718,"y0":50.00595388853257,"z0":5.412087802925078,"aX":-5.691050510609797},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.6,"breakHorizontal":4.2,"spinRate":2080,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.4129059625232725,"extension":6.240896671062454},"index":1,"playId":"643ad2fc-1e75-3a5e-be86-bde47b3627d8","pitchNumber":2,"startTime":"2026-06-20T02:20:42.193Z","endTime":"2026-06-20T02:20:45.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.868550719615474,"aZ":-22.04662253260635,"pfxX":-8.558849835483741,"pfxZ":5.759008437348408,"pX":-0.5199233714540825,"pZ":2.806978271282859,"vX0":5.639429556245087,"vY0":-131.75359308323007,"vZ0":-2.816823617490295,"x":136.82,"y":162.99,"x0":-1.5755854991237548,"y0":50.00351057757883,"z0":5.518336797450747,"aX":-15.055009146896563},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.1,"breakHorizontal":14.3,"spinRate":2023,"spinDirection":223},"zone":1,"typeConfidence":0.9,"plateTime":0.41564608757050436,"extension":6.139332528776422},"hitData":{"launchSpeed":97.5,"launchAngle":17.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.77,"coordY":81.21}},"index":2,"playId":"179b16c5-5681-359f-a16c-2d0dbad14c6c","pitchNumber":3,"startTime":"2026-06-20T02:20:59.705Z","endTime":"2026-06-20T02:21:09.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:21:09.310Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T02:21:23.655Z","endTime":"2026-06-20T02:23:01.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.75002713399483,"aZ":-33.13623620831656,"pfxX":8.274732345515956,"pfxZ":-0.6969594736786604,"pX":-0.7911635879611798,"pZ":3.0778537413262628,"vX0":0.40203175842519895,"vY0":-116.66233112164386,"vZ0":0.8404985552873465,"x":147.16,"y":155.68,"x0":-2.040869100269063,"y0":50.00268670776269,"z0":5.8338224033823955,"aX":11.416580920419017},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-0.7,"breakHorizontal":-15.1,"spinRate":2345,"spinDirection":67},"zone":1,"typeConfidence":0.9,"plateTime":0.46932745687639743,"extension":5.742713793635945},"index":0,"playId":"6cd29148-f1b9-3a45-848c-73242390c40e","pitchNumber":1,"startTime":"2026-06-20T02:21:33.589Z","endTime":"2026-06-20T02:21:39.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.660514035765615,"aZ":-30.311204042453046,"pfxX":-7.708015675895591,"pfxZ":1.1792983067217584,"pX":-2.5674100267509075,"pZ":3.438955366407341,"vX0":0.8397087276647597,"vY0":-125.25918308603575,"vZ0":0.3161140772525275,"x":214.86,"y":145.93,"x0":-1.9058409184240954,"y0":50.006202955925886,"z0":5.7924219080509545,"aX":-12.232312879802766},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.4,"breakHorizontal":13.8,"spinRate":1149,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.4375323586425566,"extension":5.720619614137212},"index":1,"playId":"81802f5f-7e6b-3100-a33c-6b4b50e5e797","pitchNumber":2,"startTime":"2026-06-20T02:21:47.840Z","endTime":"2026-06-20T02:21:51.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.412248665282625,"aZ":-30.20766384713802,"pfxX":-8.009365829200457,"pfxZ":1.2345847157595653,"pX":-1.1093645014831524,"pZ":2.999061289911404,"vX0":4.255415344530376,"vY0":-125.05073732075934,"vZ0":-0.7394838893743545,"x":159.29,"y":157.81,"x0":-1.789563841341899,"y0":50.00061603990191,"z0":5.769260351797192,"aX":-12.726446533606104},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.3,"breakHorizontal":13.6,"spinRate":1407,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.43743805910326605,"extension":5.921342794205514},"index":2,"playId":"2d6525e1-702d-33ad-9cbb-b3299626d6a4","pitchNumber":3,"startTime":"2026-06-20T02:22:05.086Z","endTime":"2026-06-20T02:22:08.794Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"8b467066-8f5c-32c1-a015-d1b05c51c72a","startTime":"2026-06-20T02:22:24.074Z","endTime":"2026-06-20T02:22:27.925Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.161942333763474,"aZ":-20.31334453166135,"pfxX":-2.43938123212199,"pfxZ":6.402868368994163,"pX":-1.2361305689891204,"pZ":3.5837264962978526,"vX0":2.6865411678360824,"vY0":-134.94749692993983,"vZ0":-1.5486052266337915,"x":164.12,"y":142.02,"x0":-1.9255694593006325,"y0":50.0036308099032,"z0":5.589794773391863,"aX":-4.5192998717371085},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.5,"breakHorizontal":3.8,"spinRate":2188,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.40520141771607054,"extension":5.99021485876484},"index":4,"playId":"e5213943-cbb5-36ea-85c4-1f5534489b8b","pitchNumber":4,"startTime":"2026-06-20T02:22:42.663Z","endTime":"2026-06-20T02:22:46.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88434098306093,"aZ":-27.17933878658824,"pfxX":-5.180143798718684,"pfxZ":3.061061278942155,"pX":-0.30905880515611006,"pZ":3.0416743589537436,"vX0":5.283201305780742,"vY0":-126.69473494443538,"vZ0":-1.2441675708297093,"x":128.78,"y":156.65,"x0":-1.7442770543362736,"y0":50.004108308010494,"z0":5.7030463529182445,"aX":-8.456913069314512},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.5,"breakHorizontal":8.3,"spinRate":1325,"spinDirection":226},"zone":1,"typeConfidence":0.85,"plateTime":0.43164986333012045,"extension":5.963609845615099},"index":5,"playId":"2cd116c3-bd58-34a4-91aa-4b74e0c48e9a","pitchNumber":5,"startTime":"2026-06-20T02:22:57.271Z","endTime":"2026-06-20T02:23:01.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:23:01.073Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Manny Machado pops out to first baseman Jake Burger in foul territory.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T02:23:24.514Z","endTime":"2026-06-20T02:23:45.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.503542822798554,"aZ":-29.69611184697945,"pfxX":8.686867851845307,"pfxZ":1.7062069164061224,"pX":1.3312878455111363,"pZ":2.1293930585728917,"vX0":5.1497392723737665,"vY0":-119.96453214621125,"vZ0":-2.0021310367933776,"x":66.25,"y":181.29,"x0":-1.9730527794468,"y0":50.005618654314105,"z0":5.625421744503257,"aX":12.645486551998797},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.9,"breakHorizontal":-17.0,"spinRate":2523,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.45681685294901087,"extension":6.208165806287885},"index":0,"playId":"1d4379e5-a561-3ffc-89f5-b84edf01d646","pitchNumber":1,"startTime":"2026-06-20T02:23:25.024Z","endTime":"2026-06-20T02:23:29.408Z","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":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13178274863612,"aZ":-32.130528091643384,"pfxX":9.94753466214016,"pfxZ":0.026008511568319292,"pX":0.6545627095714835,"pZ":2.4329496527670376,"vX0":3.289762961908564,"vY0":-119.9516435741691,"vZ0":-0.8826936443555122,"x":92.05,"y":173.09,"x0":-2.028281682067264,"y0":50.00010163136425,"z0":5.681299617691235,"aX":14.430237503103212},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.1,"breakHorizontal":-18.8,"spinRate":2509,"spinDirection":62},"zone":6,"typeConfidence":0.9,"plateTime":0.4573804288454051,"extension":5.901658643256288},"hitData":{"launchSpeed":65.4,"launchAngle":79.0,"totalDistance":60.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":150.99,"coordY":194.67}},"index":1,"playId":"8cfedf9b-1671-3a1a-81a9-2aaf1d856222","pitchNumber":2,"startTime":"2026-06-20T02:23:39.397Z","endTime":"2026-06-20T02:23:45.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:23:45.608Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nicky Lopez grounds out softly to pitcher Wandy Peralta.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T02:27:06.957Z","endTime":"2026-06-20T02:28:28.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.677711342667493,"aZ":-18.53059035844655,"pfxX":8.974491864959852,"pfxZ":6.75331744156945,"pX":0.4584136812498907,"pZ":2.888798537887173,"vX0":-3.158181927286794,"vY0":-141.14442021993193,"vZ0":-5.467402183666005,"x":99.53,"y":160.78,"x0":0.42476526413309224,"y0":50.00536600764804,"z0":6.041700823679701,"aX":18.13647290898842},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.3,"breakHorizontal":-15.6,"spinRate":2183,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.387839451942797,"extension":5.816544847839486},"index":0,"playId":"c11351f3-b409-38df-a9df-cae109d8ff92","pitchNumber":1,"startTime":"2026-06-20T02:27:20.345Z","endTime":"2026-06-20T02:27:28.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.557604317914212,"aZ":-14.265109910077621,"pfxX":6.376297253343749,"pfxZ":8.84808067241081,"pX":-0.21610723230122386,"pZ":2.3662467643447966,"vX0":-3.4555804395786414,"vY0":-141.23318371907754,"vZ0":-7.603261486014707,"x":125.24,"y":174.89,"x0":0.19351102433998113,"y0":50.00390267044656,"z0":6.0069020275583505,"aX":12.908091332856394},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":-10.9,"spinRate":2239,"spinDirection":128},"zone":5,"typeConfidence":0.91,"plateTime":0.38751908785256406,"extension":5.71591286223082},"index":1,"playId":"9b8cfbf3-a149-3ae7-8322-ec7575e62204","pitchNumber":2,"startTime":"2026-06-20T02:27:59.369Z","endTime":"2026-06-20T02:28:03.697Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-20T02:28:10.455Z","endTime":"2026-06-20T02:28:20.647Z","isPitch":false,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.499597923024325,"aZ":-27.155029561419624,"pfxX":9.028103032753418,"pfxZ":2.8687855945765737,"pX":-0.23493407097823374,"pZ":1.2621281695520272,"vX0":-5.016540143867359,"vY0":-131.2161448743424,"vZ0":-5.862488408279158,"x":125.96,"y":204.7,"x0":0.5237459768115733,"y0":50.005965432748056,"z0":5.535870243008931,"aX":15.822691669336615},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.2,"breakHorizontal":-15.4,"spinRate":2138,"spinDirection":120},"zone":13,"typeConfidence":0.89,"plateTime":0.41663383957329625,"extension":6.197612786995442},"hitData":{"launchSpeed":59.1,"launchAngle":-51.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":137.22,"coordY":182.38}},"index":3,"playId":"ab2d7900-a3f4-34b1-8e9b-8c6e4b5b579a","pitchNumber":3,"startTime":"2026-06-20T02:28:20.647Z","endTime":"2026-06-20T02:28:28.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:28:28.167Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elias Díaz grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T02:28:43.139Z","endTime":"2026-06-20T02:29:39.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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":89.0,"endSpeed":82.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.797585282812328,"aZ":-25.938177235054244,"pfxX":-0.7723362932529472,"pfxZ":3.6494281203066397,"pX":0.049254510309282906,"pZ":0.9835041552018744,"vX0":-1.4304053328383297,"vY0":-129.54309968290642,"vZ0":-6.612024501000755,"x":115.12,"y":212.23,"x0":0.7078332588222435,"y0":50.00252901499509,"z0":5.538350445437901,"aX":-1.3187916179872405},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.4,"breakHorizontal":1.7,"spinRate":2176,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.42202449326953406,"extension":6.397701459922136},"index":0,"playId":"ff9ae66c-cc11-397e-b588-51abcb459122","pitchNumber":1,"startTime":"2026-06-20T02:28:55.850Z","endTime":"2026-06-20T02:29:01.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11382709277469,"aZ":-20.836248565492525,"pfxX":8.800809162925267,"pfxZ":5.70788955516609,"pX":1.694607610612765,"pZ":1.896882338598573,"vX0":0.9220066327914116,"vY0":-140.1808669494816,"vZ0":-7.5742065184532805,"x":52.41,"y":187.56,"x0":0.21784068462174158,"y0":50.006373509018694,"z0":5.997553404202484,"aX":17.493455493108147},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.0,"breakHorizontal":-16.1,"spinRate":2124,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.3909475701701086,"extension":6.038475931733812},"index":1,"playId":"ac2b04d7-86b1-3d36-a6b4-6699c790fe59","pitchNumber":2,"startTime":"2026-06-20T02:29:17.792Z","endTime":"2026-06-20T02:29:22.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.081400181532345,"aZ":-20.662360403998083,"pfxX":9.09601504716577,"pfxZ":5.755078796637667,"pX":0.7779223920677907,"pZ":2.482795176150636,"vX0":-1.4086480865652369,"vY0":-140.5815138403269,"vZ0":-6.2937726591038095,"x":87.35,"y":171.74,"x0":0.10406755723807759,"y0":50.0022798666319,"z0":6.093248332962364,"aX":18.192389115216496},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.4,"breakHorizontal":-16.2,"spinRate":2202,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.3897291307371855,"extension":6.028993659759716},"hitData":{"launchSpeed":87.0,"launchAngle":-2.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":156.14}},"index":2,"playId":"f3c614f7-1db5-37d5-8e88-47c77b5fc058","pitchNumber":3,"startTime":"2026-06-20T02:29:33.321Z","endTime":"2026-06-20T02:29:39.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:29:39.538Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joc Pederson walks.","rbi":0,"awayScore":6,"homeScore":8,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T02:29:57.552Z","endTime":"2026-06-20T02:33:03.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,7,8,9],"actionIndex":[6],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":96.8,"endSpeed":88.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.190387942205867,"aZ":-18.53305851808918,"pfxX":8.865518307235607,"pfxZ":6.753550648797081,"pX":-0.29344447486466224,"pZ":3.6420886637132392,"vX0":-4.050457465171852,"vY0":-141.01064728419504,"vZ0":-3.7454707189698295,"x":128.19,"y":140.44,"x0":0.007447077760566601,"y0":50.00319564243439,"z0":6.178822133841842,"aX":17.905350202461133},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.6,"breakHorizontal":-15.2,"spinRate":2146,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.3880057739354532,"extension":5.962051932746233},"index":0,"playId":"819f50bf-1855-3441-8681-832777432a05","pitchNumber":1,"startTime":"2026-06-20T02:30:05.435Z","endTime":"2026-06-20T02:30:11.855Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-20T02:30:18.042Z","endTime":"2026-06-20T02:30:28.708Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.777743485714023,"aZ":-23.36971487624258,"pfxX":-0.7720073655120565,"pfxZ":5.099667555875412,"pX":0.01557726172551177,"pZ":2.6340025715187108,"vX0":-0.6732730114787464,"vY0":-130.3861001963083,"vZ0":-3.5781059910638646,"x":116.41,"y":167.66,"x0":0.3771858540277773,"y0":50.0004327960802,"z0":5.782336630875806,"aX":-1.3323509535772429},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.6,"breakHorizontal":1.6,"spinRate":2218,"spinDirection":148},"zone":5,"typeConfidence":0.9,"plateTime":0.419677006605939,"extension":6.216446874278085},"index":2,"playId":"abeca732-5531-3059-ad2f-ba11bf578eba","pitchNumber":2,"startTime":"2026-06-20T02:30:28.708Z","endTime":"2026-06-20T02:30:33.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.220327062555885,"aZ":-13.280425582222302,"pfxX":5.749265873056237,"pfxZ":9.464085418803602,"pX":-1.264135161430007,"pZ":2.7319590854575693,"vX0":-5.3567796817999245,"vY0":-140.27491550922622,"vZ0":-6.831731379234284,"x":165.19,"y":165.02,"x0":-0.07830989517523158,"y0":50.004331780681795,"z0":6.061984432681407,"aX":11.478574964803183},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.0,"breakHorizontal":-9.4,"spinRate":2125,"spinDirection":133},"zone":11,"typeConfidence":0.93,"plateTime":0.3902260570741314,"extension":5.808753223024895},"index":3,"playId":"e4829666-5981-30e9-a564-d95872bc1329","pitchNumber":3,"startTime":"2026-06-20T02:30:44.013Z","endTime":"2026-06-20T02:30:48.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.675743580012103,"aZ":-26.041967882516783,"pfxX":-1.9747949401313623,"pfxZ":3.533226451136345,"pX":-0.6843158776469223,"pZ":1.187820860299783,"vX0":-2.396149876298763,"vY0":-130.60766979381816,"vZ0":-6.512534880455908,"x":143.08,"y":206.71,"x0":0.5003330983387049,"y0":50.00009950710821,"z0":5.663460450654699,"aX":-3.421053317063753},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.3,"breakHorizontal":4.1,"spinRate":2297,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.41886073139116053,"extension":6.0882762969568756},"index":4,"playId":"3ef17fcb-053d-30fe-a7f2-81daace719ed","pitchNumber":4,"startTime":"2026-06-20T02:31:01.171Z","endTime":"2026-06-20T02:31:05.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.037799515458158,"aZ":-26.048071999998626,"pfxX":10.778820220383837,"pfxZ":3.4692932338912756,"pX":0.6480065919571839,"pZ":1.677129923673228,"vX0":-2.9916120585908725,"vY0":-131.98692830340173,"vZ0":-5.206839422377028,"x":92.3,"y":193.5,"x0":0.39566918286616076,"y0":50.00234267126321,"z0":5.593242177288388,"aX":19.01948781360875},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.4,"breakHorizontal":-18.8,"spinRate":2299,"spinDirection":125},"zone":9,"typeConfidence":0.88,"plateTime":0.41496266859486974,"extension":6.259979272791777},"index":5,"playId":"4a2a9866-e296-3c1a-a669-b61802d7467b","pitchNumber":5,"startTime":"2026-06-20T02:31:17.835Z","endTime":"2026-06-20T02:31:21.837Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-20T02:31:42.388Z","endTime":"2026-06-20T02:32:14.195Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93717716110903,"aZ":-27.410060131702068,"pfxX":9.340353047613743,"pfxZ":2.71682072401637,"pX":-0.45691290459569783,"pZ":0.6937747803872322,"vX0":-4.976849366969036,"vY0":-131.5851429752302,"vZ0":-7.23719735214055,"x":134.42,"y":220.05,"x0":0.24554031116770017,"y0":50.00221641546858,"z0":5.510700178786907,"aX":16.377645012107337},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.5,"breakHorizontal":-15.8,"spinRate":2073,"spinDirection":124},"zone":13,"typeConfidence":0.89,"plateTime":0.41626369060960045,"extension":6.104628785576346},"index":7,"playId":"de2e3467-fa47-359f-b172-97ff8a2e192d","pitchNumber":6,"startTime":"2026-06-20T02:32:14.195Z","endTime":"2026-06-20T02:32:18.180Z","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":96.7,"endSpeed":88.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.222110997796854,"aZ":-20.63718987610695,"pfxX":8.41686397761903,"pfxZ":5.734534469875357,"pX":0.4775830779332938,"pZ":2.2830762141651912,"vX0":-1.9232697766495968,"vY0":-140.75332751840935,"vZ0":-6.651196556473578,"x":98.8,"y":177.14,"x0":0.07509925414704298,"y0":50.002727872508004,"z0":6.0080557753771835,"aX":16.927961249838912},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.2,"breakHorizontal":-14.9,"spinRate":2028,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.38878129985094656,"extension":5.993980447032358},"index":8,"playId":"93db398e-237f-3a16-bb1d-33f767479d5e","pitchNumber":7,"startTime":"2026-06-20T02:32:34.040Z","endTime":"2026-06-20T02:32:39.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.240619682914506,"aZ":-16.011309678246274,"pfxX":7.139514290832967,"pfxZ":8.196756393971299,"pX":-1.032973125481607,"pZ":1.4064671293805802,"vX0":-4.97692203726866,"vY0":-139.28677098799838,"vZ0":-9.542213082879696,"x":156.37,"y":200.81,"x0":-0.15386389622453078,"y0":50.005598810451566,"z0":5.927503479333418,"aX":14.08064895291757},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.1,"breakHorizontal":-12.0,"spinRate":2046,"spinDirection":131},"zone":13,"typeConfidence":0.54,"plateTime":0.39271603658082155,"extension":6.048371776121871},"index":9,"playId":"5a1da68f-5819-36e5-a944-0dc61248858b","pitchNumber":8,"startTime":"2026-06-20T02:32:59.528Z","endTime":"2026-06-20T02:33:03.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:33:03.771Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to right fielder Samad Taylor.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T02:33:18.502Z","endTime":"2026-06-20T02:33:57.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669392,"link":"/api/v1/people/669392"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1898813198881,"aZ":-26.467331338456525,"pfxX":10.353918858169148,"pfxZ":3.196682521696075,"pX":0.6740609737008642,"pZ":1.9809263050285277,"vX0":-2.7701192323466417,"vY0":-132.7756751113511,"vZ0":-4.517234969695006,"x":91.31,"y":185.29,"x0":0.3849522823937097,"y0":50.00503716741841,"z0":5.628154585364863,"aX":18.505922791772882},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.0,"breakHorizontal":-18.1,"spinRate":2242,"spinDirection":127},"zone":9,"typeConfidence":0.87,"plateTime":0.4123787787579616,"extension":6.0339912850132205},"index":0,"playId":"87bc199f-5ca9-36dd-99f1-c6759e6cb38d","pitchNumber":1,"startTime":"2026-06-20T02:33:29.620Z","endTime":"2026-06-20T02:33:34.077Z","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":96.4,"endSpeed":88.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.284667286710118,"aZ":-21.29074344035221,"pfxX":10.07082889657994,"pfxZ":5.457275550314118,"pX":-0.08719018685011168,"pZ":2.0233466659667756,"vX0":-3.631975302768539,"vY0":-140.24327095593074,"vZ0":-7.236768424355631,"x":120.32,"y":184.15,"x0":-0.08491833749867667,"y0":50.00360632408746,"z0":6.02260102394443,"aX":20.09099793070246},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.6,"breakHorizontal":-17.5,"spinRate":2211,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.3903274232396714,"extension":5.989173963317715},"hitData":{"launchSpeed":78.1,"launchAngle":42.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.23,"coordY":98.89}},"index":1,"playId":"334a54ea-9353-3c60-a0ef-f11bd6a5250a","pitchNumber":2,"startTime":"2026-06-20T02:33:48.881Z","endTime":"2026-06-20T02:33:57.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:33:57.205Z","atBatIndex":68},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gavin Sheets homers (12) on a fly ball to right field.","rbi":1,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T02:35:52.059Z","endTime":"2026-06-20T02:37:24.469Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":{"id":596001,"link":"/api/v1/people/596001"},"isScoringEvent":true,"rbi":true,"earned":true,"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":90.9,"endSpeed":83.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.437666924320595,"aZ":-20.64074300083268,"pfxX":-1.973571838360927,"pfxZ":6.509157904479741,"pX":-1.2373458856124864,"pZ":3.0670175360841054,"vX0":2.552980863943903,"vY0":-132.33217358245042,"vZ0":-2.372134021050673,"x":164.16,"y":155.97,"x0":-1.958521137478608,"y0":50.00358567514018,"z0":5.488297965937576,"aX":-3.4977993420533395},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.5,"breakHorizontal":3.0,"spinRate":1992,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.4140106981597276,"extension":6.026437186660658},"index":0,"playId":"5a1fc7c4-ebd2-3f58-842a-7c29db14d3d9","pitchNumber":1,"startTime":"2026-06-20T02:36:08.347Z","endTime":"2026-06-20T02:36:12.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.628053909364077,"aZ":-32.26818984599678,"pfxX":-8.847371461821801,"pfxZ":-0.06538060600843743,"pX":-0.3521963597010072,"pZ":2.0602132939324767,"vX0":6.093603742842128,"vY0":-122.20639323535406,"vZ0":-2.117860546361726,"x":130.42,"y":183.15,"x0":-1.7371599066759695,"y0":50.000671117902044,"z0":5.7282418415739755,"aX":-13.288439994057716},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.4,"breakHorizontal":14.4,"spinRate":1340,"spinDirection":228},"zone":7,"typeConfidence":0.9,"plateTime":0.4493762587507977,"extension":5.745290670443775},"index":1,"playId":"1dcf6011-38d8-367b-ba7e-da97b57f0946","pitchNumber":2,"startTime":"2026-06-20T02:36:19.985Z","endTime":"2026-06-20T02:36:23.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57682124045702,"aZ":-30.496051341817942,"pfxX":-7.297007110394887,"pfxZ":1.0798908360190076,"pX":-1.2983725165905102,"pZ":2.8007028880830926,"vX0":3.7126206753658635,"vY0":-124.02318410515483,"vZ0":-0.9430194963936334,"x":166.49,"y":163.16,"x0":-1.8693583476386855,"y0":50.001415785639466,"z0":5.7367571200558585,"aX":-11.328756673759207},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.0,"breakHorizontal":12.4,"spinRate":1332,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.4421848426814021,"extension":5.718970157862311},"index":2,"playId":"8bafcdf7-1d3c-33c8-a44e-b3b356d2ddc1","pitchNumber":3,"startTime":"2026-06-20T02:36:42.032Z","endTime":"2026-06-20T02:36:46.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34948586561753,"aZ":-31.623041901777402,"pfxX":8.199952013104593,"pfxZ":0.39761360619307773,"pX":0.2654804963703096,"pZ":2.034533001705617,"vX0":2.7879049673205283,"vY0":-117.10693199515782,"vZ0":-1.4403139608036901,"x":106.88,"y":183.85,"x0":-2.006180066695779,"y0":50.003812677833736,"z0":5.618830561936822,"aX":11.375501004455403},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.6,"breakHorizontal":-15.5,"spinRate":2481,"spinDirection":52},"zone":9,"typeConfidence":0.9,"plateTime":0.467925335511961,"extension":5.877835871571705},"hitData":{"launchSpeed":106.5,"launchAngle":31.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":242.64,"coordY":89.96}},"index":3,"playId":"6860001f-77fd-3852-8e6a-d041d2e9f23b","pitchNumber":4,"startTime":"2026-06-20T02:36:56.029Z","endTime":"2026-06-20T02:37:24.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:37:24.469Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xander Bogaerts lines out to center fielder Wyatt Langford.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T02:37:28.856Z","endTime":"2026-06-20T02:39:26.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74594917954434,"aZ":-32.53517011031438,"pfxX":10.679328254775925,"pfxZ":-0.25711648421077804,"pX":0.08410425658122261,"pZ":1.8676137815557932,"vX0":2.0371979582538478,"vY0":-117.9012679148549,"vZ0":-1.8274131074978193,"x":113.79,"y":188.35,"x0":-2.179546816732876,"y0":50.0042526780784,"z0":5.6734459991543735,"aX":14.938989746458363},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.6,"breakHorizontal":-19.8,"spinRate":2491,"spinDirection":51},"zone":8,"typeConfidence":0.91,"plateTime":0.4657005821531035,"extension":5.88746101875845},"index":0,"playId":"a34dc914-cc14-36f2-9d4d-de0f2bb78ef9","pitchNumber":1,"startTime":"2026-06-20T02:37:49.465Z","endTime":"2026-06-20T02:37:53.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.780240025809956,"aZ":-32.52783642753794,"pfxX":7.991897076146812,"pfxZ":-0.2449558792149915,"pX":-1.4888602328507707,"pZ":2.6972521176870097,"vX0":-0.5367965768589196,"vY0":-120.09702329118223,"vZ0":-0.25448709965145844,"x":173.75,"y":165.95,"x0":-2.3012333962880787,"y0":50.001402690642294,"z0":5.692413487392966,"aX":11.697928511775322},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.2,"breakHorizontal":-14.4,"spinRate":2495,"spinDirection":62},"zone":11,"typeConfidence":0.9,"plateTime":0.4556976494534415,"extension":5.652647559845412},"index":1,"playId":"410f9091-a66c-3648-8344-5ec7fa12f8d5","pitchNumber":2,"startTime":"2026-06-20T02:38:00.715Z","endTime":"2026-06-20T02:38:07.729Z","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":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.562352525606396,"aZ":-20.52391623134945,"pfxX":-3.7420358146132,"pfxZ":6.292578911695445,"pX":0.6988295433051802,"pZ":2.079836704173057,"vX0":7.798843799857596,"vY0":-135.0090678986715,"vZ0":-4.989634827452995,"x":90.36,"y":182.62,"x0":-1.7371697810551185,"y0":50.00285156744674,"z0":5.390388760862957,"aX":-6.928955051292631},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.6,"breakHorizontal":5.2,"spinRate":2027,"spinDirection":219},"zone":9,"typeConfidence":0.91,"plateTime":0.4052251166109011,"extension":6.189093346773816},"index":2,"playId":"4b2392eb-d9ba-32e7-9884-646e7ac97e50","pitchNumber":3,"startTime":"2026-06-20T02:38:18.305Z","endTime":"2026-06-20T02:38:45.333Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"}}},{"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.8,"endSpeed":77.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.748518958018153,"aZ":-29.748133882676633,"pfxX":9.364754135036916,"pfxZ":1.5878465610913794,"pX":1.361267601068607,"pZ":1.7807852406341886,"vX0":4.786267937759949,"vY0":-123.4527351283115,"vZ0":-3.055879419619839,"x":65.11,"y":190.7,"x0":-1.8251370541873015,"y0":50.002863663510304,"z0":5.563415134721891,"aX":14.31828422341132},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.4,"breakHorizontal":-18.1,"spinRate":2494,"spinDirection":57},"zone":14,"typeConfidence":0.89,"plateTime":0.44529175615704064,"extension":5.999975177333903},"index":3,"playId":"bc3f22dd-6e72-3ac0-9784-81cc3ee8bbdf","pitchNumber":4,"startTime":"2026-06-20T02:38:51.782Z","endTime":"2026-06-20T02:38:56.178Z","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.2,"endSpeed":77.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.360431058100286,"aZ":-33.90322168716201,"pfxX":6.941895176448601,"pfxZ":-1.1484531847017934,"pX":1.1117061827257229,"pZ":2.0254442658055485,"vX0":5.184668015151461,"vY0":-122.52435499924998,"vZ0":-1.5269375251933242,"x":74.62,"y":184.09,"x0":-1.9406781137649338,"y0":50.002129991364505,"z0":5.579438716241026,"aX":10.453417689021606},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.2,"breakHorizontal":-13.9,"spinRate":2441,"spinDirection":62},"zone":14,"typeConfidence":0.88,"plateTime":0.44866852401015533,"extension":5.994408150722428},"index":4,"playId":"31e8d67b-80c1-3090-adbd-eff66d6071e1","pitchNumber":5,"startTime":"2026-06-20T02:39:04.806Z","endTime":"2026-06-20T02:39:09.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.196618745514808,"aZ":-20.930870831627267,"pfxX":-2.01989285995168,"pfxZ":6.172583322186503,"pX":-0.2862960150887228,"pZ":2.6792290473620173,"vX0":4.9299175005013804,"vY0":-134.14292368776168,"vZ0":-3.2583530235158142,"x":127.91,"y":166.44,"x0":-1.8859916893994337,"y0":50.0015088755088,"z0":5.402964417160583,"aX":-3.678814895208475},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.7,"breakHorizontal":2.6,"spinRate":2092,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.40841555928220297,"extension":6.223893163830627},"hitData":{"launchSpeed":97.4,"launchAngle":21.0,"totalDistance":368.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.41,"coordY":52.54}},"index":5,"playId":"b2ef99a7-5640-397b-b0f7-1c56246195ac","pitchNumber":6,"startTime":"2026-06-20T02:39:20.068Z","endTime":"2026-06-20T02:39:26.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:39:26.099Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T02:39:41.170Z","endTime":"2026-06-20T02:41:41.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"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":"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":93.1,"endSpeed":85.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.200230547870053,"aZ":-17.54757556548122,"pfxX":-4.196182337855936,"pfxZ":7.8659094662496365,"pX":-0.14504210598923023,"pZ":2.6896121991276227,"vX0":5.873586974546887,"vY0":-135.41092358563276,"vZ0":-3.931499003928413,"x":122.53,"y":166.16,"x0":-1.7957254964304625,"y0":50.00306918539772,"z0":5.385851114935432,"aX":-7.80343038956049},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.6,"breakHorizontal":6.4,"spinRate":2137,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.40428227219924295,"extension":6.160117953260485},"index":0,"playId":"2f5b1461-80fd-32d6-9861-e0810b95b8fc","pitchNumber":1,"startTime":"2026-06-20T02:39:54.955Z","endTime":"2026-06-20T02:39:59.056Z","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":83.5,"endSpeed":76.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.075789278286575,"aZ":-34.18739855891062,"pfxX":9.060986815052779,"pfxZ":-1.3499277876873617,"pX":0.25518828850171554,"pZ":1.7113595634681418,"vX0":2.861044309892927,"vY0":-121.54836539661747,"vZ0":-1.9970315518822441,"x":107.27,"y":192.57,"x0":-2.1162164643916994,"y0":50.00491364231978,"z0":5.528083317165966,"aX":13.482687808030688},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.6,"breakHorizontal":-17.2,"spinRate":2493,"spinDirection":60},"zone":9,"typeConfidence":0.9,"plateTime":0.45159589426200286,"extension":6.022738402777868},"index":1,"playId":"ee61659c-64fe-3dde-a6d1-3070ec2abb3a","pitchNumber":2,"startTime":"2026-06-20T02:40:08.471Z","endTime":"2026-06-20T02:40:13.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36254496101361,"aZ":-19.314713776887434,"pfxX":-3.210867058570935,"pfxZ":6.911111785535095,"pX":-0.13030464764230804,"pZ":4.398233912795903,"vX0":5.254096011438351,"vY0":-135.5068888375794,"vZ0":0.28882867837418114,"x":121.97,"y":120.03,"x0":-1.6764658726271715,"y0":50.006687031258004,"z0":5.638739081092759,"aX":-5.978610951870539},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.8,"breakHorizontal":4.7,"spinRate":2046,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.4040688248594999,"extension":6.1847750846879475},"index":2,"playId":"30920662-af30-3b57-9299-d0f84f699e7d","pitchNumber":3,"startTime":"2026-06-20T02:40:27.202Z","endTime":"2026-06-20T02:40:30.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.710303196218675,"aZ":-18.80362927680395,"pfxX":-3.5856956787145853,"pfxZ":7.032751206904839,"pX":0.16711288541176336,"pZ":2.5920516098873367,"vX0":5.847792515609151,"vY0":-136.65905066133243,"vZ0":-4.162995304389911,"x":110.63,"y":168.79,"x0":-1.5296918117897058,"y0":50.00145646780332,"z0":5.418226386453741,"aX":-6.816012786120058},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":5.3,"spinRate":2086,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.40004497749363654,"extension":6.177738919639701},"index":3,"playId":"db416e43-9074-35cb-94e7-f5affb8a5045","pitchNumber":4,"startTime":"2026-06-20T02:40:42.211Z","endTime":"2026-06-20T02:40:46.345Z","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":92.8,"endSpeed":84.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.034644331776903,"aZ":-25.009399236023796,"pfxX":-8.993492669659792,"pfxZ":3.890918624891116,"pX":-0.6816216460752441,"pZ":2.8699207028375673,"vX0":5.732307654283849,"vY0":-134.99443753799773,"vZ0":-2.4276951007281204,"x":142.98,"y":161.29,"x0":-1.6667261167719187,"y0":50.002779915136266,"z0":5.545797671929014,"aX":-16.559564926323738},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.7,"breakHorizontal":15.0,"spinRate":2193,"spinDirection":212},"zone":1,"typeConfidence":0.9,"plateTime":0.4061104161560172,"extension":6.290927591126352},"index":4,"playId":"15e52303-c52a-339a-aa7b-970e742c90bb","pitchNumber":5,"startTime":"2026-06-20T02:41:00.339Z","endTime":"2026-06-20T02:41:04.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.251372914862213,"aZ":-33.27516020784944,"pfxX":10.660473797662684,"pfxZ":-0.7432836569519932,"pX":0.181489261581517,"pZ":3.541193221532445,"vX0":1.6915668891335032,"vY0":-121.28416392068299,"vZ0":1.7490954852349214,"x":110.08,"y":143.17,"x0":-1.9099639057024074,"y0":50.001296499470804,"z0":5.717693419399058,"aX":15.841114902397619},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.6,"breakHorizontal":-19.7,"spinRate":2568,"spinDirection":61},"zone":12,"typeConfidence":0.9,"plateTime":0.45201465519202877,"extension":5.9565307193710275},"index":5,"playId":"f3d219ab-2714-3dd3-89d6-b6cfbca1ec69","pitchNumber":6,"startTime":"2026-06-20T02:41:21.328Z","endTime":"2026-06-20T02:41:25.864Z","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":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.776709728172246,"aZ":-33.69635621802735,"pfxX":7.997866140167865,"pfxZ":-1.0287574637340784,"pX":1.1268757927687025,"pZ":1.6033651139093765,"vX0":4.544563340483501,"vY0":-121.17038177940218,"vZ0":-2.297915623673438,"x":74.05,"y":195.49,"x0":-1.8119892878820414,"y0":50.000096372007704,"z0":5.509441659417314,"aX":11.883992045929718},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.2,"breakHorizontal":-15.6,"spinRate":2486,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4521085119144064,"extension":6.269419078583928},"hitData":{"launchSpeed":61.8,"launchAngle":-35.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.45,"coordY":169.62}},"index":6,"playId":"db5370a5-99d9-3653-a355-2136ac529e5b","pitchNumber":7,"startTime":"2026-06-20T02:41:35.105Z","endTime":"2026-06-20T02:41:41.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:41:41.731Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Wagner singles on a ground ball to center fielder Wyatt Langford, deflected by shortstop Nicky Lopez.","rbi":0,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T02:41:58.833Z","endTime":"2026-06-20T02:42:50.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"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":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49299910156616,"aZ":-26.61016644635588,"pfxX":-6.920720633893633,"pfxZ":3.502274461052451,"pX":-0.7966473702735659,"pZ":1.9987432746899523,"vX0":4.55933209866647,"vY0":-125.22952804770384,"vZ0":-3.5255971689592194,"x":147.37,"y":184.81,"x0":-1.7425517535787298,"y0":50.000774068712296,"z0":5.60372434458043,"aX":-10.981390498584943},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.8,"breakHorizontal":11.5,"spinRate":1233,"spinDirection":220},"zone":7,"typeConfidence":0.9,"plateTime":0.4375373238490332,"extension":6.001689293906562},"index":0,"playId":"16d62c20-9531-35ae-bf13-600806fc868f","pitchNumber":1,"startTime":"2026-06-20T02:42:10.279Z","endTime":"2026-06-20T02:42:15.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.494783037977975,"aZ":-28.902455637016384,"pfxX":-7.968235224614281,"pfxZ":1.9483968734288593,"pX":0.21167073751981022,"pZ":0.932072031091549,"vX0":7.346746391494686,"vY0":-128.45957713905486,"vZ0":-5.799633152336574,"x":108.93,"y":213.61,"x0":-1.6439088172486491,"y0":50.004141032224,"z0":5.453509091094573,"aX":-13.37846474908014},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.5,"breakHorizontal":12.8,"spinRate":1458,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.42566572530052804,"extension":6.163028368201674},"index":1,"playId":"3aa55729-8272-3b9c-9540-bcfaf65ddc32","pitchNumber":2,"startTime":"2026-06-20T02:42:24.108Z","endTime":"2026-06-20T02:42:30.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.146887606965205,"aZ":-27.950376530897515,"pfxX":-7.952880717325147,"pfxZ":2.544552240231674,"pX":-0.4197050776402737,"pZ":2.642823038546215,"vX0":5.698568884441111,"vY0":-127.80542745463747,"vZ0":-2.006920597342086,"x":133.0,"y":167.42,"x0":-1.6396323623087943,"y0":50.00537570144978,"z0":5.622982766126835,"aX":-13.222181512947365},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.4,"breakHorizontal":13.2,"spinRate":1458,"spinDirection":225},"zone":4,"typeConfidence":0.86,"plateTime":0.4277677702603553,"extension":6.133185661371033},"hitData":{"launchSpeed":98.3,"launchAngle":4.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":137.31,"coordY":94.29}},"index":2,"playId":"0a37369f-1162-313e-b4e3-f62648215731","pitchNumber":3,"startTime":"2026-06-20T02:42:39.158Z","endTime":"2026-06-20T02:42:50.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:42:50.862Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Solak flies out to center fielder Wyatt Langford.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T02:45:17.182Z","endTime":"2026-06-20T02:45:27.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669256,"fullName":"Nick Solak","link":"/api/v1/people/669256"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4],"actionIndex":[1,2,3],"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":669256,"fullName":"Nick Solak","link":"/api/v1/people/669256"},"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"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-20T02:43:10.287Z","endTime":"2026-06-20T02:43:50.800Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jacob Latz replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-20T02:43:50.800Z","endTime":"2026-06-20T02:44:37.677Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656641,"link":"/api/v1/people/656641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-runner Jase Bowen replaces Will Wagner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-20T02:44:37.677Z","endTime":"2026-06-20T02:45:00.969Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":695238,"link":"/api/v1/people/695238"},"base":1},{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Solak replaces Rodolfo Durán.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":3,"startTime":"2026-06-20T02:45:00.969Z","endTime":"2026-06-20T02:45:19.431Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669256,"link":"/api/v1/people/669256"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":660710,"link":"/api/v1/people/660710"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.265811924589073,"aZ":-8.954908485083209,"pfxX":4.8607047495821165,"pfxZ":12.508419107671381,"pX":0.2235379676488869,"pZ":3.2490879723638293,"vX0":-5.191110087540201,"vY0":-135.75460036253693,"vZ0":-5.574736153602922,"x":108.48,"y":151.05,"x0":1.5340926905217784,"y0":50.00018632790198,"z0":5.960251504212487,"aX":9.02099721302829},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.6,"breakHorizontal":-7.7,"spinRate":2436,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.40434197850311326,"extension":6.332774042352189},"hitData":{"launchSpeed":98.9,"launchAngle":27.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.22,"coordY":42.57}},"index":4,"playId":"369d7c8f-f8b8-3e71-9b4f-f5206d7daa79","pitchNumber":1,"startTime":"2026-06-20T02:45:19.431Z","endTime":"2026-06-20T02:45:27.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:45:27.762Z","atBatIndex":73},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wyatt Langford homers (5) on a fly ball to left center field.","rbi":1,"awayScore":7,"homeScore":9,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T02:47:47.466Z","endTime":"2026-06-20T02:48:11.678Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":592094,"link":"/api/v1/people/592094"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Jase Bowen remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T02:47:17.174Z","endTime":"2026-06-20T02:47:17.200Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"801","replacedPlayer":{"id":695238,"link":"/api/v1/people/695238"}},{"details":{"description":"Defensive Substitution: Blake Hunt replaces Nick Solak, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T02:47:17.200Z","endTime":"2026-06-20T02:47:17.201Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675448,"link":"/api/v1/people/675448"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":669256,"link":"/api/v1/people/669256"}},{"details":{"description":"Pitching Change: Jason Adam replaces Wandy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-20T02:47:17.201Z","endTime":"2026-06-20T02:47:49.683Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592094,"link":"/api/v1/people/592094"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":93.6,"endSpeed":86.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.903507103119438,"aZ":-13.036368703378768,"pfxX":-8.027898436389336,"pfxZ":10.158712082975104,"pX":-0.10533602656058183,"pZ":2.246782213027797,"vX0":4.456019418347191,"vY0":-136.1447462144097,"vZ0":-8.348947593358185,"x":121.02,"y":178.12,"x0":-0.7172344800309828,"y0":50.002799541007484,"z0":6.248245520001431,"aX":-15.12327164695173},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":13.7,"spinRate":2553,"spinDirection":217},"zone":5,"typeConfidence":0.9,"plateTime":0.40177574119871995,"extension":6.421850920110822},"hitData":{"launchSpeed":107.1,"launchAngle":36.0,"totalDistance":430.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":72.29,"coordY":33.22}},"index":3,"playId":"05d93d53-9cd7-3bde-b4a8-173690564fc0","pitchNumber":1,"startTime":"2026-06-20T02:47:49.683Z","endTime":"2026-06-20T02:48:11.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:48:11.678Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to left fielder Gavin Sheets.","rbi":0,"awayScore":7,"homeScore":9,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T02:48:47.562Z","endTime":"2026-06-20T02:49:11.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T02:48:35.655Z","endTime":"2026-06-20T02:48:49.785Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.199765755543105,"aZ":-30.95103284934682,"pfxX":-10.044327630545414,"pfxZ":0.7469638574082875,"pX":0.2661298843360999,"pZ":1.5072908717508546,"vX0":6.3979845936379816,"vY0":-127.11871301143024,"vZ0":-5.373867181826092,"x":106.86,"y":198.08,"x0":-0.9791773618923736,"y0":50.001351137905765,"z0":6.1073815113028385,"aX":-16.4273391921219},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.4,"breakHorizontal":16.7,"spinRate":1915,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.43096713342729975,"extension":6.344856249739188},"index":1,"playId":"5aba03a0-0144-3427-9577-745a1434cdc0","pitchNumber":1,"startTime":"2026-06-20T02:48:49.785Z","endTime":"2026-06-20T02:48:54.171Z","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":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.465419763491674,"aZ":-31.944144286919414,"pfxX":-8.38207890139199,"pfxZ":0.13936789876936295,"pX":-0.924706765589077,"pZ":2.773843169563435,"vX0":3.3086462599985427,"vY0":-126.52435492776036,"vZ0":-2.101163790096058,"x":152.25,"y":163.89,"x0":-1.1623808377376903,"y0":50.00158712548229,"z0":6.181696298080163,"aX":-13.551798050967323},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.0,"breakHorizontal":14.4,"spinRate":2054,"spinDirection":241},"zone":11,"typeConfidence":0.89,"plateTime":0.433356937284449,"extension":6.088809985457689},"hitData":{"launchSpeed":92.7,"launchAngle":36.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.99,"coordY":93.03}},"index":2,"playId":"d4313ba4-3b07-3a50-8894-b72136e54f8b","pitchNumber":2,"startTime":"2026-06-20T02:49:03.957Z","endTime":"2026-06-20T02:49:11.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:49:11.160Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, catcher Blake Hunt to first baseman Ty France.","rbi":0,"awayScore":7,"homeScore":9,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T02:49:24.181Z","endTime":"2026-06-20T02:50:00.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":675448,"link":"/api/v1/people/675448"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77549776370893,"aZ":-29.938788051682064,"pfxX":-0.986095499587953,"pfxZ":1.4321823910848508,"pX":-0.5261584606760267,"pZ":2.438586589861409,"vX0":1.5983218601254359,"vY0":-123.75881070332692,"vZ0":-3.484932420209696,"x":137.06,"y":172.94,"x0":-1.0498242848827477,"y0":50.005446121653776,"z0":6.350550097035605,"aX":-1.5427010132325605},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.0,"breakHorizontal":1.4,"spinRate":2546,"spinDirection":261},"zone":4,"typeConfidence":2.0,"plateTime":0.4411724973705988,"extension":6.081749064291797},"index":0,"playId":"115c1ad3-3994-3040-a225-6a07150171ef","pitchNumber":1,"startTime":"2026-06-20T02:49:38.657Z","endTime":"2026-06-20T02:49:42.328Z","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":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29680732583052,"aZ":-25.43011135138599,"pfxX":-1.9565209528970957,"pfxZ":4.1518250974455935,"pX":1.1181321834665443,"pZ":1.9716827159590338,"vX0":5.453296455624166,"vY0":-126.28645608567128,"vZ0":-5.519530318536148,"x":74.38,"y":185.54,"x0":-0.8094813281140011,"y0":50.004781721731334,"z0":6.215949205742659,"aX":-3.1800106300399067},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.6,"breakHorizontal":2.4,"spinRate":2503,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4327548889888364,"extension":6.305323119795809},"hitData":{"launchSpeed":63.3,"launchAngle":-83.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":122.51,"coordY":200.23}},"index":1,"playId":"b2ec3e40-e5f8-3ae7-82a5-5397cb3c3519","pitchNumber":2,"startTime":"2026-06-20T02:49:52.529Z","endTime":"2026-06-20T02:50:00.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:50:00.058Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarred Kelenic strikes out swinging.","rbi":0,"awayScore":7,"homeScore":9,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T02:50:30.459Z","endTime":"2026-06-20T02:52:08.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":675448,"link":"/api/v1/people/675448"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jarred Kelenic replaces Justin Foscue.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-20T02:50:13.564Z","endTime":"2026-06-20T02:50:32.708Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"602","replacedPlayer":{"id":679822,"link":"/api/v1/people/679822"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74500152175187,"aZ":-12.554843982973765,"pfxX":-4.324537297302428,"pfxZ":10.772585998832751,"pX":-0.7399277074703167,"pZ":3.9125357160871475,"vX0":2.1872094634457264,"vY0":-134.71306567484953,"vZ0":-3.850614835041246,"x":145.2,"y":133.14,"x0":-1.0044836408996853,"y0":50.00404079045684,"z0":6.26029262903244,"aX":-7.876572913520786},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.8,"breakHorizontal":7.3,"spinRate":2485,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.4080174144679325,"extension":6.570497150008391},"index":1,"playId":"52391ed8-8f0e-3b2a-a13d-d4b9ddcfaf01","pitchNumber":1,"startTime":"2026-06-20T02:50:32.708Z","endTime":"2026-06-20T02:50:38.657Z","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(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":86.3,"endSpeed":79.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.552664696180482,"aZ":-31.532941036830245,"pfxX":-10.25315052467237,"pfxZ":0.40488813245820143,"pX":-0.5725007354341595,"pZ":1.4462653267337142,"vX0":4.544271600669113,"vY0":-125.50047763035661,"vZ0":-5.13840444812914,"x":138.82,"y":199.73,"x0":-1.0793461821777122,"y0":50.00388631540304,"z0":6.103270993747195,"aX":-16.27680204225271},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.2,"breakHorizontal":17.4,"spinRate":1846,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.43725540969082166,"extension":6.32268091354259},"index":2,"playId":"fd1d3a1b-f93a-3462-aad8-38e64150365b","pitchNumber":2,"startTime":"2026-06-20T02:50:46.823Z","endTime":"2026-06-20T02:50:51.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.494274098645224,"aZ":-30.863447282711522,"pfxX":-9.435015156430318,"pfxZ":0.7912765053984545,"pX":-1.0855894880661354,"pZ":1.3909886894046222,"vX0":3.1710389026405337,"vY0":-127.88274162150785,"vZ0":-5.635858087900779,"x":158.38,"y":201.22,"x0":-1.1192504563960117,"y0":50.00168638219286,"z0":6.057945117942725,"aX":-15.554212795593227},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.4,"breakHorizontal":16.3,"spinRate":1957,"spinDirection":242},"zone":13,"typeConfidence":0.9,"plateTime":0.4290604397197715,"extension":6.284714476643406},"index":3,"playId":"4e92ff22-3ecc-3f41-8d39-27202729a4bf","pitchNumber":3,"startTime":"2026-06-20T02:51:01.821Z","endTime":"2026-06-20T02:51:06.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23952969929578,"aZ":-11.633698507410623,"pfxX":-5.504331946030964,"pfxZ":11.125121994477322,"pX":-0.88857750228937,"pZ":3.263576370036357,"vX0":2.053849103944519,"vY0":-135.64332554213846,"vZ0":-5.8211699438239695,"x":150.87,"y":150.66,"x0":-0.9445928636590778,"y0":50.001128058600656,"z0":6.263297372814493,"aX":-10.16053296448012},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.0,"breakHorizontal":9.5,"spinRate":2630,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.40523452648535097,"extension":6.471889329187508},"index":4,"playId":"abc0514c-0356-3a1a-ad63-6f06ee365fa7","pitchNumber":4,"startTime":"2026-06-20T02:51:16.883Z","endTime":"2026-06-20T02:51:24.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.041893368729347,"aZ":-28.133032937851965,"pfxX":-10.097060026398683,"pfxZ":2.450981956291881,"pX":-0.23293045735352494,"pZ":1.7308497177447766,"vX0":5.029748406635697,"vY0":-127.58553877474628,"vZ0":-5.638045633588691,"x":125.88,"y":192.05,"x0":-0.9170967143938386,"y0":50.004655504241775,"z0":6.184176627597893,"aX":-16.661917227381277},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.4,"breakHorizontal":17.2,"spinRate":1998,"spinDirection":238},"zone":8,"typeConfidence":0.91,"plateTime":0.4291560216411954,"extension":6.359849398109268},"index":5,"playId":"4ce7d7c9-b7ea-3459-9b65-e4e9ebb081c3","pitchNumber":5,"startTime":"2026-06-20T02:51:43.559Z","endTime":"2026-06-20T02:51:48.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43766472363504,"aZ":-28.70177875003258,"pfxX":-10.01233150811008,"pfxZ":2.104020483240504,"pX":-0.7377561101821726,"pZ":2.073001460314886,"vX0":4.1078225056699145,"vY0":-127.66808628373788,"vZ0":-4.477513350018595,"x":145.12,"y":182.81,"x0":-1.0673845347091244,"y0":50.002615861310375,"z0":6.1102317448685435,"aX":-16.516956217382578},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":17.2,"spinRate":2039,"spinDirection":235},"zone":7,"typeConfidence":0.91,"plateTime":0.4291278578369786,"extension":6.2980576759082725},"index":6,"playId":"916c1f71-0f71-3e1a-8c9f-d9ae786be1a8","pitchNumber":6,"startTime":"2026-06-20T02:52:04.275Z","endTime":"2026-06-20T02:52:08.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:52:08.828Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":7,"homeScore":9,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T02:54:27.098Z","endTime":"2026-06-20T02:54:35.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to shortstop for Ezequiel Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T02:53:53.070Z","endTime":"2026-06-20T02:53:53.101Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"500"},{"details":{"description":"Jarred Kelenic remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T02:53:53.101Z","endTime":"2026-06-20T02:53:53.102Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672284,"link":"/api/v1/people/672284"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"602","replacedPlayer":{"id":679822,"link":"/api/v1/people/679822"}},{"details":{"description":"Defensive switch from shortstop to second base for Nicky Lopez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-20T02:53:53.102Z","endTime":"2026-06-20T02:54:29.307Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"800"},{"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":83.5,"endSpeed":76.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99546181668039,"aZ":-22.005930782815796,"pfxX":9.222566330383037,"pfxZ":6.837732221920978,"pX":0.9896095209154643,"pZ":2.5747452191973417,"vX0":-4.778816105438859,"vY0":-121.51672928101766,"vZ0":-3.2361740319679297,"x":79.28,"y":169.26,"x0":1.7888872478949425,"y0":50.005847807187045,"z0":5.84723161645978,"aX":13.721275238304859},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":11.8,"breakHorizontal":-15.5,"spinRate":2210,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.4516670938627292,"extension":6.230917504013791},"hitData":{"launchSpeed":75.1,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.44,"coordY":157.66}},"index":3,"playId":"74848102-d2c6-3378-8afb-3d5c4d048033","pitchNumber":1,"startTime":"2026-06-20T02:54:29.307Z","endTime":"2026-06-20T02:54:35.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:54:35.623Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samad Taylor singles on a line drive to center fielder Wyatt Langford.","rbi":0,"awayScore":7,"homeScore":9,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T02:54:56.639Z","endTime":"2026-06-20T02:55:57.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.824416252438155,"aZ":-6.993841590388415,"pfxX":5.899596231752366,"pfxZ":13.425697022543176,"pX":-0.06864062379720441,"pZ":2.352317559201876,"vX0":-6.587276562015932,"vY0":-136.51844772910164,"vZ0":-8.086605404701547,"x":119.62,"y":175.27,"x0":1.6163205900941338,"y0":50.003013983205165,"z0":5.844658709977004,"aX":11.065693469102602},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":22.7,"breakHorizontal":-9.2,"spinRate":2565,"spinDirection":152},"zone":5,"typeConfidence":0.91,"plateTime":0.402174652494669,"extension":6.4935120297485245},"index":0,"playId":"80e168f2-f4bf-3c34-a468-78137155f291","pitchNumber":1,"startTime":"2026-06-20T02:55:03.337Z","endTime":"2026-06-20T02:55:07.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.7,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.640911847704974,"aZ":-44.16081271642952,"pfxX":-3.3534198746188437,"pfxZ":-9.230987351625332,"pX":0.028205646242401617,"pZ":2.3565143301831766,"vX0":-2.924868484724846,"vY0":-114.04790964578399,"vZ0":1.4779494492960787,"x":115.92,"y":175.15,"x0":1.7692580329749659,"y0":50.001047421458665,"z0":6.101932381719033,"aX":-4.355699965187401},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-15.8,"breakHorizontal":6.8,"spinRate":2980,"spinDirection":328},"zone":5,"typeConfidence":0.9,"plateTime":0.48279207065301355,"extension":6.312229666641389},"index":1,"playId":"e2484c96-4c83-3ae5-ac34-5cfff584a0b3","pitchNumber":2,"startTime":"2026-06-20T02:55:22.564Z","endTime":"2026-06-20T02:55:27.693Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-20T02:55:34.784Z","endTime":"2026-06-20T02:55:47.111Z","isPitch":false,"type":"action","player":{"id":669392,"link":"/api/v1/people/669392"}},{"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":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24679001931014,"aZ":-8.400683205958005,"pfxX":7.022900533833921,"pfxZ":12.412770944260348,"pX":0.647518583061647,"pZ":3.6825405975683765,"vX0":-5.419485105250885,"vY0":-138.1182232376348,"vZ0":-4.653273054939738,"x":92.32,"y":139.35,"x0":1.731215705558612,"y0":50.00252014641753,"z0":5.964279881451924,"aX":13.451055881902716},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":21.6,"breakHorizontal":-11.4,"spinRate":2492,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.39787284116150134,"extension":6.326433946704149},"hitData":{"launchSpeed":91.7,"launchAngle":13.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.06,"coordY":76.98}},"index":3,"playId":"2c0ab566-969c-37d9-b26c-edf348fd58f6","pitchNumber":3,"startTime":"2026-06-20T02:55:47.111Z","endTime":"2026-06-20T02:55:57.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:55:57.327Z","atBatIndex":79},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jackson Merrill grounds into a force out, third baseman Josh Jung to shortstop Ezequiel Duran. Samad Taylor out at 2nd. Jackson Merrill to 1st.","rbi":0,"awayScore":7,"homeScore":9,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T02:56:13.566Z","endTime":"2026-06-20T02:56:30.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.836084310769564,"aZ":-28.815002617161603,"pfxX":-2.5576899211926674,"pfxZ":2.2476257618463924,"pX":-0.3798579185323162,"pZ":1.6528470817832408,"vX0":-4.511901479117663,"vY0":-121.06886503101123,"vZ0":-4.047837074549159,"x":131.48,"y":194.15,"x0":1.8343982885241763,"y0":50.0043402472064,"z0":5.84566753719296,"aX":-3.8283226695524597},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.4,"breakHorizontal":5.6,"spinRate":2732,"spinDirection":251},"zone":13,"typeConfidence":0.91,"plateTime":0.4509998232058776,"extension":6.233573096382516},"hitData":{"launchSpeed":59.1,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.95,"coordY":159.75}},"index":0,"playId":"e9ea3e9e-898a-3c5e-9448-8fbd280b424f","pitchNumber":1,"startTime":"2026-06-20T02:56:23.578Z","endTime":"2026-06-20T02:56:30.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:56:30.589Z","atBatIndex":80},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Manny Machado pops out to first baseman Jake Burger in foul territory.","rbi":0,"awayScore":7,"homeScore":9,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T02:56:50.479Z","endTime":"2026-06-20T02:58:55.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".519"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".366"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".326"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".140"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".087"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.852"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.095"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".419"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".256"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".185"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.00"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.21"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.36"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.27"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.05"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.35"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.70"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.19"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.11"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.29"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.26"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.77"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.64"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.852"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.095"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".419"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".256"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".185"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.916761491858892,"aZ":-9.273126192138626,"pfxX":4.801621615875412,"pfxZ":12.00655365638207,"pX":0.9617060370239539,"pZ":2.834115050680757,"vX0":-3.716774221256555,"vY0":-137.1463384950111,"vZ0":-6.5742814302020305,"x":80.34,"y":162.26,"x0":1.7096372643257665,"y0":50.00670493989697,"z0":5.892700401974571,"aX":9.162313839193265},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.5,"breakHorizontal":-7.9,"spinRate":2341,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.3991524283506367,"extension":6.541021264243976},"index":0,"playId":"ca5d84ae-6444-3abe-a57e-310ba8560394","pitchNumber":1,"startTime":"2026-06-20T02:57:08.013Z","endTime":"2026-06-20T02:57:12.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.200535669463374,"aZ":-20.631967691262854,"pfxX":8.80402854215159,"pfxZ":7.751898397312125,"pX":0.0933005209543657,"pZ":1.1680634155171838,"vX0":-6.600756635630239,"vY0":-121.38957664856787,"vZ0":-6.490227927206232,"x":113.44,"y":207.24,"x0":1.7065206124608632,"y0":50.00541957779149,"z0":5.677913912499585,"aX":13.115086757370863},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":12.7,"breakHorizontal":-14.3,"spinRate":2097,"spinDirection":120},"zone":14,"typeConfidence":0.9,"plateTime":0.45156050858864427,"extension":6.309732491563741},"index":1,"playId":"e5b4f799-5fd1-3f33-bedc-84c60fd4f271","pitchNumber":2,"startTime":"2026-06-20T02:57:28.494Z","endTime":"2026-06-20T02:57:33.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.045814529680833,"aZ":-18.52381762905411,"pfxX":7.992212579030557,"pfxZ":8.746508228422702,"pX":0.1560270347499194,"pZ":2.5857272823132096,"vX0":-6.1723403542643585,"vY0":-124.18028642351278,"vZ0":-4.129047848719815,"x":111.05,"y":168.97,"x0":1.636375025651316,"y0":50.003335648928434,"z0":5.812645608553803,"aX":12.47318376101707},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":15.1,"breakHorizontal":-13.1,"spinRate":2022,"spinDirection":126},"zone":5,"typeConfidence":0.9,"plateTime":0.4412095050659701,"extension":6.3275967453600686},"index":2,"playId":"254d96be-2343-3a9f-843e-7f2efee986bf","pitchNumber":3,"startTime":"2026-06-20T02:57:48.659Z","endTime":"2026-06-20T02:57:53.972Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-06-20T02:58:04.474Z","endTime":"2026-06-20T02:58:24.693Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"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":95.1,"endSpeed":86.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.283013098933903,"aZ":-9.818553012740367,"pfxX":4.999529252924015,"pfxZ":11.557530986625668,"pX":-0.5680505085399913,"pZ":3.8768388457946994,"vX0":-7.489145047083614,"vY0":-138.310429256558,"vZ0":-3.8660571671178543,"x":138.65,"y":134.11,"x0":1.5271542734145003,"y0":50.00552834895233,"z0":5.952986167798217,"aX":9.673533744629198},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.3,"breakHorizontal":-7.4,"spinRate":2383,"spinDirection":151},"zone":11,"typeConfidence":0.91,"plateTime":0.396244123571206,"extension":6.4657413124534715},"index":4,"playId":"60a5d8f1-bf89-3d2b-8086-b9dddeebcd3e","pitchNumber":4,"startTime":"2026-06-20T02:58:24.693Z","endTime":"2026-06-20T02:58:29.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73639549145646,"aZ":-19.400169101619365,"pfxX":8.448046572675981,"pfxZ":8.108176908272817,"pX":0.10534905587289471,"pZ":2.7517706735326968,"vX0":-6.525465511370395,"vY0":-124.88652014948377,"vZ0":-3.439411852255278,"x":112.98,"y":164.48,"x0":1.657728434382802,"y0":50.00420302148608,"z0":5.7473362984906595,"aX":13.312524801183509},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":14.0,"breakHorizontal":-13.8,"spinRate":2141,"spinDirection":125},"zone":5,"typeConfidence":0.91,"plateTime":0.4389947481912295,"extension":6.258947932285081},"hitData":{"launchSpeed":82.9,"launchAngle":77.0,"totalDistance":78.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.56,"coordY":192.64}},"index":5,"playId":"891a84e2-de2e-3505-aa93-edf35b2b4f4e","pitchNumber":5,"startTime":"2026-06-20T02:58:45.722Z","endTime":"2026-06-20T02:58:55.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:58:55.356Z","atBatIndex":81}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Manny Machado pops out to first baseman Jake Burger in foul territory.","rbi":0,"awayScore":7,"homeScore":9,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T02:56:50.479Z","endTime":"2026-06-20T02:58:55.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".519"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".366"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".326"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".140"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".087"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.852"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.095"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".419"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".256"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".185"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.00"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.21"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.36"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.27"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.05"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.35"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.70"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.19"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.11"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.29"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.26"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.77"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.64"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.852"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.095"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".419"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".256"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".185"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".710"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.916761491858892,"aZ":-9.273126192138626,"pfxX":4.801621615875412,"pfxZ":12.00655365638207,"pX":0.9617060370239539,"pZ":2.834115050680757,"vX0":-3.716774221256555,"vY0":-137.1463384950111,"vZ0":-6.5742814302020305,"x":80.34,"y":162.26,"x0":1.7096372643257665,"y0":50.00670493989697,"z0":5.892700401974571,"aX":9.162313839193265},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.5,"breakHorizontal":-7.9,"spinRate":2341,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.3991524283506367,"extension":6.541021264243976},"index":0,"playId":"ca5d84ae-6444-3abe-a57e-310ba8560394","pitchNumber":1,"startTime":"2026-06-20T02:57:08.013Z","endTime":"2026-06-20T02:57:12.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.200535669463374,"aZ":-20.631967691262854,"pfxX":8.80402854215159,"pfxZ":7.751898397312125,"pX":0.0933005209543657,"pZ":1.1680634155171838,"vX0":-6.600756635630239,"vY0":-121.38957664856787,"vZ0":-6.490227927206232,"x":113.44,"y":207.24,"x0":1.7065206124608632,"y0":50.00541957779149,"z0":5.677913912499585,"aX":13.115086757370863},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":12.7,"breakHorizontal":-14.3,"spinRate":2097,"spinDirection":120},"zone":14,"typeConfidence":0.9,"plateTime":0.45156050858864427,"extension":6.309732491563741},"index":1,"playId":"e5b4f799-5fd1-3f33-bedc-84c60fd4f271","pitchNumber":2,"startTime":"2026-06-20T02:57:28.494Z","endTime":"2026-06-20T02:57:33.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.045814529680833,"aZ":-18.52381762905411,"pfxX":7.992212579030557,"pfxZ":8.746508228422702,"pX":0.1560270347499194,"pZ":2.5857272823132096,"vX0":-6.1723403542643585,"vY0":-124.18028642351278,"vZ0":-4.129047848719815,"x":111.05,"y":168.97,"x0":1.636375025651316,"y0":50.003335648928434,"z0":5.812645608553803,"aX":12.47318376101707},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":15.1,"breakHorizontal":-13.1,"spinRate":2022,"spinDirection":126},"zone":5,"typeConfidence":0.9,"plateTime":0.4412095050659701,"extension":6.3275967453600686},"index":2,"playId":"254d96be-2343-3a9f-843e-7f2efee986bf","pitchNumber":3,"startTime":"2026-06-20T02:57:48.659Z","endTime":"2026-06-20T02:57:53.972Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-06-20T02:58:04.474Z","endTime":"2026-06-20T02:58:24.693Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"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":95.1,"endSpeed":86.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.283013098933903,"aZ":-9.818553012740367,"pfxX":4.999529252924015,"pfxZ":11.557530986625668,"pX":-0.5680505085399913,"pZ":3.8768388457946994,"vX0":-7.489145047083614,"vY0":-138.310429256558,"vZ0":-3.8660571671178543,"x":138.65,"y":134.11,"x0":1.5271542734145003,"y0":50.00552834895233,"z0":5.952986167798217,"aX":9.673533744629198},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.3,"breakHorizontal":-7.4,"spinRate":2383,"spinDirection":151},"zone":11,"typeConfidence":0.91,"plateTime":0.396244123571206,"extension":6.4657413124534715},"index":4,"playId":"60a5d8f1-bf89-3d2b-8086-b9dddeebcd3e","pitchNumber":4,"startTime":"2026-06-20T02:58:24.693Z","endTime":"2026-06-20T02:58:29.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73639549145646,"aZ":-19.400169101619365,"pfxX":8.448046572675981,"pfxZ":8.108176908272817,"pX":0.10534905587289471,"pZ":2.7517706735326968,"vX0":-6.525465511370395,"vY0":-124.88652014948377,"vZ0":-3.439411852255278,"x":112.98,"y":164.48,"x0":1.657728434382802,"y0":50.00420302148608,"z0":5.7473362984906595,"aX":13.312524801183509},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":14.0,"breakHorizontal":-13.8,"spinRate":2141,"spinDirection":125},"zone":5,"typeConfidence":0.91,"plateTime":0.4389947481912295,"extension":6.258947932285081},"hitData":{"launchSpeed":82.9,"launchAngle":77.0,"totalDistance":78.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.56,"coordY":192.64}},"index":5,"playId":"891a84e2-de2e-3505-aa93-edf35b2b4f4e","pitchNumber":5,"startTime":"2026-06-20T02:58:45.722Z","endTime":"2026-06-20T02:58:55.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-20T02:58:55.356Z","atBatIndex":81},"scoringPlays":[4,6,12,14,15,17,34,39,58,69,74],"playsByInning":[{"startIndex":0,"endIndex":19,"top":[0,1,2,3,4,5,6,7,8],"bottom":[9,10,11,12,13,14,15,16,17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":110.47,"y":104.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":173.87,"y":134.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":205.54,"y":75.55},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"coordinates":{"x":74.49,"y":91.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":130.21,"y":198.73},"type":"O","description":"Groundout"}],"home":[{"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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":133.84,"y":194.25},"type":"E","description":"Field Error"},{"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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":136.8,"y":135.86},"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":1,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":157.62,"y":40.22},"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":1,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":193.51,"y":135.52},"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":1,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":34.07,"y":108.32},"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":1,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":127.0,"y":180.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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":111.96,"y":170.84},"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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":154.04,"y":169.32},"type":"O","description":"Forceout"},{"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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":103.34,"y":166.79},"type":"O","description":"Forceout"}]}},{"startIndex":20,"endIndex":27,"top":[20,21,22],"bottom":[23,24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":130.56,"y":82.92},"type":"O","description":"Lineout"}],"home":[{"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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":122.64,"y":78.7},"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":2,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":219.28,"y":97.81},"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":2,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":30.14,"y":95.84},"type":"O","description":"Flyout"}]}},{"startIndex":28,"endIndex":33,"top":[28,29,30],"bottom":[31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":113.48,"y":145.5},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":112.97,"y":160.71},"type":"O","description":"Groundout"}],"home":[{"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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":122.25,"y":138.92},"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":3,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":203.6,"y":105.47},"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":3,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":205.48,"y":82.03},"type":"O","description":"Flyout"}]}},{"startIndex":34,"endIndex":43,"top":[34,35,36,37],"bottom":[38,39,40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":86.05,"y":38.25},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":98.62,"y":157.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":124.59,"y":68.11},"type":"O","description":"Flyout"}],"home":[{"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":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":49.2,"y":90.8},"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":4,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":95.11,"y":77.69},"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":4,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":86.7,"y":92.66},"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":4,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":170.68,"y":120.1},"type":"O","description":"Flyout"}]}},{"startIndex":44,"endIndex":49,"top":[44,45,46],"bottom":[47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":140.86,"y":186.56},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":201.87,"y":85.4},"type":"O","description":"Flyout"}],"home":[{"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":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":75.22,"y":68.48},"type":"O","description":"Flyout"}]}},{"startIndex":50,"endIndex":60,"top":[50,51,52,53,54],"bottom":[55,56,57,58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":39.92,"y":115.93},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"coordinates":{"x":173.22,"y":74.7},"type":"O","description":"Flyout"}],"home":[{"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":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":66.0,"y":105.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":6,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":169.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":6,"pitcher":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":152.92,"y":169.53},"type":"O","description":"Forceout"},{"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":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":127.17,"y":107.98},"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":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":158.16,"y":188.75},"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":6,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":182.77,"y":75.19},"type":"O","description":"Flyout"}]}},{"startIndex":61,"endIndex":68,"top":[61,62,63,64],"bottom":[65,66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":103.18,"y":85.92},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":90.77,"y":81.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":150.99,"y":194.67},"type":"O","description":"Pop Out"}],"home":[{"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":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":137.22,"y":182.38},"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":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":105.88,"y":156.14},"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":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":164.23,"y":98.89},"type":"O","description":"Flyout"}]}},{"startIndex":69,"endIndex":77,"top":[69,70,71,72,73],"bottom":[74,75,76,77],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":242.64,"y":89.96},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":102.41,"y":52.54},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":108.45,"y":169.62},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"coordinates":{"x":137.31,"y":94.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":669256,"fullName":"Nick Solak","link":"/api/v1/people/669256"},"coordinates":{"x":135.22,"y":42.57},"type":"O","description":"Flyout"}],"home":[{"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":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":72.29,"y":33.22},"type":"H","description":"Home Run"},{"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":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":39.99,"y":93.03},"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":8,"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":122.51,"y":200.23},"type":"O","description":"Groundout"}]}},{"startIndex":78,"endIndex":81,"top":[78,79,80,81],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":110.44,"y":157.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"coordinates":{"x":112.06,"y":76.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":107.95,"y":159.75},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":155.56,"y":192.64},"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":6,"hits":5,"errors":0,"leftOnBase":2},"away":{"runs":5,"hits":4,"errors":1,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":9,"hits":13,"errors":0,"leftOnBase":9},"away":{"runs":7,"hits":10,"errors":1,"leftOnBase":6}},"defense":{"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"catcher":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"first":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"second":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"third":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"shortstop":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"left":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"center":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"right":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"onDeck":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"inHole":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"battingOrder":7,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"offense":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"onDeck":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"inHole":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"pitcher":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"battingOrder":4,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"balls":3,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":7,"airOuts":10,"runs":7,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":1,"hits":10,"hitByPitch":0,"avg":".219","atBats":37,"obp":".292","slg":".364","ops":".656","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":20,"rbi":7,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.33","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":8,"airOuts":11,"runs":9,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":37,"obp":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":146,"era":"3.92","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.30","battersFaced":42,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":46,"strikes":100,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":9,"pitchesPerInning":"18.25","runsScoredPer9":"10.13","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":24,"errors":1,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":10,"strikes":24,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":14,"groundOuts":15,"airOuts":26,"runs":5,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":27,"baseOnBalls":11,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":76,"obp":".269","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":357,"era":"1.52","inningsPitched":"23.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.01","battersFaced":93,"outs":71,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":357,"balls":125,"strikes":232,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".000","pitchesPerInning":"15.08","gamesFinished":4,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"10.27","walksPer9Inn":"4.18","hitsPer9Inn":"4.94","runsScoredPer9":"1.90","homeRunsPer9":"1.14","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":9,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669256":{"person":{"id":669256,"fullName":"Nick Solak","link":"/api/v1/people/669256"},"jerseyNumber":"15","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"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":3,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".200","atBats":5,"obp":".167","slg":".200","ops":".367","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"babip":".167","groundOutsToAirouts":"0.67","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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":15,"flyOuts":44,"groundOuts":89,"airOuts":78,"runs":35,"doubles":10,"triples":1,"homeRuns":10,"strikeOuts":73,"baseOnBalls":35,"intentionalWalks":0,"hits":66,"hitByPitch":6,"atBats":304,"obp":".309","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","numberOfPitches":1381,"era":"3.60","inningsPitched":"85.0","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.19","battersFaced":348,"outs":255,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1381,"balls":521,"strikes":860,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".400","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"7.73","walksPer9Inn":"3.71","hitsPer9Inn":"6.99","runsScoredPer9":"3.71","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":12,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":0,"flyOuts":10,"groundOuts":17,"airOuts":14,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":59,"baseOnBalls":12,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":101,"obp":".211","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":498,"era":"0.90","inningsPitched":"30.0","wins":1,"losses":1,"saves":19,"saveOpportunities":19,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.80","battersFaced":114,"outs":90,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":498,"balls":172,"strikes":326,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".500","pitchesPerInning":"16.60","gamesFinished":25,"strikeoutWalkRatio":"4.92","strikeoutsPer9Inn":"17.70","walksPer9Inn":"3.60","hitsPer9Inn":"3.60","runsScoredPer9":"1.20","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666745":{"person":{"id":666745,"fullName":"Jhony Brito","link":"/api/v1/people/666745"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":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}},"ID688158":{"person":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":5,"groundOuts":19,"airOuts":11,"runs":11,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":12,"intentionalWalks":1,"hits":24,"hitByPitch":3,"atBats":76,"obp":".429","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":350,"era":"4.82","inningsPitched":"18.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.93","battersFaced":92,"outs":56,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":350,"balls":127,"strikes":223,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.73","rbi":1,"winPercentage":"1.000","pitchesPerInning":"18.75","gamesFinished":5,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"11.09","walksPer9Inn":"5.79","hitsPer9Inn":"11.57","runsScoredPer9":"5.30","homeRunsPer9":"0.96","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":6,"strikes":13,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":1,"flyOuts":12,"groundOuts":47,"airOuts":31,"runs":8,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":24,"baseOnBalls":18,"intentionalWalks":1,"hits":31,"hitByPitch":2,"atBats":133,"obp":".333","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":587,"era":"1.96","inningsPitched":"36.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":8,"whip":"1.34","battersFaced":153,"outs":110,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":587,"balls":221,"strikes":366,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.52","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.01","gamesFinished":10,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"5.89","walksPer9Inn":"4.42","hitsPer9Inn":"7.61","runsScoredPer9":"1.96","homeRunsPer9":"0.74","inheritedRunners":22,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":13},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":33,"groundOuts":73,"airOuts":63,"runs":31,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":58,"baseOnBalls":22,"intentionalWalks":1,"hits":68,"hitByPitch":3,"atBats":262,"obp":".324","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1136,"era":"4.14","inningsPitched":"67.1","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.34","battersFaced":287,"outs":202,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1136,"balls":422,"strikes":714,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".571","pitchesPerInning":"16.87","gamesFinished":0,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"7.75","walksPer9Inn":"2.94","hitsPer9Inn":"9.09","runsScoredPer9":"4.14","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":11,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":44,"groundOuts":61,"airOuts":83,"runs":32,"doubles":13,"triples":1,"homeRuns":8,"strikeOuts":74,"baseOnBalls":23,"intentionalWalks":2,"hits":57,"hitByPitch":1,"avg":".209","atBats":273,"obp":".273","slg":".352","ops":".625","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":299,"totalBases":96,"rbi":30,"leftOnBase":105,"sacBunts":2,"sacFlies":0,"babip":".257","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.12","popOuts":13,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":169,"errors":0,"chances":172,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592094":{"person":{"id":592094,"fullName":"Jason Adam","link":"/api/v1/people/592094"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":22,"groundOuts":28,"airOuts":33,"runs":6,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":25,"hitByPitch":2,"atBats":104,"obp":".307","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":454,"era":"1.98","inningsPitched":"27.1","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":16,"blownSaves":0,"earnedRuns":6,"whip":"1.21","battersFaced":114,"outs":82,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":454,"balls":151,"strikes":303,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":1,"winPercentage":".667","pitchesPerInning":"16.61","gamesFinished":4,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"5.93","walksPer9Inn":"2.63","hitsPer9Inn":"8.23","runsScoredPer9":"1.98","homeRunsPer9":"1.32","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656288":{"person":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":8,"flyOuts":21,"groundOuts":41,"airOuts":35,"runs":31,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":41,"baseOnBalls":25,"intentionalWalks":0,"hits":41,"hitByPitch":0,"atBats":156,"obp":".361","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":722,"era":"6.64","inningsPitched":"42.0","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.57","battersFaced":183,"outs":126,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":722,"balls":299,"strikes":423,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".167","pitchesPerInning":"17.19","gamesFinished":0,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"8.79","walksPer9Inn":"5.36","hitsPer9Inn":"8.79","runsScoredPer9":"6.64","homeRunsPer9":"1.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660710":{"person":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"jerseyNumber":"48","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":9,"groundOuts":14,"airOuts":13,"runs":6,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".149","atBats":47,"obp":".273","slg":".404","ops":".677","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":19,"rbi":6,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".129","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.67","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":12,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":9,"putOuts":121,"errors":1,"chances":131,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID823550":{"person":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"jerseyNumber":"24","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":9,"groundOuts":10,"airOuts":15,"runs":6,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".196","atBats":46,"obp":".288","slg":".217","ops":".505","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":10,"rbi":4,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".265","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":26,"errors":0,"chances":68,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669392":{"person":{"id":669392,"fullName":"Samad Taylor","link":"/api/v1/people/669392"},"jerseyNumber":"0","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":1,"groundOuts":12,"airOuts":2,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".375","atBats":40,"obp":".432","slg":".475","ops":".907","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":19,"rbi":8,"leftOnBase":13,"sacBunts":1,"sacFlies":0,"babip":".519","groundOutsToAirouts":"6.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":24,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":26,"groundOuts":52,"airOuts":58,"runs":29,"doubles":13,"triples":0,"homeRuns":12,"strikeOuts":57,"baseOnBalls":26,"intentionalWalks":0,"hits":50,"hitByPitch":2,"avg":".230","atBats":217,"obp":".318","slg":".456","ops":".774","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":99,"rbi":32,"leftOnBase":78,"sacBunts":0,"sacFlies":0,"babip":".257","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.08","popOuts":17,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":241,"errors":0,"chances":279,"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"}]},"ID675448":{"person":{"id":675448,"fullName":"Blake Hunt","link":"/api/v1/people/675448"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"902","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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"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":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":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":34,"gamesStarted":0,"flyOuts":8,"groundOuts":50,"airOuts":18,"runs":17,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":7,"intentionalWalks":0,"hits":32,"hitByPitch":1,"atBats":140,"obp":".268","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":589,"era":"3.89","inningsPitched":"37.0","wins":5,"losses":1,"saves":1,"saveOpportunities":5,"holds":12,"blownSaves":4,"earnedRuns":16,"whip":"1.05","battersFaced":149,"outs":111,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":589,"balls":186,"strikes":403,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.78","rbi":0,"winPercentage":".833","pitchesPerInning":"15.92","gamesFinished":5,"strikeoutWalkRatio":"5.86","strikeoutsPer9Inn":"9.97","walksPer9Inn":"1.70","hitsPer9Inn":"7.78","runsScoredPer9":"4.14","homeRunsPer9":"0.49","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695238":{"person":{"id":695238,"fullName":"Will Wagner","link":"/api/v1/people/695238"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":1,"groundOuts":8,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":1,"hits":7,"hitByPitch":0,"avg":".333","atBats":21,"obp":".481","slg":".381","ops":".862","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":8,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".438","groundOutsToAirouts":"8.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"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"}]},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":37,"groundOuts":81,"airOuts":76,"runs":33,"doubles":11,"triples":0,"homeRuns":12,"strikeOuts":68,"baseOnBalls":30,"intentionalWalks":1,"hits":46,"hitByPitch":0,"avg":".174","atBats":265,"obp":".253","slg":".351","ops":".604","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":301,"totalBases":93,"rbi":36,"leftOnBase":113,"sacBunts":1,"sacFlies":5,"babip":".179","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.08","popOuts":16,"lineOuts":23},"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":102,"putOuts":52,"errors":2,"chances":156,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | 2 HR, 2B, 5 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":10,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":11,"groundOuts":43,"airOuts":26,"runs":17,"doubles":6,"triples":2,"homeRuns":8,"strikeOuts":40,"baseOnBalls":8,"intentionalWalks":1,"hits":38,"hitByPitch":2,"avg":".259","atBats":147,"obp":".306","slg":".490","ops":".796","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":72,"rbi":24,"leftOnBase":68,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"1.65","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"18.38","popOuts":4,"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":58,"putOuts":287,"errors":1,"chances":346,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":40,"groundOuts":75,"airOuts":70,"runs":29,"doubles":11,"triples":1,"homeRuns":2,"strikeOuts":64,"baseOnBalls":29,"intentionalWalks":1,"hits":79,"hitByPitch":2,"avg":".280","atBats":282,"obp":".346","slg":".348","ops":".694","caughtStealing":8,"stolenBases":18,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":319,"totalBases":98,"rbi":26,"leftOnBase":77,"sacBunts":1,"sacFlies":5,"babip":".348","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"141.00","popOuts":7,"lineOuts":23},"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":115,"errors":2,"chances":205,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":35,"groundOuts":79,"airOuts":63,"runs":30,"doubles":4,"triples":0,"homeRuns":8,"strikeOuts":51,"baseOnBalls":27,"intentionalWalks":0,"hits":55,"hitByPitch":3,"avg":".224","atBats":246,"obp":".306","slg":".337","ops":".643","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":278,"totalBases":83,"rbi":28,"leftOnBase":91,"sacBunts":0,"sacFlies":2,"babip":".249","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.75","popOuts":9,"lineOuts":19},"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":153,"putOuts":110,"errors":3,"chances":266,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687749":{"person":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"801","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":7,"groundOuts":2,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".120","atBats":25,"obp":".154","slg":".120","ops":".274","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":3,"rbi":0,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".214","groundOutsToAirouts":"0.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":17,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID606996":{"person":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":8,"groundOuts":26,"airOuts":20,"runs":10,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":2,"atBats":69,"obp":".269","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":294,"era":"4.43","inningsPitched":"20.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":10,"whip":"0.93","battersFaced":79,"outs":61,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":294,"balls":103,"strikes":191,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".000","pitchesPerInning":"14.46","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.31","walksPer9Inn":"2.66","hitsPer9Inn":"5.75","runsScoredPer9":"4.43","homeRunsPer9":"0.00","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681190":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(L, 6-5)","summary":"3.1 IP, 6 ER, K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":7,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":21,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":25,"strikes":47,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":7,"gamesFinished":0,"runsScoredPer9":"18.90","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":15,"gamesStarted":15,"flyOuts":61,"groundOuts":62,"airOuts":101,"runs":37,"doubles":20,"triples":2,"homeRuns":11,"strikeOuts":59,"baseOnBalls":25,"intentionalWalks":1,"hits":84,"hitByPitch":3,"atBats":302,"obp":".336","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1302,"era":"4.17","inningsPitched":"77.2","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.40","battersFaced":334,"outs":233,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1302,"balls":463,"strikes":839,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":7,"winPercentage":".545","pitchesPerInning":"16.76","gamesFinished":0,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"6.84","walksPer9Inn":"2.90","hitsPer9Inn":"9.73","runsScoredPer9":"4.29","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[665487,669392,701538,592518,657757,593428,664034,695238,687749,660710,669256,675448,681190,673513,688158,593974,592094],"pitchers":[681190,673513,688158,593974,592094],"bench":[823550],"bullpen":[666745,621111,656288,606996,650633,695243,670970],"battingOrder":[665487,669392,701538,592518,657757,593428,664034,687749,675448],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"France, T (6, deGrom)."},{"label":"HR","value":"France, T 2 (8, 1st inning off deGrom, 3 on, 2 out, 4th inning off deGrom, 0 on, 0 out); Sheets (12, 8th inning off Junis, 0 on, 0 out)."},{"label":"TB","value":"France, T 10; Sheets 5; Taylor, S 3; Wagner 2."},{"label":"RBI","value":"France, T 5 (24); Sheets 2 (32)."},{"label":"2-out RBI","value":"Sheets; France, T 4."},{"label":"Runners left in scoring position, 2 out","value":"Durán."},{"label":"Team RISP","value":"2-for-5."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Sheets (4, 2nd base off deGrom/Díaz, E)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Vásquez, R (1, missed catch)."},{"label":"Outfield assists","value":"Merrill (Langford at 3rd base)."}]}],"note":[{"label":"a","value":"Flied out for Durán in the 8th."},{"label":"1","value":"Ran for Wagner in the 8th."}]},"home":{"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":8,"groundOuts":8,"airOuts":11,"runs":9,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".241","atBats":37,"obp":".317","slg":".387","ops":".704","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":21,"rbi":9,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":7,"airOuts":10,"runs":7,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":37,"obp":".325","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":148,"era":"3.96","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.25","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":51,"strikes":97,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":7,"pitchesPerInning":"16.44","runsScoredPer9":"7.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID694671":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"jerseyNumber":"36","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"3-5 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":1},"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":33,"flyOuts":20,"groundOuts":30,"airOuts":37,"runs":18,"doubles":6,"triples":2,"homeRuns":5,"strikeOuts":31,"baseOnBalls":8,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".258","atBats":132,"obp":".300","slg":".447","ops":".747","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":59,"rbi":11,"leftOnBase":54,"sacBunts":0,"sacFlies":0,"babip":".302","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.40","popOuts":10,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":77,"errors":0,"chances":78,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":14,"gamesStarted":13,"flyOuts":33,"groundOuts":77,"airOuts":70,"runs":33,"doubles":9,"triples":2,"homeRuns":8,"strikeOuts":56,"baseOnBalls":30,"intentionalWalks":0,"hits":67,"hitByPitch":2,"atBats":268,"obp":".328","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":1179,"era":"4.17","inningsPitched":"69.0","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.41","battersFaced":302,"outs":207,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1179,"balls":459,"strikes":720,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".250","pitchesPerInning":"17.09","gamesFinished":0,"strikeoutWalkRatio":"1.87","strikeoutsPer9Inn":"7.30","walksPer9Inn":"3.91","hitsPer9Inn":"8.74","runsScoredPer9":"4.30","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"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":"1-4 | 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":35,"groundOuts":67,"airOuts":61,"runs":33,"doubles":14,"triples":0,"homeRuns":12,"strikeOuts":77,"baseOnBalls":22,"intentionalWalks":0,"hits":67,"hitByPitch":1,"avg":".248","atBats":270,"obp":".305","slg":".433","ops":".738","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":117,"rbi":44,"leftOnBase":128,"sacBunts":0,"sacFlies":2,"babip":".301","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.50","popOuts":14,"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":62,"putOuts":469,"errors":4,"chances":535,"fielding":".993","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":18,"gamesStarted":0,"flyOuts":14,"groundOuts":21,"airOuts":31,"runs":14,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":7,"intentionalWalks":1,"hits":21,"hitByPitch":1,"atBats":95,"obp":".279","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":400,"era":"3.70","inningsPitched":"24.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":10,"whip":"1.15","battersFaced":105,"outs":73,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":400,"balls":129,"strikes":271,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.44","gamesFinished":4,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"8.88","walksPer9Inn":"2.59","hitsPer9Inn":"7.77","runsScoredPer9":"5.18","homeRunsPer9":"1.11","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":6},"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":30,"gamesStarted":1,"flyOuts":18,"groundOuts":35,"airOuts":28,"runs":12,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":23,"baseOnBalls":9,"intentionalWalks":0,"hits":34,"hitByPitch":2,"atBats":117,"obp":".349","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":483,"era":"3.00","inningsPitched":"30.0","wins":1,"losses":1,"saves":2,"saveOpportunities":2,"holds":6,"blownSaves":0,"earnedRuns":10,"whip":"1.43","battersFaced":131,"outs":90,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":483,"balls":169,"strikes":314,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".500","pitchesPerInning":"16.10","gamesFinished":7,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"6.90","walksPer9Inn":"2.70","hitsPer9Inn":"10.20","runsScoredPer9":"3.60","homeRunsPer9":"0.60","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}},"ID696030":{"person":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"jerseyNumber":"19","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":7,"groundOuts":38,"airOuts":24,"runs":13,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":6,"avg":".252","atBats":107,"obp":".360","slg":".280","ops":".640","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":30,"rbi":11,"leftOnBase":51,"sacBunts":1,"sacFlies":0,"babip":".307","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"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":0,"putOuts":62,"errors":0,"chances":62,"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"}]},"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":"0-4 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":30,"groundOuts":47,"airOuts":54,"runs":28,"doubles":7,"triples":2,"homeRuns":9,"strikeOuts":47,"baseOnBalls":29,"intentionalWalks":1,"hits":45,"hitByPitch":3,"avg":".237","atBats":190,"obp":".342","slg":".437","ops":".779","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":83,"rbi":25,"leftOnBase":74,"sacBunts":0,"sacFlies":3,"babip":".263","groundOutsToAirouts":"0.87","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.11","popOuts":8,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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"}]},"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":{"note":"(S, 13)","summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"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":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":27,"gamesStarted":1,"flyOuts":21,"groundOuts":32,"airOuts":37,"runs":6,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":7,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":117,"obp":".168","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":520,"era":"1.56","inningsPitched":"34.2","wins":1,"losses":1,"saves":13,"saveOpportunities":15,"holds":2,"blownSaves":2,"earnedRuns":6,"whip":"0.61","battersFaced":125,"outs":104,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":520,"balls":176,"strikes":344,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".500","pitchesPerInning":"15.00","gamesFinished":19,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.09","walksPer9Inn":"1.82","hitsPer9Inn":"3.63","runsScoredPer9":"1.56","homeRunsPer9":"0.52","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605452":{"person":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"jerseyNumber":"41","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":5,"gamesStarted":0,"flyOuts":3,"groundOuts":8,"airOuts":9,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":28,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":125,"era":"10.80","inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.80","battersFaced":32,"outs":20,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":125,"balls":50,"strikes":75,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".---","pitchesPerInning":"18.75","gamesFinished":1,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"4.05","walksPer9Inn":"5.40","hitsPer9Inn":"10.80","runsScoredPer9":"10.80","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":21,"groundOuts":21,"airOuts":44,"runs":15,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":1,"hits":27,"hitByPitch":4,"atBats":110,"obp":".328","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":498,"era":"3.68","inningsPitched":"29.1","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.26","battersFaced":125,"outs":88,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":498,"balls":181,"strikes":317,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.98","gamesFinished":7,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"5.83","walksPer9Inn":"3.07","hitsPer9Inn":"8.28","runsScoredPer9":"4.60","homeRunsPer9":"0.92","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":14},"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}},"ID670032":{"person":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":7,"groundOuts":20,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".281","atBats":57,"obp":".317","slg":".351","ops":".668","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":20,"rbi":5,"leftOnBase":23,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":24,"errors":1,"chances":62,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"2-4 | BB, 3 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"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":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":35,"groundOuts":73,"airOuts":71,"runs":35,"doubles":16,"triples":0,"homeRuns":8,"strikeOuts":46,"baseOnBalls":22,"intentionalWalks":0,"hits":82,"hitByPitch":4,"avg":".304","atBats":270,"obp":".362","slg":".452","ops":".814","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":298,"totalBases":122,"rbi":30,"leftOnBase":111,"sacBunts":0,"sacFlies":2,"babip":".339","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.75","popOuts":8,"lineOuts":28},"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":54,"errors":4,"chances":157,"fielding":".975","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":6,"gamesStarted":0,"flyOuts":2,"groundOuts":7,"airOuts":9,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":26,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":117,"era":"1.29","inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.14","battersFaced":28,"outs":21,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":117,"balls":44,"strikes":73,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.71","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.14","walksPer9Inn":"2.57","hitsPer9Inn":"7.71","runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"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":{"note":"a-","summary":"0-1","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,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":31,"flyOuts":12,"groundOuts":14,"airOuts":22,"runs":10,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".270","atBats":74,"obp":".329","slg":".486","ops":".815","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":36,"rbi":10,"leftOnBase":39,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":7,"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":39,"putOuts":40,"errors":2,"chances":81,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":17,"groundOuts":27,"airOuts":30,"runs":15,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".235","atBats":119,"obp":".311","slg":".387","ops":".698","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":46,"rbi":14,"leftOnBase":49,"sacBunts":0,"sacFlies":0,"babip":".288","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.80","popOuts":8,"lineOuts":5},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":13,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":7,"stolenBases":27,"stolenBasePercentage":".794","caughtStealingPercentage":".206","assists":11,"putOuts":264,"errors":5,"chances":280,"fielding":".982","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"1-2 | 3 BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":21,"groundOuts":55,"airOuts":45,"runs":31,"doubles":15,"triples":2,"homeRuns":5,"strikeOuts":60,"baseOnBalls":20,"intentionalWalks":0,"hits":61,"hitByPitch":1,"avg":".280","atBats":218,"obp":".340","slg":".436","ops":".776","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":95,"rbi":38,"leftOnBase":86,"sacBunts":1,"sacFlies":2,"babip":".361","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.60","popOuts":10,"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":98,"putOuts":89,"errors":3,"chances":190,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"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":15,"gamesStarted":15,"flyOuts":44,"groundOuts":58,"airOuts":88,"runs":37,"doubles":15,"triples":3,"homeRuns":8,"strikeOuts":86,"baseOnBalls":35,"intentionalWalks":0,"hits":67,"hitByPitch":2,"atBats":297,"obp":".310","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1350,"era":"4.27","inningsPitched":"78.0","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.31","battersFaced":336,"outs":234,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1350,"balls":492,"strikes":858,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".400","pitchesPerInning":"17.31","gamesFinished":0,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"9.92","walksPer9Inn":"4.04","hitsPer9Inn":"7.73","runsScoredPer9":"4.27","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":31},"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}},"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":{"note":"(W, 6-4)","summary":"6.0 IP, 6 ER, 9 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":106,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":27,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":36,"strikes":70,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":48,"groundOuts":58,"airOuts":91,"runs":33,"doubles":9,"triples":0,"homeRuns":15,"strikeOuts":98,"baseOnBalls":18,"intentionalWalks":2,"hits":67,"hitByPitch":0,"atBats":313,"obp":".256","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":1338,"era":"3.59","inningsPitched":"82.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.03","battersFaced":332,"outs":248,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1338,"balls":456,"strikes":882,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":6,"winPercentage":".600","pitchesPerInning":"16.19","gamesFinished":0,"strikeoutWalkRatio":"5.44","strikeoutsPer9Inn":"10.67","walksPer9Inn":"1.96","hitsPer9Inn":"7.29","runsScoredPer9":"3.59","homeRunsPer9":"1.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"400","stats":{"batting":{"summary":"2-5 | 2 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":52,"groundOuts":67,"airOuts":80,"runs":29,"doubles":18,"triples":2,"homeRuns":7,"strikeOuts":64,"baseOnBalls":24,"intentionalWalks":1,"hits":73,"hitByPitch":6,"avg":".259","atBats":282,"obp":".328","slg":".411","ops":".739","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":116,"rbi":26,"leftOnBase":103,"sacBunts":0,"sacFlies":2,"babip":".310","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.29","popOuts":6,"lineOuts":22},"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":118,"errors":3,"chances":123,"fielding":".976","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":{"note":"(H, 8)","summary":"1.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":8,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":12,"strikes":19,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":1,"flyOuts":21,"groundOuts":33,"airOuts":36,"runs":7,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":5,"intentionalWalks":1,"hits":22,"hitByPitch":3,"atBats":113,"obp":".248","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":428,"era":"2.03","inningsPitched":"31.0","wins":1,"losses":1,"saves":4,"saveOpportunities":5,"holds":8,"blownSaves":1,"earnedRuns":7,"whip":"0.87","battersFaced":121,"outs":93,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":428,"balls":134,"strikes":294,"strikePercentage":".690","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":1,"winPercentage":".500","pitchesPerInning":"13.81","gamesFinished":8,"strikeoutWalkRatio":"4.40","strikeoutsPer9Inn":"6.39","walksPer9Inn":"1.45","hitsPer9Inn":"6.39","runsScoredPer9":"2.03","homeRunsPer9":"0.29","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":9},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683227":{"person":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"jerseyNumber":"39","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".250","atBats":16,"obp":".294","slg":".250","ops":".544","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":4,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":6,"groundOuts":10,"airOuts":12,"runs":6,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".295","atBats":44,"obp":".311","slg":".523","ops":".834","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":23,"rbi":9,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","assists":6,"putOuts":119,"errors":1,"chances":126,"fielding":".992","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":14,"gamesStarted":14,"flyOuts":43,"groundOuts":95,"airOuts":77,"runs":43,"doubles":12,"triples":1,"homeRuns":17,"strikeOuts":83,"baseOnBalls":21,"intentionalWalks":0,"hits":81,"hitByPitch":6,"atBats":334,"obp":".298","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":1285,"era":"4.23","inningsPitched":"87.1","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.17","battersFaced":363,"outs":262,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1285,"balls":421,"strikes":864,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".462","pitchesPerInning":"14.71","gamesFinished":0,"strikeoutWalkRatio":"3.95","strikeoutsPer9Inn":"8.55","walksPer9Inn":"2.16","hitsPer9Inn":"8.35","runsScoredPer9":"4.43","homeRunsPer9":"1.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":17,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672284":{"person":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"jerseyNumber":"25","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"602","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":9,"groundOuts":6,"airOuts":15,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".222","atBats":54,"obp":".300","slg":".315","ops":".615","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":17,"rbi":4,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".344","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","popOuts":0,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":24,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":26,"gamesStarted":0,"flyOuts":18,"groundOuts":16,"airOuts":26,"runs":14,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":8,"intentionalWalks":1,"hits":24,"hitByPitch":1,"atBats":91,"obp":".327","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":381,"era":"5.56","inningsPitched":"22.2","wins":2,"losses":2,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":14,"whip":"1.41","battersFaced":101,"outs":68,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":381,"balls":129,"strikes":252,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".500","pitchesPerInning":"16.81","gamesFinished":4,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"10.32","walksPer9Inn":"3.18","hitsPer9Inn":"9.53","runsScoredPer9":"5.56","homeRunsPer9":"1.19","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,673962,694671,607043,677649,696030,679822,672284,669394,670032,553869,594798,596001,656641],"pitchers":[594798,596001,656641],"bench":[683227,543309],"bullpen":[695239,641302,543135,669022,682608,615698,677958,605452,668390],"battingOrder":[592626,673962,694671,607043,677649,672284,669394,670032,553869],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Nimmo 2 (18, Vásquez, R, Vásquez, R); Osuna, A (3, Vásquez, R); Burger (14, Vásquez, R); Langford (6, Vásquez, R)."},{"label":"HR","value":"Langford (5, 8th inning off Adam, 0 on, 0 out)."},{"label":"TB","value":"Burger 2; Duran, E; Díaz, E; Jung, Jo 2; Langford 7; Lopez, N; Nimmo 4; Osuna, A 3."},{"label":"RBI","value":"Burger 2 (44); Duran, E (38); Díaz, E (9); Langford 2 (11); Nimmo (26); Osuna, A 2 (11)."},{"label":"Runners left in scoring position, 2 out","value":"Jung, Jo; Burger 4."},{"label":"Team RISP","value":"6-for-15."},{"label":"Team LOB","value":"9."}]}],"note":[{"label":"a","value":"Popped out for Osuna, A in the 6th."},{"label":"b","value":"Struck out for Foscue in the 8th."}]}},"officials":[{"official":{"id":621660,"fullName":"Emil Jimenez","link":"/api/v1/people/621660"},"officialType":"Home Plate"},{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":483912,"fullName":"Mike Muchlinski","link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":573597,"fullName":"Gabe Morales","link":"/api/v1/people/573597"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Matsui."},{"label":"IBB","value":"Wagner (by deGrom)."},{"label":"ABS Challenge","value":"Bogaerts (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Vásquez, R 72-47; Matsui 34-24; Morgan, D 10-8; Peralta, W 19-13; Adam 11-8; deGrom 106-70; Junis 31-19; Latz 11-8."},{"label":"Groundouts-flyouts","value":"Vásquez, R 4-3; Matsui 0-2; Morgan, D 1-0; Peralta, W 2-2; Adam 1-1; deGrom 4-3; Junis 1-1; Latz 2-1."},{"label":"Batters faced","value":"Vásquez, R 21; Matsui 7; Morgan, D 4; Peralta, W 6; Adam 4; deGrom 27; Junis 8; Latz 5."},{"label":"Inherited runners-scored","value":"Peralta, W 2-0; Latz 1-0."},{"label":"Ejections","value":"Rangers bench coach Luis Urueta ejected by 1B umpire John Bacon (1st)."},{"label":"Umpires","value":"HP: Emil Jimenez. 1B: John Bacon. 2B: Mike Muchlinski. 3B: Gabe Morales. "},{"label":"Weather","value":"74 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:08 PM."},{"label":"T","value":"2:50."},{"label":"Att","value":"33,406."},{"label":"Venue","value":"Globe Life Field."},{"label":"June 19, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","boxscoreName":"France, T"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | 2 HR, 2B, 5 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":10,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":11,"groundOuts":43,"airOuts":26,"runs":17,"doubles":6,"triples":2,"homeRuns":8,"strikeOuts":40,"baseOnBalls":8,"intentionalWalks":1,"hits":38,"hitByPitch":2,"avg":".259","atBats":147,"obp":".306","slg":".490","ops":".796","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":72,"rbi":24,"leftOnBase":68,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"1.65","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"18.38","popOuts":4,"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":58,"putOuts":287,"errors":1,"chances":346,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":80,"hittingGameScore":80},{"player":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671","boxscoreName":"Langford"},"jerseyNumber":"36","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"3-5 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":1},"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":33,"flyOuts":20,"groundOuts":30,"airOuts":37,"runs":18,"doubles":6,"triples":2,"homeRuns":5,"strikeOuts":31,"baseOnBalls":8,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".258","atBats":132,"obp":".300","slg":".447","ops":".747","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":59,"rbi":11,"leftOnBase":54,"sacBunts":0,"sacFlies":0,"babip":".302","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.40","popOuts":10,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":77,"errors":0,"chances":78,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","boxscoreName":"Sheets"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":26,"groundOuts":52,"airOuts":58,"runs":29,"doubles":13,"triples":0,"homeRuns":12,"strikeOuts":57,"baseOnBalls":26,"intentionalWalks":0,"hits":50,"hitByPitch":2,"avg":".230","atBats":217,"obp":".318","slg":".456","ops":".774","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":99,"rbi":32,"leftOnBase":78,"sacBunts":0,"sacFlies":0,"babip":".257","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.08","popOuts":17,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":241,"errors":0,"chances":279,"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"}]},"type":"hitter","gameScore":62,"hittingGameScore":62}]},"decisions":{"winner":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"loser":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"save":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}