{"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":824357,"link":"/api/v1.1/game/824357/feed/live","metaData":{"wait":10,"timeStamp":"20260519_032817","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count21","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824357,"type":"R","doubleHeader":"N","id":"2026/05/18/texmlb-colmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824357-2026-05-18","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-19T00:40:00Z","originalDate":"2026-05-18","officialDate":"2026-05-18","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140","season":2026,"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"tex","fileCode":"tex","abbreviation":"TEX","teamName":"Rangers","locationName":"Arlington","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Texas","record":{"gamesPlayed":47,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":22,"losses":25,"ties":0,"pct":".468"},"records":{},"divisionLeader":false,"wins":22,"losses":25,"winningPercentage":".468"},"franchiseName":"Texas","clubName":"Rangers","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2026,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","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":"Colorado","record":{"gamesPlayed":48,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":19,"losses":29,"ties":0,"pct":".396"},"records":{},"divisionLeader":false,"wins":19,"losses":29,"winningPercentage":".396"},"franchiseName":"Colorado","clubName":"Rockies","active":true}},"players":{"ID694497":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497","firstName":"Evan","lastName":"Carter","primaryNumber":"32","birthDate":"2002-08-29","currentAge":23,"birthCity":"Elizabethton","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Evan","useLastName":"Carter","middleName":"Jason","boxscoreName":"Carter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Evan Carter","nameSlug":"evan-carter-694497","firstLastName":"Evan Carter","lastFirstName":"Carter, Evan","lastInitName":"Carter, E","initLastName":"E Carter","fullFMLName":"Evan Jason Carter","fullLFMName":"Carter, Evan Jason","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID677958":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958","firstName":"Kumar","lastName":"Rocker","primaryNumber":"80","birthDate":"1999-11-22","currentAge":26,"birthCity":"Watkinsville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kumar","useLastName":"Rocker","boxscoreName":"Rocker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"rhymes with ‘Lamar’","mlbDebutDate":"2024-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kumar Rocker","nameSlug":"kumar-rocker-677958","firstLastName":"Kumar Rocker","lastFirstName":"Rocker, Kumar","lastInitName":"Rocker, K","initLastName":"K Rocker","fullFMLName":"Kumar Rocker","fullLFMName":"Rocker, Kumar ","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID680767":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767","firstName":"Victor","lastName":"Vodnik","primaryNumber":"38","birthDate":"1999-10-09","currentAge":26,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Vodnik","middleName":"Francisco","boxscoreName":"Vodnik","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VOD-nik","mlbDebutDate":"2023-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Vodnik","nameSlug":"victor-vodnik-680767","firstLastName":"Victor Vodnik","lastFirstName":"Vodnik, Victor","lastInitName":"Vodnik, V","initLastName":"V Vodnik","fullFMLName":"Victor Francisco Vodnik","fullLFMName":"Vodnik, Victor Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID683004":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004","firstName":"Jack","lastName":"Leiter","primaryNumber":"22","birthDate":"2000-04-21","currentAge":26,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Leiter","middleName":"Thomas","boxscoreName":"Leiter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"lighter","mlbDebutDate":"2024-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Leiter","nameSlug":"jack-leiter-683004","firstLastName":"Jack Leiter","lastFirstName":"Leiter, Jack","lastInitName":"Leiter, J","initLastName":"J Leiter","fullFMLName":"Jack Thomas Leiter","fullLFMName":"Leiter, Jack Thomas","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID592626":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626","firstName":"Joc","lastName":"Pederson","primaryNumber":"3","birthDate":"1992-04-21","currentAge":34,"birthCity":"Palo Alto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Joc","useLastName":"Pederson","middleName":"R.","boxscoreName":"Pederson","nickName":"King","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"PEE-der-sin","mlbDebutDate":"2014-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joc Pederson","nameSlug":"joc-pederson-592626","firstLastName":"Joc Pederson","lastFirstName":"Pederson, Joc","lastInitName":"Pederson, J","initLastName":"J Pederson","fullFMLName":"Joc R. Pederson","fullLFMName":"Pederson, Joc R.","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID656222":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222","firstName":"Jalen","lastName":"Beeks","primaryNumber":"68","birthDate":"1993-07-10","currentAge":33,"birthCity":"Fayetteville","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jalen","useLastName":"Beeks","middleName":"Christopher","boxscoreName":"Beeks","nickName":"Beeker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jalen Beeks","nameSlug":"jalen-beeks-656222","firstLastName":"Jalen Beeks","lastFirstName":"Beeks, Jalen","lastInitName":"Beeks, J","initLastName":"J Beeks","fullFMLName":"Jalen Christopher Beeks","fullLFMName":"Beeks, Jalen Christopher","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID690924":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924","firstName":"Braxton","lastName":"Fulford","primaryNumber":"37","birthDate":"1998-12-09","currentAge":27,"birthCity":"Lubbock","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Braxton","useLastName":"Fulford","middleName":"Albert","boxscoreName":"Fulford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Fulford","nameSlug":"braxton-fulford-690924","firstLastName":"Braxton Fulford","lastFirstName":"Fulford, Braxton","lastInitName":"Fulford, B","initLastName":"B Fulford","fullFMLName":"Braxton Albert Fulford","fullLFMName":"Fulford, Braxton Albert","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID500779":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779","firstName":"Jose","lastName":"Quintana","primaryNumber":"62","birthDate":"1989-01-24","currentAge":37,"birthCity":"Arjona","birthCountry":"Colombia","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Quintana","middleName":"Guillermo","boxscoreName":"Quintana","nickName":"Lelo","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kin-TAH-nuh","mlbDebutDate":"2012-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jose Quintana","nameSlug":"jose-quintana-500779","firstLastName":"Jose Quintana","lastFirstName":"Quintana, Jose","lastInitName":"Quintana, J","initLastName":"J Quintana","fullFMLName":"Jose Guillermo Quintana","fullLFMName":"Quintana, Jose Guillermo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"ID650489":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","firstName":"Willi","lastName":"Castro","primaryNumber":"3","birthDate":"1997-04-24","currentAge":29,"birthCity":"Rio Piedras","birthCountry":"Puerto Rico","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Willi","useLastName":"Castro","middleName":"Rafael","boxscoreName":"Castro, W","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":false,"pronunciation":"willie","mlbDebutDate":"2019-08-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willi Castro","nameSlug":"willi-castro-650489","firstLastName":"Willi Castro","lastFirstName":"Castro, Willi","lastInitName":"Castro, W","initLastName":"W Castro","fullFMLName":"Willi Rafael Castro","fullLFMName":"Castro, Willi Rafael","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"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},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID679822":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822","firstName":"Justin","lastName":"Foscue","primaryNumber":"14","birthDate":"1999-03-02","currentAge":27,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Justin","useLastName":"Foscue","middleName":"Connor","boxscoreName":"Foscue","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOSS-Q","mlbDebutDate":"2024-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Foscue","nameSlug":"justin-foscue-679822","firstLastName":"Justin Foscue","lastFirstName":"Foscue, Justin","lastInitName":"Foscue, J","initLastName":"J Foscue","fullFMLName":"Justin Connor Foscue","fullLFMName":"Foscue, Justin Connor","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID543309":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309","firstName":"Kyle","lastName":"Higashioka","primaryNumber":"11","birthDate":"1990-04-20","currentAge":36,"birthCity":"Huntington Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kyle","useLastName":"Higashioka","middleName":"Harris","boxscoreName":"Higashioka","nickName":"Higgy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"he-GAH-she-OH-kah","mlbDebutDate":"2017-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Higashioka","nameSlug":"kyle-higashioka-543309","firstLastName":"Kyle Higashioka","lastFirstName":"Higashioka, Kyle","lastInitName":"Higashioka, K","initLastName":"K Higashioka","fullFMLName":"Kyle Harris Higashioka","fullLFMName":"Higashioka, Kyle Harris","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666397":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397","firstName":"Edouard","lastName":"Julien","primaryNumber":"6","birthDate":"1999-04-30","currentAge":27,"birthCity":"Quebec City","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edouard","useLastName":"Julien","boxscoreName":"Julien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ED-ward JOO-lee-en","mlbDebutDate":"2023-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edouard Julien","nameSlug":"edouard-julien-666397","firstLastName":"Edouard Julien","lastFirstName":"Julien, Edouard","lastInitName":"Julien, E","initLastName":"E Julien","fullFMLName":"Edouard Julien","fullLFMName":"Julien, Edouard","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"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},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID688642":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642","firstName":"Zachary","lastName":"Agnos","primaryNumber":"36","birthDate":"2000-08-15","currentAge":26,"birthCity":"Haymarket","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Agnos","middleName":"George","boxscoreName":"Agnos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Agnos","nameSlug":"zach-agnos-688642","firstLastName":"Zach Agnos","lastFirstName":"Agnos, Zach","lastInitName":"Agnos, Z","initLastName":"Z Agnos","fullFMLName":"Zachary George Agnos","fullLFMName":"Agnos, Zachary George","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID685299":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","firstName":"Tanner","lastName":"Gordon","primaryNumber":"29","birthDate":"1997-10-26","currentAge":28,"birthCity":"Champaign","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Gordon","middleName":"Robert","boxscoreName":"Gordon, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Gordon","nameSlug":"tanner-gordon-685299","firstLastName":"Tanner Gordon","lastFirstName":"Gordon, Tanner","lastInitName":"Gordon, T","initLastName":"T Gordon","fullFMLName":"Tanner Robert Gordon","fullLFMName":"Gordon, Tanner Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID686668":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668","firstName":"Brenton","lastName":"Doyle","primaryNumber":"7","birthDate":"1998-05-14","currentAge":28,"birthCity":"Warrenton","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brenton","useLastName":"Doyle","middleName":"Edward","boxscoreName":"Doyle, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenton Doyle","nameSlug":"brenton-doyle-686668","firstLastName":"Brenton Doyle","lastFirstName":"Doyle, Brenton","lastInitName":"Doyle, B","initLastName":"B Doyle","fullFMLName":"Brenton Edward Doyle","fullLFMName":"Doyle, Brenton Edward","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID664059":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059","firstName":"Samuel","lastName":"Haggerty","primaryNumber":"0","birthDate":"1994-05-26","currentAge":32,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 11\"","weight":175,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Sam","useLastName":"Haggerty","middleName":"Onofrio","boxscoreName":"Haggerty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Haggerty","nameSlug":"sam-haggerty-664059","firstLastName":"Sam Haggerty","lastFirstName":"Haggerty, Sam","lastInitName":"Haggerty, S","initLastName":"S Haggerty","fullFMLName":"Samuel Onofrio Haggerty","fullLFMName":"Haggerty, Samuel Onofrio","strikeZoneTop":3.151,"strikeZoneBottom":1.59},"ID643376":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376","firstName":"Daniel","lastName":"Jansen","primaryNumber":"9","birthDate":"1995-04-15","currentAge":31,"birthCity":"Elmhurst","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":240,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Danny","useLastName":"Jansen","middleName":"Robert","boxscoreName":"Jansen, D","nickName":"Jano","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"JAN-sin","mlbDebutDate":"2018-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Danny Jansen","nameSlug":"danny-jansen-643376","firstLastName":"Danny Jansen","lastFirstName":"Jansen, Danny","lastInitName":"Jansen, D","initLastName":"D Jansen","fullFMLName":"Daniel Robert Jansen","fullLFMName":"Jansen, Daniel Robert","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"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},"ID622608":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608","firstName":"Antonio","lastName":"Senzatela","primaryNumber":"49","birthDate":"1995-01-21","currentAge":31,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antonio","useLastName":"Senzatela","boxscoreName":"Senzatela","nickName":"Senze","gender":"M","nameMatrilineal":"Rondon","isPlayer":true,"isVerified":true,"pronunciation":"sehn-zuh-TEH-luh","mlbDebutDate":"2017-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antonio Senzatela","nameSlug":"antonio-senzatela-622608","firstLastName":"Antonio Senzatela","lastFirstName":"Senzatela, Antonio","lastInitName":"Senzatela, A","initLastName":"A Senzatela","fullFMLName":"Antonio Senzatela","fullLFMName":"Senzatela, Antonio","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID677955":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955","firstName":"Kenneth","lastName":"Hill","primaryNumber":"0","birthDate":"1999-12-22","currentAge":26,"birthCity":"Ashdown","birthStateProvince":"AR","birthCountry":"USA","height":"6' 4\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jaden","useLastName":"Hill","middleName":"Jaden","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jaden Hill","nameSlug":"jaden-hill-677955","firstLastName":"Jaden Hill","lastFirstName":"Hill, Jaden","lastInitName":"Hill, J","initLastName":"J Hill","fullFMLName":"Kenneth Jaden Hill","fullLFMName":"Hill, Kenneth Jaden","strikeZoneTop":3.49,"strikeZoneBottom":1.6},"ID694514":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514","firstName":"Sterlin","lastName":"Thompson","primaryNumber":"30","birthDate":"2001-06-26","currentAge":25,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":209,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Sterlin","useLastName":"Thompson","middleName":"Shaw","boxscoreName":"Thompson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sterlin Thompson","nameSlug":"sterlin-thompson-694514","firstLastName":"Sterlin Thompson","lastFirstName":"Thompson, Sterlin","lastInitName":"Thompson, S","initLastName":"S Thompson","fullFMLName":"Sterlin Shaw Thompson","fullLFMName":"Thompson, Sterlin Shaw","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"ID687859":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","firstName":"Troy","lastName":"Johnston","primaryNumber":"20","birthDate":"1997-06-22","currentAge":29,"birthCity":"Tacoma","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Troy","useLastName":"Johnston","middleName":"Michael","boxscoreName":"Johnston, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Troy Johnston","nameSlug":"troy-johnston-687859","firstLastName":"Troy Johnston","lastFirstName":"Johnston, Troy","lastInitName":"Johnston, T","initLastName":"T Johnston","fullFMLName":"Troy Michael Johnston","fullLFMName":"Johnston, Troy Michael","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"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},"ID457705":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705","firstName":"Andrew","lastName":"McCutchen","primaryNumber":"24","birthDate":"1986-10-10","currentAge":39,"birthCity":"Fort Meade","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"McCutchen","middleName":"Stefan","boxscoreName":"McCutchen","nickName":"Drusneeze","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"pronunciation":"mik-KUCH-in","mlbDebutDate":"2009-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew McCutchen","nameSlug":"andrew-mccutchen-457705","firstLastName":"Andrew McCutchen","lastFirstName":"McCutchen, Andrew","lastInitName":"McCutchen, A","initLastName":"A McCutchen","fullFMLName":"Andrew Stefan McCutchen","fullLFMName":"McCutchen, Andrew Stefan","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"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},"ID686560":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560","firstName":"Gavin","lastName":"Collyer","primaryNumber":"65","birthDate":"2001-05-12","currentAge":25,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Collyer","middleName":"Thomas","boxscoreName":"Collyer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Collyer","nameSlug":"gavin-collyer-686560","firstLastName":"Gavin Collyer","lastFirstName":"Collyer, Gavin","lastInitName":"Collyer, G","initLastName":"G Collyer","fullFMLName":"Gavin Thomas Collyer","fullLFMName":"Collyer, Gavin Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID680737":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737","firstName":"Michael","lastName":"Helman","primaryNumber":"23","birthDate":"1996-05-23","currentAge":30,"birthCity":"Lincoln","birthStateProvince":"NE","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Helman","middleName":"James","boxscoreName":"Helman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Helman","nameSlug":"michael-helman-680737","firstLastName":"Michael Helman","lastFirstName":"Helman, Michael","lastInitName":"Helman, M","initLastName":"M Helman","fullFMLName":"Michael James Helman","fullLFMName":"Helman, Michael James","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID608372":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","firstName":"Tomoyuki","lastName":"Sugano","primaryNumber":"11","birthDate":"1989-10-11","currentAge":36,"birthCity":"Kanagawa","birthCountry":"Japan","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tomoyuki","useLastName":"Sugano","boxscoreName":"Sugano","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"toh-moh-YOO-kee soo-GAH-noh","mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tomoyuki Sugano","nameSlug":"tomoyuki-sugano-608372","firstLastName":"Tomoyuki Sugano","lastFirstName":"Sugano, Tomoyuki","lastInitName":"Sugano, T","initLastName":"T Sugano","fullFMLName":"Tomoyuki Sugano","fullLFMName":"Sugano, Tomoyuki","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID664954":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954","firstName":"Brett","lastName":"Sullivan","primaryNumber":"26","birthDate":"1994-02-22","currentAge":32,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brett","useLastName":"Sullivan","middleName":"Charles","boxscoreName":"Sullivan, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Sullivan","nameSlug":"brett-sullivan-664954","firstLastName":"Brett Sullivan","lastFirstName":"Sullivan, Brett","lastInitName":"Sullivan, B","initLastName":"B Sullivan","fullFMLName":"Brett Charles Sullivan","fullLFMName":"Sullivan, Brett Charles","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"24","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID681198":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198","firstName":"Toby","lastName":"Rumfield","primaryNumber":"7","birthDate":"2000-05-17","currentAge":26,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":238,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"TJ","useLastName":"Rumfield","middleName":"Joseph","boxscoreName":"Rumfield","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"TJ Rumfield","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-rumfield-681198","firstLastName":"TJ Rumfield","lastFirstName":"Rumfield, TJ","lastInitName":"Rumfield, T","initLastName":"T Rumfield","fullFMLName":"Toby Joseph Rumfield","fullLFMName":"Rumfield, Toby Joseph","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID678020":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020","firstName":"Seth","lastName":"Halvorsen","primaryNumber":"56","birthDate":"2000-02-18","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":243,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Halvorsen","middleName":"Michael","boxscoreName":"Halvorsen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Halvorsen","nameSlug":"seth-halvorsen-678020","firstLastName":"Seth Halvorsen","lastFirstName":"Halvorsen, Seth","lastInitName":"Halvorsen, S","initLastName":"S Halvorsen","fullFMLName":"Seth Michael Halvorsen","fullLFMName":"Halvorsen, Seth Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID543135":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135","firstName":"Nathan","lastName":"Eovaldi","primaryNumber":"17","birthDate":"1990-02-13","currentAge":36,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nathan","useLastName":"Eovaldi","middleName":"Edward","boxscoreName":"Eovaldi","nickName":"Nitro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"ee-VAHL-dee","mlbDebutDate":"2011-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Eovaldi","nameSlug":"nathan-eovaldi-543135","firstLastName":"Nathan Eovaldi","lastFirstName":"Eovaldi, Nathan","lastInitName":"Eovaldi, N","initLastName":"N Eovaldi","fullFMLName":"Nathan Edward Eovaldi","fullLFMName":"Eovaldi, Nathan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668390":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390","firstName":"Cole","lastName":"Winn","primaryNumber":"60","birthDate":"1999-11-25","currentAge":26,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Winn","middleName":"Robert","boxscoreName":"Winn, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Winn","nameSlug":"cole-winn-668390","firstLastName":"Cole Winn","lastFirstName":"Winn, Cole","lastInitName":"Winn, C","initLastName":"C Winn","fullFMLName":"Cole Robert Winn","fullLFMName":"Winn, Cole Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID671111":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111","firstName":"Samuel","lastName":"Peralta","primaryNumber":"67","birthDate":"1998-05-10","currentAge":28,"birthCity":"Queens","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sammy","useLastName":"Peralta","middleName":"Felipe","boxscoreName":"Peralta, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sammy Peralta","nameSlug":"sammy-peralta-671111","firstLastName":"Sammy Peralta","lastFirstName":"Peralta, Sammy","lastInitName":"Peralta, S","initLastName":"S Peralta","fullFMLName":"Samuel Felipe Peralta","fullLFMName":"Peralta, Samuel Felipe","strikeZoneTop":3.255,"strikeZoneBottom":1.643}},"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19","location":{"address1":"2001 Blake Street","city":"Denver","state":"Colorado","stateAbbrev":"CO","postalCode":"80205-2000","defaultCoordinates":{"latitude":39.756042,"longitude":-104.994136},"azimuthAngle":4.0,"elevation":5190,"country":"USA","phone":"(303) 292-0200"},"timeZone":{"tz":"MDT","id":"America/Denver","offset":-6,"offsetAtGameTime":-6},"fieldInfo":{"capacity":50144,"turfType":"Grass","roofType":"Open","leftLine":347,"left":390,"leftCenter":420,"center":415,"rightCenter":424,"right":375,"rightLine":350},"active":true,"season":"2026"},"officialVenue":{"id":19,"link":"/api/v1/venues/19"},"weather":{"condition":"Overcast","temp":"44","wind":"7 mph, In From LF"},"gameInfo":{"attendance":16126,"firstPitch":"2026-05-19T00:42:00.000Z","gameDurationMinutes":166},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":3,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"home":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"}},"officialScorer":{"id":431022,"fullName":"Dave Einspahr","link":"/api/v1/people/431022"},"primaryDatacaster":{"id":823355,"fullName":"Chris Thompson","link":"/api/v1/people/823355"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew McCutchen flies out to right fielder Sterlin Thompson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-19T00:42:25.619Z","endTime":"2026-05-19T00:44:24.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694514,"link":"/api/v1/people/694514"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-18T23:03:17.077Z","endTime":"2026-05-19T00:20:44.380Z","isPitch":false,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-19T00:20:44.380Z","endTime":"2026-05-19T00:40:42.095Z","isPitch":false,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-19T00:40:42.095Z","endTime":"2026-05-19T00:42:27.565Z","isPitch":false,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":85.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72109735414512,"aZ":-18.607027921937625,"pfxX":3.217593894185227,"pfxZ":7.479796448297743,"pX":0.10367415284060229,"pZ":2.302666864603127,"vX0":-6.337096383601822,"vY0":-132.22820353867854,"vZ0":-5.426651460711542,"x":113.05,"y":176.61,"x0":2.087307808709432,"y0":50.0032272949889,"z0":5.698745464784129,"aX":5.837218281603637},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":-4.8,"spinRate":2126,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.4104050965832151,"extension":6.622888384559771},"index":3,"playId":"204a727e-d1cd-3471-ae50-b62ffc93db90","pitchNumber":1,"startTime":"2026-05-19T00:42:27.565Z","endTime":"2026-05-19T00:42:32.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.3,"endSpeed":83.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.029947978549973,"aZ":-18.629361382635885,"pfxX":2.5438606405522215,"pfxZ":7.623959452115038,"pX":0.2844932190125223,"pZ":2.3926149454316015,"vX0":-5.849216866754775,"vY0":-131.49676989692477,"vZ0":-4.927797847099547,"x":106.16,"y":174.18,"x0":2.1927845264121424,"y0":50.00615019755112,"z0":5.6449250443357215,"aX":4.52217310756825},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.1,"breakHorizontal":-3.5,"spinRate":2136,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.4142117859646439,"extension":6.3797795452856425},"index":4,"playId":"812e686d-39e7-307c-ab86-2bd1582e320b","pitchNumber":2,"startTime":"2026-05-19T00:42:49.461Z","endTime":"2026-05-19T00:42:52.841Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":75.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.763845892379802,"aZ":-31.26138893878214,"pfxX":-1.9631806808557366,"pfxZ":0.6431048036962332,"pX":0.4558441550582739,"pZ":1.5621782199697576,"vX0":-3.54310693143418,"vY0":-116.48730604243282,"vZ0":-2.8366093958583587,"x":99.62,"y":196.6,"x0":2.2368489256351087,"y0":50.00066362809973,"z0":5.678756706267321,"aX":-2.763660064275781},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.8,"breakHorizontal":4.2,"spinRate":2196,"spinDirection":271},"zone":14,"typeConfidence":2.0,"plateTime":0.465817406980622,"extension":6.453910799238666},"index":5,"playId":"6af431d9-c173-3598-bd6e-a361a48abd2b","pitchNumber":3,"startTime":"2026-05-19T00:43:08.928Z","endTime":"2026-05-19T00:43:12.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.110096222880358,"aZ":-29.219023671412863,"pfxX":8.245937005470456,"pfxZ":1.8543825516864523,"pX":1.3941990315252513,"pZ":0.6165187775741774,"vX0":-4.8788975854077075,"vY0":-124.74031098971795,"vZ0":-6.3886303677062175,"x":63.86,"y":222.13,"x0":2.2913989028431483,"y0":50.00584271850935,"z0":5.581323120518126,"aX":13.162037547660116},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.3,"breakHorizontal":-14.0,"spinRate":1373,"spinDirection":121},"zone":14,"typeConfidence":0.9,"plateTime":0.43699145207020873,"extension":6.320100797299176},"index":6,"playId":"b5cdfdd7-2e39-372e-814d-7dc202a6a88a","pitchNumber":4,"startTime":"2026-05-19T00:43:28.167Z","endTime":"2026-05-19T00:43:32.956Z","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":90.8,"endSpeed":83.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43547068867314,"aZ":-19.31321974037633,"pfxX":5.434591769732046,"pfxZ":7.205036459101694,"pX":0.14128906971718241,"pZ":2.1880564121671147,"vX0":-6.9939817541110285,"vY0":-132.0961134889128,"vZ0":-5.3008086966869135,"x":111.61,"y":179.7,"x0":2.1046416448340843,"y0":50.00551130962748,"z0":5.620184361738783,"aX":9.70487430829032},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.2,"breakHorizontal":-8.5,"spinRate":2095,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.4130234421016441,"extension":6.5087597369733565},"index":7,"playId":"c8e3d78b-aa49-3dc1-bcc1-78ec51659536","pitchNumber":5,"startTime":"2026-05-19T00:43:48.583Z","endTime":"2026-05-19T00:43:51.838Z","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":90.5,"endSpeed":82.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.008067468354827,"aZ":-19.6238716464865,"pfxX":3.4130635928492024,"pfxZ":7.152589289082311,"pX":-0.53662255933658,"pZ":3.119935559835793,"vX0":-7.786050484981102,"vY0":-131.65775149458426,"vZ0":-2.984641745367611,"x":137.45,"y":154.54,"x0":2.0159750503750438,"y0":50.00615811726348,"z0":5.721102298422563,"aX":5.99264999140771},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.5,"breakHorizontal":-4.4,"spinRate":2116,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.41606578069724254,"extension":6.464481970867994},"hitData":{"launchSpeed":77.2,"launchAngle":39.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":151.89,"coordY":101.42}},"index":8,"playId":"cd71abf1-3e69-3784-b555-0d28d2ae9f4e","pitchNumber":6,"startTime":"2026-05-19T00:44:14.296Z","endTime":"2026-05-19T00:44:24.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:44:24.017Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, first baseman TJ Rumfield to pitcher Jose Quintana.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-19T00:44:24.733Z","endTime":"2026-05-19T00:46:35.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.612502794624483,"aZ":-21.40593987133621,"pfxX":7.4060823140329015,"pfxZ":6.037746015730345,"pX":-0.5087530899964479,"pZ":3.4182140191860504,"vX0":-9.14309281674552,"vY0":-132.5396728970494,"vZ0":-2.0282163062631096,"x":136.39,"y":146.49,"x0":2.0190621837825553,"y0":50.00525927689727,"z0":5.752304085184129,"aX":13.214677751650294},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.7,"breakHorizontal":-11.5,"spinRate":2176,"spinDirection":150},"zone":1,"typeConfidence":0.92,"plateTime":0.41283590022827354,"extension":6.38862779401528},"index":0,"playId":"7fc1a15c-3765-39a9-82cd-75426d018f12","pitchNumber":1,"startTime":"2026-05-19T00:44:49.807Z","endTime":"2026-05-19T00:44:53.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85757392979676,"aZ":-22.478524135901374,"pfxX":7.317216414196289,"pfxZ":5.566741598252703,"pX":0.5093370117715168,"pZ":3.83434562768095,"vX0":-6.835799805365984,"vY0":-130.93097509595754,"vZ0":-0.6623038364185833,"x":97.59,"y":135.25,"x0":2.199479142734856,"y0":50.00286844056775,"z0":5.768208441005811,"aX":12.743465904916121},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.2,"breakHorizontal":-11.8,"spinRate":2117,"spinDirection":155},"zone":12,"typeConfidence":0.93,"plateTime":0.4178565603765847,"extension":6.436630377336885},"index":1,"playId":"a174f791-622f-3366-927d-c15ec6194592","pitchNumber":2,"startTime":"2026-05-19T00:45:08.481Z","endTime":"2026-05-19T00:45:11.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.554693282232318,"aZ":-19.932789810399882,"pfxX":2.6435423299698098,"pfxZ":6.922800427215343,"pX":-0.45726571725409354,"pZ":3.08740272202912,"vX0":-7.57038274073778,"vY0":-131.32561129134186,"vZ0":-3.1226574771903612,"x":134.43,"y":155.42,"x0":2.1035922769010997,"y0":50.00441818969991,"z0":5.753167173032673,"aX":4.676527507150549},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.1,"breakHorizontal":-3.4,"spinRate":2137,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4151009454408685,"extension":6.354360249176596},"index":2,"playId":"5c37b9c8-749c-3be1-a698-3780d26e2267","pitchNumber":3,"startTime":"2026-05-19T00:45:27.275Z","endTime":"2026-05-19T00:45:30.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.151827181612205,"aZ":-17.898169183713282,"pfxX":4.51413618664825,"pfxZ":7.906153374959597,"pX":0.13971657845662325,"pZ":2.157803119205736,"vX0":-6.681394631195785,"vY0":-132.49295372328365,"vZ0":-5.60894967147376,"x":111.67,"y":180.52,"x0":2.089652435060858,"y0":50.00202704276044,"z0":5.579484841509017,"aX":8.151015397724874},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.6,"breakHorizontal":-7.0,"spinRate":2158,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.41094986962919844,"extension":6.564254899941001},"index":3,"playId":"b43be486-80c4-3e04-a07e-4ee2d8c17bc2","pitchNumber":4,"startTime":"2026-05-19T00:45:46.942Z","endTime":"2026-05-19T00:45:49.979Z","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":90.5,"endSpeed":83.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.257408934450474,"aZ":-17.568806778203488,"pfxX":2.501013741705796,"pfxZ":8.234437414313941,"pX":-0.4171678057036862,"pZ":2.6126642225227146,"vX0":-7.720119810042593,"vY0":-131.68220318902988,"vZ0":-4.492765317049338,"x":132.9,"y":168.24,"x0":2.2145338117442486,"y0":50.005873903302835,"z0":5.6223011066905215,"aX":4.438226087534153},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.3,"breakHorizontal":-3.0,"spinRate":2128,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.41430637205032594,"extension":6.5759957747562146},"index":4,"playId":"1cfce168-e6d4-356d-b5be-816baeee9960","pitchNumber":5,"startTime":"2026-05-19T00:46:07.121Z","endTime":"2026-05-19T00:46:10.843Z","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":90.8,"endSpeed":84.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2873504517054,"aZ":-17.765235817221487,"pfxX":2.4496932223548282,"pfxZ":8.071326206920332,"pX":-0.5645581046021887,"pZ":1.8260841652599065,"vX0":-7.7275834286629275,"vY0":-132.05432541642085,"vZ0":-6.329346907193961,"x":138.52,"y":189.48,"x0":2.0676011295848995,"y0":50.00162928849604,"z0":5.538406882337079,"aX":4.3730062365338735},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.6,"breakHorizontal":-3.0,"spinRate":2162,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.4130786668723987,"extension":6.429893948339175},"hitData":{"launchSpeed":68.9,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":172.97}},"index":5,"playId":"afa7e986-919d-3165-97e9-d8a90c9ae9b1","pitchNumber":6,"startTime":"2026-05-19T00:46:27.481Z","endTime":"2026-05-19T00:46:35.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:46:35.276Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Jung pops out to first baseman TJ Rumfield in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-19T00:46:45.337Z","endTime":"2026-05-19T00:47:33.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":0},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":78.8,"endSpeed":73.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.977688210862723,"aZ":-35.84297336175609,"pfxX":-1.1614663750529646,"pfxZ":-2.7140170687664558,"pX":-0.417642690497821,"pZ":2.05065778685903,"vX0":-5.412550794887502,"vY0":-114.83835041218757,"vZ0":-0.7033967877832712,"x":132.92,"y":183.41,"x0":2.109739857964015,"y0":50.00438414500227,"z0":5.813180126706509,"aX":-1.5682671930226486},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-4.8,"breakHorizontal":3.4,"spinRate":2235,"spinDirection":298},"zone":7,"typeConfidence":2.0,"plateTime":0.4748795070515399,"extension":6.3042453822454565},"hitData":{"launchSpeed":81.2,"launchAngle":78.0,"totalDistance":89.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":163.97,"coordY":203.37}},"index":0,"playId":"d2803530-e832-35e9-b20a-c2561c27a128","pitchNumber":1,"startTime":"2026-05-19T00:47:20.634Z","endTime":"2026-05-19T00:47:33.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:47:33.176Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Willi Castro doubles (7) on a fly ball to left fielder Sam Haggerty.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T00:49:32.711Z","endTime":"2026-05-19T00:51:13.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.057153305446803,"aZ":-18.638768488369116,"pfxX":6.4160721853742935,"pfxZ":7.295181626111777,"pX":0.7588823207473352,"pZ":3.0298507937327734,"vX0":-5.553178899315347,"vY0":-135.0183064806519,"vZ0":-2.9440829769487977,"x":88.07,"y":156.97,"x0":2.0037797001081397,"y0":50.00360309163854,"z0":5.438589555268846,"aX":11.904606381994848},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":-10.6,"spinRate":2220,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.40493147245596095,"extension":6.8877510584550965},"index":0,"playId":"13633e03-1174-3ff0-af7b-517af41e47ff","pitchNumber":1,"startTime":"2026-05-19T00:50:05.229Z","endTime":"2026-05-19T00:50:08.229Z","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":93.7,"endSpeed":86.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06198637750334,"aZ":-14.761707908626848,"pfxX":5.202867702635031,"pfxZ":9.146025116792563,"pX":1.259320790688815,"pZ":0.5407504689436489,"vX0":-3.9269919914314815,"vY0":-136.17871525886648,"vZ0":-10.049823940175868,"x":69.0,"y":224.18,"x0":2.034278694772994,"y0":50.00346088962394,"z0":5.267603182910698,"aX":9.906361296341887},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":-8.8,"spinRate":2195,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.40012864635031153,"extension":6.866348928817119},"index":1,"playId":"35c1951c-c582-37d6-877d-f5654137d094","pitchNumber":2,"startTime":"2026-05-19T00:50:21.417Z","endTime":"2026-05-19T00:50:24.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.688690851875553,"aZ":-15.832450571632334,"pfxX":3.7326077655093575,"pfxZ":8.487419509952181,"pX":-0.31746623668441487,"pZ":3.84019497329794,"vX0":-7.033575584057509,"vY0":-137.67109302982772,"vZ0":-1.8816068282311265,"x":129.1,"y":135.09,"x0":1.7819804245019273,"y0":50.00359344346032,"z0":5.600587572689613,"aX":7.188333613382449},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":-5.3,"spinRate":2280,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.3973893836282314,"extension":6.907155565621084},"index":2,"playId":"f925e273-5b3d-3361-b0bc-6f65dce40aef","pitchNumber":3,"startTime":"2026-05-19T00:50:41.284Z","endTime":"2026-05-19T00:50:45.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.571320512355232,"aZ":-15.83928313998151,"pfxX":5.8815764955724426,"pfxZ":8.52534319173145,"pX":-0.7786966595513353,"pZ":2.489169213833385,"vX0":-8.95255556821691,"vY0":-137.11238706254662,"vZ0":-5.0132696371369185,"x":146.68,"y":171.57,"x0":1.7553010701499479,"y0":50.00020300204034,"z0":5.411793502559231,"aX":11.266389963574595},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":-8.9,"spinRate":2333,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.39853314462942313,"extension":6.997783582702793},"hitData":{"launchSpeed":92.0,"launchAngle":37.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":22.93,"coordY":97.79}},"index":3,"playId":"1549dad3-bc9c-3e54-b273-a6a40f8ec8aa","pitchNumber":4,"startTime":"2026-05-19T00:50:56.464Z","endTime":"2026-05-19T00:51:13.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:51:13.514Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brenton Doyle walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T00:51:23.991Z","endTime":"2026-05-19T00:52:50.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"postOnSecond":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.084616343839283,"aZ":-20.00156140341404,"pfxX":5.6805744538832545,"pfxZ":6.398330610315728,"pX":1.9992764710165223,"pZ":2.319623847786377,"vX0":-1.3211048870625413,"vY0":-137.02175775874886,"vZ0":-4.898387183721758,"x":40.79,"y":176.15,"x0":1.749391382649352,"y0":50.00379346770917,"z0":5.49588126395598,"aX":10.809397851042686},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.8,"breakHorizontal":-10.0,"spinRate":2217,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.3996394168561679,"extension":6.918180702291722},"index":0,"playId":"350f2953-eb51-3d0a-b530-b32206b76e06","pitchNumber":1,"startTime":"2026-05-19T00:51:45.535Z","endTime":"2026-05-19T00:51:49.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.927550348369657,"aZ":-40.4742997898147,"pfxX":-1.0256522797046683,"pfxZ":-6.102955013850198,"pX":-1.5834491323941917,"pZ":1.9108929155868968,"vX0":-6.176638054815715,"vY0":-115.72156905406243,"vZ0":0.15184115360822514,"x":177.36,"y":187.19,"x0":1.249758267961547,"y0":50.00193432039643,"z0":5.711254949250998,"aX":-1.3941505753442398},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.7,"breakHorizontal":3.4,"spinRate":2261,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.4727336560445474,"extension":7.027030818747278},"index":1,"playId":"5f7e90e1-594b-369f-88a1-839291232fd4","pitchNumber":2,"startTime":"2026-05-19T00:52:08.077Z","endTime":"2026-05-19T00:52:12.397Z","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":93.4,"endSpeed":85.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23946553204355,"aZ":-16.894492632228307,"pfxX":3.813573169226707,"pfxZ":8.114625542992915,"pX":1.2302883822192345,"pZ":2.3344524969087477,"vX0":-2.9304031461149225,"vY0":-135.96602031813643,"vZ0":-5.094980661579826,"x":70.1,"y":175.75,"x0":1.8235571981835519,"y0":50.00080151207366,"z0":5.394946097701011,"aX":7.179595360533974},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.9,"breakHorizontal":-6.4,"spinRate":2234,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.40196898606664355,"extension":7.066659547786965},"index":2,"playId":"04b9a081-8375-3d44-b85f-e369a98d36c6","pitchNumber":3,"startTime":"2026-05-19T00:52:27.107Z","endTime":"2026-05-19T00:52:31.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.906374981079832,"aZ":-16.968215461282806,"pfxX":4.598096130157122,"pfxZ":8.054749557544971,"pX":-0.8973623675388747,"pZ":1.7272633526199137,"vX0":-8.175687407445638,"vY0":-135.84264392869287,"vZ0":-6.830027712623497,"x":151.21,"y":192.14,"x0":1.5400320779864722,"y0":50.004643093762894,"z0":5.433177463013538,"aX":8.68297073796709},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":-6.8,"spinRate":2163,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.40163730109411366,"extension":7.058611379708816},"index":3,"playId":"6ad792c3-c534-3828-a663-f4a3fcb3e489","pitchNumber":4,"startTime":"2026-05-19T00:52:46.488Z","endTime":"2026-05-19T00:52:50.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:52:50.828Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Rumfield walks. Willi Castro to 3rd. Brenton Doyle to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T00:52:55.104Z","endTime":"2026-05-19T00:54:50.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnSecond":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"postOnThird":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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":85.3,"endSpeed":79.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.579549893127126,"aZ":-30.292606158149496,"pfxX":-0.0122700810564913,"pfxZ":1.1871916063899048,"pX":-0.9153738472511797,"pZ":1.5253078424074564,"vX0":-6.366993397011424,"vY0":-124.21030564201057,"vZ0":-3.551425340680328,"x":151.89,"y":197.6,"x0":1.6676367390470483,"y0":50.003414519139874,"z0":5.4548140587427625,"aX":-0.018302660706521003},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.7,"breakHorizontal":1.3,"spinRate":2095,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.43860140138410353,"extension":6.978324396757272},"index":0,"playId":"ffdf88dc-6311-37a8-80e3-376ad4dfd9ba","pitchNumber":1,"startTime":"2026-05-19T00:53:22.512Z","endTime":"2026-05-19T00:53:26.494Z","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, 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":93.6,"endSpeed":86.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.060017623338073,"aZ":-17.257619067780453,"pfxX":8.911635744271019,"pfxZ":7.934805934638125,"pX":-0.535128969205927,"pZ":0.34045701847766724,"vX0":-8.615541238222875,"vY0":-135.84168569610884,"vZ0":-10.099254946923855,"x":137.4,"y":229.59,"x0":1.5104552332528745,"y0":50.00528907175123,"z0":5.29083425930543,"aX":16.75893715983146},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.5,"breakHorizontal":-14.4,"spinRate":2155,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.4022767033475261,"extension":7.157444930541362},"index":1,"playId":"0fef6451-202d-3ad7-a342-7ae44c09d56c","pitchNumber":2,"startTime":"2026-05-19T00:53:40.828Z","endTime":"2026-05-19T00:53:44.764Z","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":true},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60211643106384,"aZ":-29.45569942474835,"pfxX":1.755378121884703,"pfxZ":1.7326207780086413,"pX":-0.8279176174646655,"pZ":1.720861876371259,"vX0":-6.620633782415733,"vY0":-123.33738394130897,"vZ0":-3.111627584503862,"x":148.56,"y":192.32,"x0":1.6433049052441573,"y0":50.002139408093406,"z0":5.439186447359724,"aX":2.751896475627713},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.8,"breakHorizontal":-1.9,"spinRate":2007,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4412236336644133,"extension":7.024576066768114},"index":2,"playId":"3c121337-d064-3a49-937b-3b02d5d70d1f","pitchNumber":3,"startTime":"2026-05-19T00:54:08.201Z","endTime":"2026-05-19T00:54:35.210Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14915579237295,"aZ":-15.625959486853851,"pfxX":4.029473933593708,"pfxZ":8.600147608617267,"pX":-0.0675500982840003,"pZ":1.415521406474789,"vX0":-6.14495752600134,"vY0":-137.29606045614767,"vZ0":-7.753737928638072,"x":119.57,"y":200.56,"x0":1.6679758492926,"y0":50.002507621650494,"z0":5.323340279836195,"aX":7.753616935937523},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":-6.1,"spinRate":2227,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.39773954327628,"extension":7.031478504221867},"index":3,"playId":"64c4997d-ff9a-34a6-ae32-be30d9efee1a","pitchNumber":4,"startTime":"2026-05-19T00:54:45.443Z","endTime":"2026-05-19T00:54:50.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:54:50.082Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T00:55:54.720Z","endTime":"2026-05-19T00:58:20.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnSecond":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"postOnThird":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T00:55:01.061Z","endTime":"2026-05-19T00:55:56.945Z","isPitch":false,"type":"action"},{"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.7,"endSpeed":86.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96421457777288,"aZ":-17.044921919251333,"pfxX":3.8475381720768533,"pfxZ":7.844088853131018,"pX":0.8923074805781692,"pZ":2.5998322196608328,"vX0":-3.7098586872485337,"vY0":-137.8170548097275,"vZ0":-4.790752806001116,"x":82.99,"y":168.58,"x0":1.7544796910245626,"y0":50.0003819838623,"z0":5.508022631135152,"aX":7.417722616188694},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":-6.2,"spinRate":2227,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.3970918681042219,"extension":7.031801773954617},"index":1,"playId":"1a40c661-1f08-317a-9733-8baf760fa9f1","pitchNumber":1,"startTime":"2026-05-19T00:55:56.945Z","endTime":"2026-05-19T00:56:01.372Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98803571502929,"aZ":-38.70475539215456,"pfxX":0.08949649352144462,"pfxZ":-4.479155104677385,"pX":-2.3829378521179243,"pZ":0.1177982282446792,"vX0":-8.406292839488627,"vY0":-119.6295351649543,"vZ0":-4.566784293033355,"x":207.83,"y":235.6,"x0":1.157630716968379,"y0":50.0055755576241,"z0":5.502596112713863,"aX":0.1313208001306836},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.0,"breakHorizontal":1.8,"spinRate":2383,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.45697520830172733,"extension":7.128688209349488},"index":2,"playId":"edd4ea71-4957-3d57-8668-f68cbb6ffe75","pitchNumber":2,"startTime":"2026-05-19T00:56:35.713Z","endTime":"2026-05-19T00:56:40.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.983725918026845,"aZ":-14.470882566070784,"pfxX":6.5686415422228706,"pfxZ":9.185195919598845,"pX":-0.8615555398123022,"pZ":1.3136762663263635,"vX0":-8.616344754411843,"vY0":-137.8017285696129,"vZ0":-8.344220992057693,"x":149.84,"y":203.31,"x0":1.449112713380387,"y0":50.006378637024675,"z0":5.354264316797952,"aX":12.664713625769389},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":-10.2,"spinRate":2253,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.3971407357641956,"extension":7.065999448448785},"index":3,"playId":"fa206670-061a-3835-9d1f-7861c33d08d7","pitchNumber":3,"startTime":"2026-05-19T00:57:00.820Z","endTime":"2026-05-19T00:57:04.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25099025926802,"aZ":-15.240677866603807,"pfxX":4.07067660220357,"pfxZ":8.738325608707065,"pX":0.23975196303560287,"pZ":2.421913713704451,"vX0":-5.138121836270826,"vY0":-138.19091076826732,"vZ0":-5.430634415580529,"x":107.86,"y":173.39,"x0":1.5926346350540448,"y0":50.001431496827834,"z0":5.433130559621764,"aX":7.887468619178682},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":-6.4,"spinRate":2147,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.3960608688420457,"extension":7.104558883186939},"index":4,"playId":"27ca2d42-9698-38f1-928d-8fbc967a604e","pitchNumber":4,"startTime":"2026-05-19T00:57:20.875Z","endTime":"2026-05-19T00:57:24.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.599213374710693,"aZ":-40.07261077946299,"pfxX":1.6109887420993663,"pfxZ":-5.432856768985551,"pX":-0.22564114598577015,"pZ":1.06074090153544,"vX0":-4.31038271295756,"vY0":-119.6884278181277,"vZ0":-2.180914786893162,"x":125.6,"y":210.14,"x0":1.387440732114511,"y0":50.00254722171867,"z0":5.5645291962792225,"aX":2.3431827033754087},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-10.1,"breakHorizontal":-1.9,"spinRate":2255,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.4572194190165062,"extension":7.032701801645918},"index":5,"playId":"6f71a966-1ba5-3b14-bcda-3f1db36ee715","pitchNumber":5,"startTime":"2026-05-19T00:57:47.204Z","endTime":"2026-05-19T00:57:51.496Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-19T00:58:02.473Z","endTime":"2026-05-19T00:58:15.797Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.232181983504113,"aZ":-41.36018667861851,"pfxX":-1.1960962915317577,"pfxZ":-6.503432352995213,"pX":1.1595755906171443,"pZ":1.6255374987869822,"vX0":-0.4520869020485212,"vY0":-117.73869162239987,"vZ0":-0.5067111585695305,"x":72.8,"y":194.89,"x0":1.5092176418901115,"y0":50.00577287689503,"z0":5.653665478641637,"aX":-1.6884189740741782},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.6,"breakHorizontal":2.3,"spinRate":2214,"spinDirection":345},"zone":14,"typeConfidence":2.0,"plateTime":0.46425862480452595,"extension":7.0293564637349055},"index":7,"playId":"c6192ee0-7542-398d-8cc2-1492c9555c66","pitchNumber":6,"startTime":"2026-05-19T00:58:15.797Z","endTime":"2026-05-19T00:58:20.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:58:20.720Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ezequiel Tovar doubles (10) on a fly ball to left fielder Sam Haggerty. Willi Castro scores. Brenton Doyle scores. TJ Rumfield to 3rd.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T00:58:25.679Z","endTime":"2026-05-19T00:59:04.786Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnThird":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"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_force","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.929786070675583,"aZ":-40.27431063849683,"pfxX":0.5800466057666567,"pfxZ":-5.5133925425644605,"pX":-0.3811941134047312,"pZ":1.5259971317769099,"vX0":-4.340329118672806,"vY0":-119.64602897814996,"vZ0":-1.2500268828657846,"x":131.53,"y":197.58,"x0":1.3696786619250956,"y0":50.000344664914415,"z0":5.618127590335288,"aX":0.8542543446573839},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.1,"breakHorizontal":-0.1,"spinRate":2323,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.4552735584496994,"extension":7.110161697846661},"hitData":{"launchSpeed":94.0,"launchAngle":27.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.22,"coordY":99.24}},"index":0,"playId":"9335e659-8fe8-3a3f-86f9-9eb32dc7b9c1","pitchNumber":1,"startTime":"2026-05-19T00:58:47.048Z","endTime":"2026-05-19T00:59:04.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:59:04.786Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a soft ground ball to pitcher MacKenzie Gore.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T00:59:22.942Z","endTime":"2026-05-19T00:59:47.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnThird":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669022,"link":"/api/v1/people/669022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(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":1},"pitchData":{"startSpeed":86.3,"endSpeed":81.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.32562920947646,"aZ":-27.516170300089936,"pfxX":1.0174748626543495,"pfxZ":2.8301355046758214,"pX":0.2662377980559674,"pZ":2.283251261770556,"vX0":-3.618494328177665,"vY0":-125.84294140641967,"vZ0":-2.5286870355066235,"x":106.85,"y":177.13,"x0":1.574571395627401,"y0":50.003148629433696,"z0":5.4724584933140745,"aX":1.6749571179821998},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.9,"breakHorizontal":-1.2,"spinRate":2048,"spinDirection":329},"zone":5,"typeConfidence":2.0,"plateTime":0.4310264973057971,"extension":7.127715656041306},"hitData":{"launchSpeed":43.1,"launchAngle":-45.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":117.52,"coordY":182.51}},"index":0,"playId":"1363db7a-737e-3c20-bfa1-566b4781baae","pitchNumber":1,"startTime":"2026-05-19T00:59:39.723Z","endTime":"2026-05-19T00:59:47.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T00:59:47.944Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T01:00:20.102Z","endTime":"2026-05-19T01:02:01.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnThird":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"00ec76d6-62a7-40b0-ae32-09be63f9c453","startTime":"2026-05-19T01:00:20.102Z","endTime":"2026-05-19T01:00:25.102Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.7199258080556,"aZ":-40.69714616513474,"pfxX":-0.3129698840485169,"pfxZ":-5.959558157208072,"pX":-0.8756343386714053,"pZ":2.398680652063633,"vX0":-4.910988827453548,"vY0":-118.2837537165423,"vZ0":0.868088548160455,"x":150.38,"y":174.02,"x0":1.2607004594824185,"y0":50.004802608431945,"z0":5.732945968393564,"aX":-0.4468678924474816},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.3,"breakHorizontal":1.7,"spinRate":2332,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.46152790136513433,"extension":7.110731948092116},"index":1,"playId":"9ff39992-77a2-3b44-9bcf-6d57050ccbd6","pitchNumber":1,"startTime":"2026-05-19T01:00:37.063Z","endTime":"2026-05-19T01:00:41.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6704001613983,"aZ":-19.202703590302498,"pfxX":6.741469412630992,"pfxZ":6.767408946083625,"pX":0.0567400803142563,"pZ":2.7867097802696237,"vX0":-5.952353478426733,"vY0":-136.9649754630103,"vZ0":-3.893866102856312,"x":114.84,"y":163.54,"x0":1.3726406271250915,"y0":50.0046726151343,"z0":5.524715605483836,"aX":12.926472708954627},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":-11.2,"spinRate":2067,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.39851065371613226,"extension":7.166781531693166},"index":2,"playId":"ec9ad31d-2a39-3739-9696-6f4655cfe23a","pitchNumber":2,"startTime":"2026-05-19T01:00:55.272Z","endTime":"2026-05-19T01:00:59.611Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.913732407285426,"aZ":-28.3224038943773,"pfxX":-0.2967571973939904,"pfxZ":2.2428868186104456,"pX":-1.2546028693518991,"pZ":3.045247645734111,"vX0":-6.631552291906223,"vY0":-128.55457526576117,"vZ0":-0.9754355431081695,"x":164.82,"y":156.56,"x0":1.3685353078028366,"y0":50.00458689302149,"z0":5.575842910249197,"aX":-0.5094496989437043},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.1,"breakHorizontal":1.7,"spinRate":1871,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.42177126856135105,"extension":7.008613036252313},"index":3,"playId":"2fb82dbb-b87d-3d6e-882c-e2a086e4ecca","pitchNumber":3,"startTime":"2026-05-19T01:01:19.568Z","endTime":"2026-05-19T01:01:24.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17683607134411,"aZ":-18.749901111949725,"pfxX":8.149968597477969,"pfxZ":7.054996234190264,"pX":-0.03623932700088326,"pZ":1.8853585238487771,"vX0":-7.117204997130773,"vY0":-136.15808495997584,"vZ0":-6.003762359515857,"x":118.38,"y":187.88,"x0":1.535867909784202,"y0":50.00243811889283,"z0":5.390052648296006,"aX":15.505637226748252},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":-13.6,"spinRate":2052,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.40024965581951655,"extension":7.21612030290148},"index":4,"playId":"4400c836-d538-3514-b90f-997929674084","pitchNumber":4,"startTime":"2026-05-19T01:01:36.529Z","endTime":"2026-05-19T01:01:44.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":76.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.04103105180659,"aZ":-39.762964524102756,"pfxX":0.19117621019167963,"pfxZ":-5.2581440081831,"pX":0.1302825917005188,"pZ":1.1656264101327676,"vX0":-3.114142539749598,"vY0":-118.87396026360716,"vZ0":-1.9299441897128906,"x":112.03,"y":207.31,"x0":1.4279249701733625,"y0":50.00300473717454,"z0":5.570499107249802,"aX":0.275850491249933},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.7,"breakHorizontal":0.4,"spinRate":2182,"spinDirection":331},"zone":14,"typeConfidence":2.0,"plateTime":0.4593302033802864,"extension":7.066260604167323},"index":5,"playId":"7ae3548e-9c61-36d9-b5b7-d459eb198038","pitchNumber":5,"startTime":"2026-05-19T01:01:56.622Z","endTime":"2026-05-19T01:02:01.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:02:01.206Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sterlin Thompson grounds out, second baseman Justin Foscue to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T01:02:18.053Z","endTime":"2026-05-19T01:03:09.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45629237687766,"aZ":-28.15063766483361,"pfxX":1.094417373608119,"pfxZ":2.5780682433048163,"pX":-0.08378049937160319,"pZ":2.257484994024056,"vX0":-4.3315737134527,"vY0":-124.42834110502793,"vZ0":-2.144641032604074,"x":120.19,"y":177.83,"x0":1.5421636669063217,"y0":50.000166447944096,"z0":5.477919844912143,"aX":1.7058295410620745},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.4,"breakHorizontal":-1.0,"spinRate":2049,"spinDirection":296},"zone":8,"typeConfidence":2.0,"plateTime":0.4412762546675486,"extension":7.02986302684094},"index":0,"playId":"69eadb99-20f3-3445-af2d-b9c8e0873bd8","pitchNumber":1,"startTime":"2026-05-19T01:02:23.825Z","endTime":"2026-05-19T01:02:27.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.2,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.137327737551452,"aZ":-27.605775208863843,"pfxX":2.749258816924624,"pfxZ":2.7739931839207013,"pX":-0.19614213347826812,"pZ":0.9102409051918919,"vX0":-5.062208828445488,"vY0":-126.63672307645514,"vZ0":-5.7001656104980105,"x":124.48,"y":214.2,"x0":1.457894463314413,"y0":50.005573335190064,"z0":5.356424334045243,"aX":4.534665670941344},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.1,"breakHorizontal":-4.1,"spinRate":1987,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.42999448341820035,"extension":7.082008453391258},"index":1,"playId":"92d140a3-f40c-3565-a258-e0c469c624b3","pitchNumber":2,"startTime":"2026-05-19T01:02:44.441Z","endTime":"2026-05-19T01:02:48.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.7,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.171970845524203,"aZ":-41.97825938361385,"pfxX":-0.017100860478270086,"pfxZ":-6.983880924042072,"pX":0.525622913461609,"pZ":2.5920538666501005,"vX0":-2.075716256245573,"vY0":-117.40788858307381,"vZ0":1.8850247675698268,"x":96.96,"y":168.79,"x0":1.4215401997734292,"y0":50.004659547436816,"z0":5.670671652664518,"aX":-0.023780290622456964},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-12.0,"breakHorizontal":0.5,"spinRate":2208,"spinDirection":331},"zone":6,"typeConfidence":2.0,"plateTime":0.46560668424044893,"extension":7.1196481325275816},"hitData":{"launchSpeed":65.1,"launchAngle":0.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.34,"coordY":157.76}},"index":2,"playId":"6d61d18e-7322-3982-98e7-7015d8fdedd3","pitchNumber":3,"startTime":"2026-05-19T01:03:02.558Z","endTime":"2026-05-19T01:03:09.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:03:09.805Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-19T01:04:59.261Z","endTime":"2026-05-19T01:06:53.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.866591412614387,"aZ":-18.291454492103075,"pfxX":3.5487658646174456,"pfxZ":7.976494261461213,"pX":-1.0611993304256468,"pZ":2.233966252886238,"vX0":-9.073732067672236,"vY0":-129.98115660766672,"vZ0":-5.348633583223996,"x":157.45,"y":178.46,"x0":1.9875553002499315,"y0":50.00151542557465,"z0":5.67294696273621,"aX":6.175943925043202},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.7,"breakHorizontal":-4.8,"spinRate":2217,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.4186513646237815,"extension":6.431510203337305},"index":0,"playId":"b22be95c-3066-36e9-b841-24992032bbcd","pitchNumber":1,"startTime":"2026-05-19T01:05:28.651Z","endTime":"2026-05-19T01:05:32.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.203057487326905,"aZ":-29.741602127214243,"pfxX":-3.077586083373443,"pfxZ":1.7526161604459123,"pX":0.041026049906046726,"pZ":2.0261816907086962,"vX0":-4.329252448006791,"vY0":-117.11187837872961,"vZ0":-2.185713395118124,"x":115.44,"y":184.07,"x0":2.3137598217385476,"y0":50.004354751472846,"z0":5.754731925976955,"aX":-4.272159795317877},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.9,"breakHorizontal":6.6,"spinRate":2392,"spinDirection":287},"zone":8,"typeConfidence":2.0,"plateTime":0.4677849662303095,"extension":6.074576868149207},"index":1,"playId":"e16c8ab4-7603-3083-ac31-ae58d28abc26","pitchNumber":2,"startTime":"2026-05-19T01:05:45.048Z","endTime":"2026-05-19T01:05:48.666Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-19T01:06:00.875Z","endTime":"2026-05-19T01:06:11.427Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.953783630338805,"aZ":-17.23035693115371,"pfxX":3.889924601904509,"pfxZ":8.310789681554754,"pX":-0.17936648691888996,"pZ":1.7770830087144083,"vX0":-7.356255528047549,"vY0":-131.94413443319243,"vZ0":-6.9049805695419835,"x":123.84,"y":190.8,"x0":2.115108973635649,"y0":50.0004661079975,"z0":5.656310259775308,"aX":6.99255857734618},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.0,"breakHorizontal":-5.8,"spinRate":2218,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.41209147418610304,"extension":6.688958970620429},"index":3,"playId":"63f6087f-178a-3a43-8bc0-874b43c27f4b","pitchNumber":3,"startTime":"2026-05-19T01:06:11.427Z","endTime":"2026-05-19T01:06:15.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":80.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.227232201167737,"aZ":-26.280814037166536,"pfxX":7.386615795035231,"pfxZ":3.6524195829076476,"pX":-0.027269520341659418,"pZ":0.6955689214293999,"vX0":-7.709947739098098,"vY0":-124.3727377043562,"vZ0":-6.846636776478123,"x":118.04,"y":220.0,"x0":2.111831694744634,"y0":50.00010835669759,"z0":5.580304686244038,"aX":11.903013824290525},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":-12.2,"spinRate":1407,"spinDirection":123},"zone":13,"typeConfidence":0.89,"plateTime":0.4356583567088901,"extension":6.336438190936614},"index":4,"playId":"9acf92ba-e882-3ce8-825b-bc4a5d9ae76c","pitchNumber":4,"startTime":"2026-05-19T01:06:27.868Z","endTime":"2026-05-19T01:06:31.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":75.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.442050901744807,"aZ":-33.086488393574484,"pfxX":-1.9577444316573969,"pfxZ":-0.6516514609304691,"pX":-0.911347992289419,"pZ":1.0642479567044678,"vX0":-6.482394205017995,"vY0":-116.50680712230061,"vZ0":-3.4144932872043263,"x":151.74,"y":210.05,"x0":2.142716977158333,"y0":50.0039838225686,"z0":5.622566397675819,"aX":-2.735750375493987},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-1.7,"breakHorizontal":4.9,"spinRate":2344,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.4671455007841452,"extension":6.199269364017537},"index":5,"playId":"fb61727f-e0c7-3bef-9762-612e3f06c13e","pitchNumber":5,"startTime":"2026-05-19T01:06:48.783Z","endTime":"2026-05-19T01:06:53.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:06:53.372Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Danny Jansen grounds out, first baseman TJ Rumfield to pitcher Jose Quintana.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-19T01:06:57.159Z","endTime":"2026-05-19T01:08:33.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.108865097741926,"aZ":-20.65743434510612,"pfxX":6.95830579003564,"pfxZ":6.611836139863969,"pX":0.6920388731864574,"pZ":1.729282769941316,"vX0":-6.076072447486245,"vY0":-130.31319966441936,"vZ0":-6.065301784545158,"x":90.62,"y":192.09,"x0":2.1354881948773934,"y0":50.00438048099963,"z0":5.618910447804498,"aX":12.121658142863993},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.0,"breakHorizontal":-11.5,"spinRate":2218,"spinDirection":146},"zone":9,"typeConfidence":0.91,"plateTime":0.41829428993975126,"extension":6.454619916261974},"index":0,"playId":"e5774ab7-563d-3550-9d63-c9c5441c595c","pitchNumber":1,"startTime":"2026-05-19T01:07:17.153Z","endTime":"2026-05-19T01:07:21.275Z","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":90.3,"endSpeed":83.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.300570347076984,"aZ":-18.182916470869536,"pfxX":3.4992099913140717,"pfxZ":7.94221523500882,"pX":-0.9951996266302442,"pZ":3.0564048748067596,"vX0":-8.983845185657003,"vY0":-131.27996636902063,"vZ0":-3.5268737458775994,"x":154.93,"y":156.26,"x0":2.0023085614863056,"y0":50.0058464024997,"z0":5.754720603252881,"aX":6.167709763576975},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.9,"breakHorizontal":-4.6,"spinRate":2243,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.41570362055851673,"extension":6.745990881341643},"index":1,"playId":"9b7801a5-827b-3a53-b958-62176c0a114e","pitchNumber":2,"startTime":"2026-05-19T01:07:34.405Z","endTime":"2026-05-19T01:07:38.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.5,"endSpeed":82.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.476131255951344,"aZ":-21.280860645169575,"pfxX":8.180072501542545,"pfxZ":6.286967061631508,"pX":0.7965585062023408,"pZ":2.5459289096437554,"vX0":-6.055528085023494,"vY0":-130.30942674845826,"vZ0":-4.041272819208448,"x":86.64,"y":170.04,"x0":2.0791576203700872,"y0":50.003375810155255,"z0":5.7100036904038,"aX":14.173054380628434},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.8,"breakHorizontal":-13.6,"spinRate":2229,"spinDirection":162},"zone":6,"typeConfidence":0.92,"plateTime":0.41914623197482737,"extension":6.610419496440316},"index":2,"playId":"4a67386f-df9f-32c0-9f73-354cfa83ca7e","pitchNumber":3,"startTime":"2026-05-19T01:07:52.689Z","endTime":"2026-05-19T01:07:56.007Z","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":90.7,"endSpeed":83.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.920058772346653,"aZ":-17.22753873225473,"pfxX":3.916513742707581,"pfxZ":8.350774258591597,"pX":0.6470668671308666,"pZ":3.8276015263057324,"vX0":-5.466407407251212,"vY0":-132.14360986957348,"vZ0":-1.7908282865278946,"x":92.34,"y":135.43,"x0":2.2220424690648177,"y0":50.00622182775765,"z0":5.763563266575202,"aX":7.013571032717569},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.0,"breakHorizontal":-6.1,"spinRate":2235,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.4125785818665495,"extension":6.426528989745157},"index":3,"playId":"4d6467d0-0b03-3fa2-b944-14c445e0a542","pitchNumber":4,"startTime":"2026-05-19T01:08:08.992Z","endTime":"2026-05-19T01:08:12.316Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":76.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.28545496074092,"aZ":-33.52381072883401,"pfxX":-2.388079053019329,"pfxZ":-0.9266199770721117,"pX":0.18478966319147336,"pZ":1.661302714177368,"vX0":-4.165723452873211,"vY0":-118.90064467571715,"vZ0":-2.307156387575305,"x":109.96,"y":193.92,"x0":2.2586167634873866,"y0":50.00298834541919,"z0":5.63854568791379,"aX":-3.475288553308187},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.9,"breakHorizontal":5.2,"spinRate":2384,"spinDirection":287},"zone":8,"typeConfidence":2.0,"plateTime":0.4578004758858638,"extension":6.106134788316237},"hitData":{"launchSpeed":78.4,"launchAngle":-2.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.29,"coordY":165.36}},"index":4,"playId":"0bcd3c76-a29a-3d7a-9682-d9ecb426f2c0","pitchNumber":5,"startTime":"2026-05-19T01:08:25.825Z","endTime":"2026-05-19T01:08:33.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:08:33.771Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a sharp line drive to left fielder Jake McCarthy.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-19T01:08:41.548Z","endTime":"2026-05-19T01:09:37.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"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],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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(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.1,"endSpeed":73.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.60739336347627,"aZ":-33.95326776030595,"pfxX":-1.912205550400735,"pfxZ":-1.300379798546901,"pX":0.3844189398520943,"pZ":2.2322212262735763,"vX0":-3.703975387106265,"vY0":-115.33384957926675,"vZ0":-0.8589419996231236,"x":102.35,"y":178.51,"x0":2.25079691360866,"y0":50.00395950480152,"z0":5.843720314508761,"aX":-2.612309960070284},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-2.3,"breakHorizontal":4.3,"spinRate":2242,"spinDirection":305},"zone":6,"typeConfidence":2.0,"plateTime":0.4723583729454992,"extension":6.357218098984479},"index":0,"playId":"049475ce-86dd-3cc8-8c88-d065c57baac6","pitchNumber":1,"startTime":"2026-05-19T01:09:07.653Z","endTime":"2026-05-19T01:09:11.347Z","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":89.6,"endSpeed":82.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58816661607923,"aZ":-18.027075960334432,"pfxX":3.231217834520347,"pfxZ":8.129340171804769,"pX":-0.6505333648076059,"pZ":2.2761076710077632,"vX0":-8.070352085895227,"vY0":-130.3648871797278,"vZ0":-5.177635649101946,"x":141.8,"y":177.33,"x0":2.0504668817626635,"y0":50.00248121523284,"z0":5.6273066605391096,"aX":5.623617441167854},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.9,"breakHorizontal":-4.3,"spinRate":2179,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4184056459279373,"extension":6.626843342523672},"hitData":{"launchSpeed":102.1,"launchAngle":11.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":65.52,"coordY":116.65}},"index":1,"playId":"f2afe499-e982-3946-b8ae-68f5c1596afc","pitchNumber":2,"startTime":"2026-05-19T01:09:24.234Z","endTime":"2026-05-19T01:09:37.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:09:37.676Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Justin Foscue doubles (1) on a sharp fly ball to center fielder Brenton Doyle. Ezequiel Duran scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-19T01:10:01.296Z","endTime":"2026-05-19T01:10:35.939Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":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":"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":500779,"link":"/api/v1/people/500779"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":72.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.36794000392287,"aZ":-35.97358124690612,"pfxX":-1.7204660721033656,"pfxZ":-2.8938590807890314,"pX":0.9885853617591257,"pZ":1.7402764422755346,"vX0":-2.2453047780973834,"vY0":-113.18818609874917,"vZ0":-0.9527613059283071,"x":79.32,"y":191.79,"x0":2.212458096284775,"y0":50.00230895599911,"z0":5.73147141910937,"aX":-2.258693121801418},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-5.2,"breakHorizontal":3.6,"spinRate":2228,"spinDirection":289},"zone":14,"typeConfidence":2.0,"plateTime":0.4817364629079086,"extension":6.540303701522434},"index":0,"playId":"3194d030-5e85-3c73-8ad0-8599c214d388","pitchNumber":1,"startTime":"2026-05-19T01:10:01.296Z","endTime":"2026-05-19T01:10:05.008Z","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":0,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":73.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.910591453247854,"aZ":-35.062226625921184,"pfxX":-1.4144684346177314,"pfxZ":-2.1521641165720204,"pX":0.5251110668755425,"pZ":2.083543461419879,"vX0":-3.319091370046156,"vY0":-114.3752879857776,"vZ0":-0.6848825768758415,"x":96.98,"y":182.52,"x0":2.172561549959654,"y0":50.00506193063619,"z0":5.792521285191794,"aX":-1.8946997685215519},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-3.8,"breakHorizontal":3.4,"spinRate":2240,"spinDirection":300},"zone":9,"typeConfidence":2.0,"plateTime":0.4768860539829962,"extension":6.542612050172523},"hitData":{"launchSpeed":105.3,"launchAngle":24.0,"totalDistance":430.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":148.78,"coordY":26.3}},"index":1,"playId":"08e493f6-0d4f-3716-8712-ebc60de029d6","pitchNumber":2,"startTime":"2026-05-19T01:10:19.058Z","endTime":"2026-05-19T01:10:35.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:10:35.939Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Haggerty called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-19T01:10:49.015Z","endTime":"2026-05-19T01:13:01.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.862707823815537,"aZ":-26.879713049339145,"pfxX":9.547348814529768,"pfxZ":3.3532187306587184,"pX":0.23002984546743063,"pZ":2.0263689555300437,"vX0":-7.770191686646731,"vY0":-123.7807981113368,"vZ0":-3.642519917336874,"x":108.23,"y":184.07,"x0":2.1442794790930266,"y0":50.00084671520956,"z0":5.726776942957458,"aX":15.059806413121485},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.5,"breakHorizontal":-15.8,"spinRate":1486,"spinDirection":127},"zone":8,"typeConfidence":0.9,"plateTime":0.4397290397406235,"extension":6.225614025797923},"index":0,"playId":"35a80bca-6f97-312a-b223-cc0ac5b6cffb","pitchNumber":1,"startTime":"2026-05-19T01:11:09.122Z","endTime":"2026-05-19T01:11:12.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":75.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.48349570067365,"aZ":-30.310212431803606,"pfxX":-1.2063882062824778,"pfxZ":1.3334136781484283,"pX":-0.9677117002956686,"pZ":1.5918793754069098,"vX0":-6.764174428350775,"vY0":-116.64346682211882,"vZ0":-2.8005059987812864,"x":153.89,"y":195.8,"x0":2.106754880923875,"y0":50.004387198577696,"z0":5.618137702392169,"aX":-1.6904297502825056},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.0,"breakHorizontal":3.6,"spinRate":2350,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.466583847098188,"extension":6.327351295377631},"index":1,"playId":"2c664f0f-4d14-31ef-9b27-2139f3593c83","pitchNumber":2,"startTime":"2026-05-19T01:11:29.394Z","endTime":"2026-05-19T01:11:32.891Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.60998902330977,"aZ":-31.64486684032665,"pfxX":-2.492350511394376,"pfxZ":0.3876664251711581,"pX":0.7927686095734416,"pZ":1.582274495158932,"vX0":-2.6168477533516206,"vY0":-115.24491761952437,"vZ0":-2.3435846026386304,"x":86.78,"y":196.06,"x0":2.2608850673059404,"y0":50.00230891800205,"z0":5.627836536802237,"aX":-3.3990731891482455},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":0.5,"breakHorizontal":5.0,"spinRate":2291,"spinDirection":285},"zone":14,"typeConfidence":2.0,"plateTime":0.47275608096653343,"extension":6.339468991301573},"index":2,"playId":"e38fcd91-b737-3f45-9ad1-0c7842fc97e2","pitchNumber":3,"startTime":"2026-05-19T01:11:55.366Z","endTime":"2026-05-19T01:12:22.366Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9686979754672,"aZ":-19.18282786758554,"pfxX":3.542052094774488,"pfxZ":7.417573455477573,"pX":-1.3853260192799257,"pZ":2.611508729361033,"vX0":-9.908236792586695,"vY0":-130.8315668753866,"vZ0":-4.157281845586293,"x":169.81,"y":168.27,"x0":1.9736569897103138,"y0":50.00046839441905,"z0":5.639798148647327,"aX":6.202087755928945},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.8,"breakHorizontal":-4.4,"spinRate":2227,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4170260828163945,"extension":6.6998539710316285},"index":3,"playId":"dba729c1-affc-3e7c-b935-d99469299468","pitchNumber":4,"startTime":"2026-05-19T01:12:35.375Z","endTime":"2026-05-19T01:12:38.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.963217839398293,"aZ":-30.51823451923969,"pfxX":-2.0104199579080966,"pfxZ":1.186309965486049,"pX":0.8167541697253595,"pZ":2.030903897779171,"vX0":-2.842663284143567,"vY0":-116.8391900354411,"vZ0":-1.8047031040643908,"x":85.87,"y":183.95,"x0":2.3057210290363854,"y0":50.002565635122984,"z0":5.654365398365346,"aX":-2.8071060553302174},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.0,"breakHorizontal":4.3,"spinRate":2386,"spinDirection":278},"zone":9,"typeConfidence":2.0,"plateTime":0.46700986514515286,"extension":6.225363641669078},"index":4,"playId":"7e766f11-8839-3f52-b511-2c82940a81e5","pitchNumber":5,"startTime":"2026-05-19T01:12:55.086Z","endTime":"2026-05-19T01:13:01.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:13:01.536Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Braxton Fulford lines out to center fielder Michael Helman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-19T01:16:06.775Z","endTime":"2026-05-19T01:16:30.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Peyton Gray replaces MacKenzie Gore.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T01:13:48.873Z","endTime":"2026-05-19T01:16:08.787Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682608,"link":"/api/v1/people/682608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0349909021991,"aZ":-17.710040098081056,"pfxX":-7.730325176876491,"pfxZ":8.259027410230555,"pX":1.4175169505092855,"pZ":3.6990589475523006,"vX0":13.582540331861168,"vY0":-131.30499360281337,"vZ0":-1.5349514844416854,"x":62.97,"y":138.91,"x0":-2.811060992108698,"y0":50.00321744168119,"z0":5.605065447007897,"aX":-13.540408881924641},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.9,"breakHorizontal":11.2,"spinRate":2260,"spinDirection":220},"zone":12,"typeConfidence":0.84,"plateTime":0.4166709661686476,"extension":6.831506655965153},"index":1,"playId":"936bfa74-dd8e-3903-a3b2-620ee512112c","pitchNumber":1,"startTime":"2026-05-19T01:16:08.787Z","endTime":"2026-05-19T01:16:12.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58333765434068,"aZ":-25.56390639191865,"pfxX":0.32381690309899414,"pfxZ":4.203445445185851,"pX":0.560464094503684,"pZ":2.7889766501284585,"vX0":8.988467094673467,"vY0":-124.30561280585727,"vZ0":-1.6528268329840645,"x":95.64,"y":163.48,"x0":-3.136008176064577,"y0":50.00590036916168,"z0":5.573270899551577,"aX":0.5091130376582208},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.4,"breakHorizontal":-2.5,"spinRate":2553,"spinDirection":186},"zone":3,"typeConfidence":0.9,"plateTime":0.43966598158991,"extension":6.755911650457933},"hitData":{"launchSpeed":91.6,"launchAngle":24.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":99.86,"coordY":63.92}},"index":2,"playId":"9a3e0e4e-1ba4-3e85-adc9-3ae80ea3992e","pitchNumber":2,"startTime":"2026-05-19T01:16:21.587Z","endTime":"2026-05-19T01:16:30.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:16:30.351Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willi Castro grounds out, first baseman Jake Burger to pitcher Peyton Gray.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-19T01:16:30.449Z","endTime":"2026-05-19T01:17:36.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6057460220632,"aZ":-15.718988378126959,"pfxX":-6.79974448728337,"pfxZ":9.31603623951722,"pX":1.0096422098624522,"pZ":2.250356434903974,"vX0":12.611053681945696,"vY0":-131.94140832207762,"vZ0":-5.179063895137876,"x":78.51,"y":178.02,"x0":-2.9446562135046266,"y0":50.002717111428986,"z0":5.393911888059282,"aX":-12.011438377227673},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.8,"breakHorizontal":9.6,"spinRate":2402,"spinDirection":220},"zone":14,"typeConfidence":0.87,"plateTime":0.414842316491693,"extension":6.8927960024553165},"index":0,"playId":"a548617f-f0d6-361e-b371-065153df1471","pitchNumber":1,"startTime":"2026-05-19T01:16:53.979Z","endTime":"2026-05-19T01:16:57.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.665362713038373,"aZ":-30.060762453957146,"pfxX":-10.5265128397202,"pfxZ":1.4719811142702763,"pX":0.4914659748517001,"pZ":1.6376675894128128,"vX0":11.45684467366659,"vY0":-118.68072203514349,"vZ0":-2.5425773513775565,"x":98.27,"y":194.56,"x0":-3.019696090334952,"y0":50.00181327363062,"z0":5.447401972125806,"aX":-15.090367050714597},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.3,"breakHorizontal":16.4,"spinRate":1839,"spinDirection":248},"zone":9,"typeConfidence":0.9,"plateTime":0.46064387384890937,"extension":6.81394191420528},"index":1,"playId":"f08d4ba1-7acc-3574-93aa-20d1a2abcfd9","pitchNumber":2,"startTime":"2026-05-19T01:17:09.825Z","endTime":"2026-05-19T01:17:13.806Z","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":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.283813498021463,"aZ":-28.30531120167849,"pfxX":2.527091783125254,"pfxZ":2.455367373808409,"pX":0.3001059960426781,"pZ":2.9230753681876416,"vX0":7.862618925692247,"vY0":-124.36558994603051,"vZ0":-0.5282625998520146,"x":105.56,"y":159.86,"x0":-3.221873009348584,"y0":50.00532111606261,"z0":5.471545445244365,"aX":3.986352785271387},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.6,"breakHorizontal":-6.2,"spinRate":2543,"spinDirection":180},"zone":3,"typeConfidence":0.91,"plateTime":0.43923476650195425,"extension":6.711909364953751},"hitData":{"launchSpeed":100.9,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.09,"coordY":168.29}},"index":2,"playId":"e3262011-7136-3b2a-89d2-0a35544a2f52","pitchNumber":3,"startTime":"2026-05-19T01:17:27.217Z","endTime":"2026-05-19T01:17:36.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:17:36.105Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-19T01:17:42.234Z","endTime":"2026-05-19T01:18:46.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.0,"endSpeed":79.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.008860313074823,"aZ":-27.306903957186723,"pfxX":1.4253038214451985,"pfxZ":3.0915217786638216,"pX":0.5038131913937314,"pZ":1.9993382755998594,"vX0":8.441981696000255,"vY0":-123.69978884300335,"vZ0":-3.0729375057884765,"x":97.8,"y":184.8,"x0":-3.1162751807345526,"y0":50.00340402643964,"z0":5.509158089000742,"aX":2.242145686773945},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.2,"breakHorizontal":-4.2,"spinRate":2514,"spinDirection":172},"zone":9,"typeConfidence":0.9,"plateTime":0.44014203391113504,"extension":6.77862690488164},"index":0,"playId":"d6b1b2c1-f27b-3e7d-90a2-892c8b9e5751","pitchNumber":1,"startTime":"2026-05-19T01:18:06.961Z","endTime":"2026-05-19T01:18:10.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.03707842796708,"aZ":-28.245433691548442,"pfxX":-7.879727215710618,"pfxZ":2.7242285405132325,"pX":0.20234065350853317,"pZ":1.8656927263662342,"vX0":9.28316610635502,"vY0":-118.78002270251307,"vZ0":-2.638829323933626,"x":109.29,"y":188.41,"x0":-2.7181688187099153,"y0":50.00037475976205,"z0":5.538417574648723,"aX":-11.348996760101489},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.6,"breakHorizontal":12.2,"spinRate":1709,"spinDirection":245},"zone":8,"typeConfidence":0.9,"plateTime":0.4597235280224896,"extension":7.049332023994346},"index":1,"playId":"754955c5-5b95-3699-9716-a1bae76c8d04","pitchNumber":2,"startTime":"2026-05-19T01:18:26.564Z","endTime":"2026-05-19T01:18:30.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.961314693860466,"aZ":-27.502345934153634,"pfxX":-6.455181834478813,"pfxZ":3.2349959076212382,"pX":-0.530922326870963,"pZ":1.2949363692260873,"vX0":7.699448410506136,"vY0":-118.59907043905126,"vZ0":-3.8249732874596107,"x":137.24,"y":203.82,"x0":-2.9615479926516817,"y0":50.00012931933381,"z0":5.401774322216253,"aX":-9.31238191240325},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.3,"breakHorizontal":10.1,"spinRate":1716,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.459584405305586,"extension":6.887396395138479},"index":2,"playId":"cbc3a31d-50c3-358e-ae32-c3291747a26a","pitchNumber":3,"startTime":"2026-05-19T01:18:42.449Z","endTime":"2026-05-19T01:18:46.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:18:46.407Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Helman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-19T01:20:29.478Z","endTime":"2026-05-19T01:22:53.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":89.2,"endSpeed":82.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5990069362023,"aZ":-17.51656998931045,"pfxX":1.6253122719562427,"pfxZ":8.47371504871736,"pX":-0.41341423368422264,"pZ":1.8989337189079067,"vX0":-6.803962493360473,"vY0":-129.7714690869727,"vZ0":-6.43795447348473,"x":132.76,"y":187.51,"x0":2.0153717049711304,"y0":50.00090662726365,"z0":5.7163950188921975,"aX":2.8114471224786373},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.3,"breakHorizontal":-1.7,"spinRate":2198,"spinDirection":162},"zone":7,"typeConfidence":2.0,"plateTime":0.41983123856186877,"extension":6.357243869518844},"index":0,"playId":"ce10234f-fed5-3d8a-8a54-cda013444f16","pitchNumber":1,"startTime":"2026-05-19T01:21:00.117Z","endTime":"2026-05-19T01:21:04.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.0,"endSpeed":78.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20060748639845,"aZ":-28.87132894657908,"pfxX":9.204504953975082,"pfxZ":2.160043551731575,"pX":0.6462084870694927,"pZ":0.7801195059024664,"vX0":-6.501710066888773,"vY0":-122.23209632662984,"vZ0":-5.806210343093493,"x":92.37,"y":217.72,"x0":2.133746882908129,"y0":50.000930165769596,"z0":5.639825678201314,"aX":14.043517703878575},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.9,"breakHorizontal":-15.4,"spinRate":1254,"spinDirection":121},"zone":14,"typeConfidence":0.87,"plateTime":0.44667491103773393,"extension":6.14500488474845},"index":1,"playId":"81fec5fe-3e39-3dea-8c99-111013af8e8d","pitchNumber":2,"startTime":"2026-05-19T01:21:18.479Z","endTime":"2026-05-19T01:21:22.066Z","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":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.768370810078654,"aZ":-28.452242537730463,"pfxX":9.507367675066508,"pfxZ":2.4216639769713417,"pX":-0.002607087164833666,"pZ":2.3731212589840656,"vX0":-7.852031671709041,"vY0":-122.84766945920585,"vZ0":-2.4982168877902864,"x":117.1,"y":174.71,"x0":1.9891967333591531,"y0":50.005684233073836,"z0":5.8051888719391815,"aX":14.634242776137974},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.1,"breakHorizontal":-15.6,"spinRate":1381,"spinDirection":126},"zone":5,"typeConfidence":0.9,"plateTime":0.44469381515864015,"extension":6.204407675219114},"index":2,"playId":"41a72e6f-b393-39c5-8b96-5577452b05bf","pitchNumber":3,"startTime":"2026-05-19T01:21:39.104Z","endTime":"2026-05-19T01:21:43.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3936104805274,"aZ":-25.501098496208485,"pfxX":8.275690582901872,"pfxZ":4.259387248276708,"pX":0.6619525808422394,"pZ":1.233598587106245,"vX0":-6.431472215562023,"vY0":-123.74565138899051,"vZ0":-5.740881446302748,"x":91.77,"y":205.47,"x0":2.2068712922759164,"y0":50.00104513946662,"z0":5.69262935643019,"aX":12.96093116889012},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.7,"breakHorizontal":-13.7,"spinRate":1332,"spinDirection":124},"zone":14,"typeConfidence":0.9,"plateTime":0.44094881085650073,"extension":6.368779190731429},"index":3,"playId":"0a5f4655-b337-33c9-af7f-bf8c601c4ea0","pitchNumber":4,"startTime":"2026-05-19T01:22:06.388Z","endTime":"2026-05-19T01:22:10.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.523095029592852,"aZ":-24.964813312688175,"pfxX":9.393129876702963,"pfxZ":4.594971585820166,"pX":0.03046616672840238,"pZ":1.4687121317058818,"vX0":-7.940038137042221,"vY0":-124.09082931393843,"vZ0":-5.177771157522555,"x":115.84,"y":199.12,"x0":2.042557798586824,"y0":50.002158484197935,"z0":5.647580000924247,"aX":14.731316253725836},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.4,"breakHorizontal":-15.2,"spinRate":1300,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.4404603153214355,"extension":6.710484700848577},"index":4,"playId":"ab381f74-d433-376a-a5ba-424d598c130b","pitchNumber":5,"startTime":"2026-05-19T01:22:25.340Z","endTime":"2026-05-19T01:22:29.497Z","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":89.3,"endSpeed":83.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.847818792763398,"aZ":-19.49747312162269,"pfxX":2.518171993388597,"pfxZ":7.27633753797827,"pX":0.2802077502988773,"pZ":2.746480750493858,"vX0":-5.554403653333301,"vY0":-130.0519987944162,"vZ0":-3.833204351407356,"x":106.32,"y":164.63,"x0":2.1001773680651805,"y0":50.00547282085538,"z0":5.686856467025267,"aX":4.389448303924764},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.7,"breakHorizontal":-3.6,"spinRate":2021,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.4184025060683241,"extension":6.482404196178352},"index":5,"playId":"0c09eff3-1484-3d44-bc8d-885a5ec75260","pitchNumber":6,"startTime":"2026-05-19T01:22:48.402Z","endTime":"2026-05-19T01:22:53.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:22:53.318Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew McCutchen pops out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-19T01:22:57.950Z","endTime":"2026-05-19T01:23:45.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.91433526624194,"aZ":-37.15676272860775,"pfxX":-1.0320920684007935,"pfxZ":-3.754664443324259,"pX":0.6723062212682746,"pZ":3.5699785409341565,"vX0":-3.0418495621772923,"vY0":-113.57224543224605,"vZ0":2.84364320019305,"x":91.37,"y":142.39,"x0":2.1552349108032827,"y0":50.00515448466541,"z0":5.959917572329054,"aX":-1.3679566079664454},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-6.0,"breakHorizontal":2.5,"spinRate":2172,"spinDirection":286},"zone":12,"typeConfidence":2.0,"plateTime":0.47957532181480644,"extension":6.415713558258012},"index":0,"playId":"9bf5c108-3790-3ab4-ac3f-438a6438de56","pitchNumber":1,"startTime":"2026-05-19T01:23:17.806Z","endTime":"2026-05-19T01:23:22.196Z","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.1,"endSpeed":72.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.99649138657308,"aZ":-35.71057665554444,"pfxX":-0.7140459369833139,"pfxZ":-2.686328920466229,"pX":0.4375927227517929,"pZ":2.270250904673902,"vX0":-3.522772194054939,"vY0":-113.78484264137599,"vZ0":-0.10400018075001793,"x":100.32,"y":177.48,"x0":2.095724947955971,"y0":50.00232758085081,"z0":5.84162728106744,"aX":-0.9399266202020162},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-4.6,"breakHorizontal":2.2,"spinRate":2110,"spinDirection":295},"zone":6,"typeConfidence":2.0,"plateTime":0.4805510493998235,"extension":6.193352019294327},"hitData":{"launchSpeed":74.5,"launchAngle":63.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":151.68}},"index":1,"playId":"636c0e13-44d6-372b-9f9c-54a2bd79305c","pitchNumber":2,"startTime":"2026-05-19T01:23:34.069Z","endTime":"2026-05-19T01:23:45.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:23:45.784Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-19T01:23:50.568Z","endTime":"2026-05-19T01:25:55.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04471227670575,"aZ":-34.169896927466134,"pfxX":-1.5096552074174037,"pfxZ":-1.4644976083984265,"pX":0.2301322577830661,"pZ":2.9618887314825897,"vX0":-4.35778679551117,"vY0":-116.2381076805044,"vZ0":0.8288258461194271,"x":108.23,"y":158.81,"x0":2.3261210764086924,"y0":50.00045660461892,"z0":5.848239706767495,"aX":-2.0620986496861375},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.2,"breakHorizontal":3.8,"spinRate":2254,"spinDirection":275},"zone":2,"typeConfidence":2.0,"plateTime":0.4714498012228643,"extension":6.260447059587629},"index":0,"playId":"0bc91c27-b451-3997-9089-8412c1c7152b","pitchNumber":1,"startTime":"2026-05-19T01:24:09.639Z","endTime":"2026-05-19T01:24:13.266Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.643802971335912,"aZ":-31.583196956856206,"pfxX":-0.9165600256929871,"pfxZ":0.42976610924497294,"pX":0.3533251010607111,"pZ":2.9485849985909356,"vX0":-4.243223970364275,"vY0":-115.58523373553619,"vZ0":0.4591605627870414,"x":103.53,"y":159.17,"x0":2.3284658335118493,"y0":50.00037680338856,"z0":5.769295215894332,"aX":-1.2442711352371751},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.2,"breakHorizontal":2.6,"spinRate":2255,"spinDirection":282},"zone":3,"typeConfidence":2.0,"plateTime":0.47307718270403054,"extension":6.271540753762814},"index":1,"playId":"ce850f8d-954c-3a9d-8355-4969bf2c4e78","pitchNumber":2,"startTime":"2026-05-19T01:24:27.798Z","endTime":"2026-05-19T01:24:32.211Z","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":88.8,"endSpeed":81.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31378359542579,"aZ":-19.079683215246536,"pfxX":4.115254211714086,"pfxZ":7.732529564479661,"pX":-0.18908036518540225,"pZ":3.4778855385171776,"vX0":-7.30156378982844,"vY0":-129.17814697797115,"vZ0":-1.9678677117393102,"x":124.21,"y":144.88,"x0":2.1364741774513494,"y0":50.00502971242474,"z0":5.712672386266558,"aX":6.9720056009421825},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.8,"breakHorizontal":-5.9,"spinRate":2114,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.42361108806069403,"extension":6.5085832893882465},"index":2,"playId":"38726b26-14ef-3265-9276-72f0d08ca54f","pitchNumber":3,"startTime":"2026-05-19T01:24:53.027Z","endTime":"2026-05-19T01:24:56.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":73.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.244729926904025,"aZ":-36.09741756780602,"pfxX":-1.8176591692937722,"pfxZ":-2.94798159173366,"pX":-0.9198226890385396,"pZ":0.0569729585325618,"vX0":-6.2515290475105045,"vY0":-114.0369490561734,"vZ0":-4.636146887259866,"x":152.06,"y":237.24,"x0":2.083677515847495,"y0":50.0055904400393,"z0":5.644028030349358,"aX":-2.4150046382370585},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-6.2,"breakHorizontal":4.8,"spinRate":2299,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4787112660678696,"extension":6.663969807271692},"index":3,"playId":"1aa638fa-5ed3-3150-8b5d-e8a457dd29af","pitchNumber":4,"startTime":"2026-05-19T01:25:17.482Z","endTime":"2026-05-19T01:25:20.736Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":74.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.450690155235364,"aZ":-30.870342630147295,"pfxX":-2.0644676001582702,"pfxZ":0.9476416377839163,"pX":-0.9489669849538931,"pZ":1.898786569092244,"vX0":-6.710519872772529,"vY0":-115.64875467978032,"vZ0":-1.8790156733276335,"x":153.17,"y":187.51,"x0":2.2350620204326073,"y0":50.005303381139456,"z0":5.626677129501744,"aX":-2.8536638593086},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.6,"breakHorizontal":5.0,"spinRate":2288,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.46997333827839727,"extension":6.305159366682675},"hitData":{"launchSpeed":62.9,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.11,"coordY":165.08}},"index":4,"playId":"9cbfaa6e-e23e-30c6-9740-fb165eb55fb4","pitchNumber":5,"startTime":"2026-05-19T01:25:46.864Z","endTime":"2026-05-19T01:25:55.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:25:55.852Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-19T01:27:45.978Z","endTime":"2026-05-19T01:29:17.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.93458329989726,"aZ":-26.053002928917127,"pfxX":2.253460143672008,"pfxZ":3.8594478329518047,"pX":-0.48513004473406635,"pZ":1.9113013110560944,"vX0":5.990156906075765,"vY0":-124.15827938950966,"vZ0":-3.6994619927406336,"x":135.49,"y":187.17,"x0":-3.2058983407466233,"y0":50.005646069648684,"z0":5.548429514055212,"aX":3.577933763904565},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.5,"breakHorizontal":-5.3,"spinRate":2468,"spinDirection":196},"zone":7,"typeConfidence":0.91,"plateTime":0.43833621845489024,"extension":6.614934639643979},"index":0,"playId":"27c2f341-894c-3113-9300-b6feb903e31a","pitchNumber":1,"startTime":"2026-05-19T01:28:08.136Z","endTime":"2026-05-19T01:28:11.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.31031103106785,"aZ":-27.679524511459878,"pfxX":-8.10009039871406,"pfxZ":3.0736463793471387,"pX":-0.4671733675454647,"pZ":2.703071576853799,"vX0":8.227992884721235,"vY0":-119.47554723234065,"vZ0":-1.0187639156127934,"x":134.81,"y":165.8,"x0":-2.8830047045679486,"y0":50.005393726387595,"z0":5.594672690550731,"aX":-11.859462764173047},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.6,"breakHorizontal":13.0,"spinRate":1786,"spinDirection":247},"zone":4,"typeConfidence":0.9,"plateTime":0.4562585833345594,"extension":6.813100246369559},"index":1,"playId":"c2324cf6-289e-3a77-b269-dc059e9cd133","pitchNumber":2,"startTime":"2026-05-19T01:28:23.317Z","endTime":"2026-05-19T01:28:27.097Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-19T01:28:35.279Z","endTime":"2026-05-19T01:28:49.260Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"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":82.3,"endSpeed":76.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.97283996261943,"aZ":-29.550643418435317,"pfxX":-8.550847428753782,"pfxZ":1.7786645328447985,"pX":0.3345832497530576,"pZ":1.602036527943054,"vX0":10.241798484773136,"vY0":-119.56852124777068,"vZ0":-2.8744270205052818,"x":104.25,"y":195.53,"x0":-2.856237447325221,"y0":50.00435828869793,"z0":5.421176457231904,"aX":-12.61741015720012},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.9,"breakHorizontal":13.6,"spinRate":1864,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.45484019437277157,"extension":6.9569746575148415},"index":3,"playId":"fc757192-e5ce-3548-98bc-5290a2f982fd","pitchNumber":3,"startTime":"2026-05-19T01:28:49.260Z","endTime":"2026-05-19T01:28:53.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.941191175593342,"aZ":-29.23828685800905,"pfxX":-7.834252404218332,"pfxZ":1.9597833039400108,"pX":-1.2052277944141845,"pZ":2.160974318146516,"vX0":6.623718187796008,"vY0":-120.54163261335133,"vZ0":-2.0489871325724334,"x":162.94,"y":180.43,"x0":-2.9440421742189784,"y0":50.00578201995449,"z0":5.553091384017653,"aX":-11.76668412825838},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.4,"breakHorizontal":13.0,"spinRate":1779,"spinDirection":242},"zone":13,"typeConfidence":0.9,"plateTime":0.450880685047907,"extension":6.855497506713818},"hitData":{"launchSpeed":82.9,"launchAngle":-42.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.34,"coordY":169.92}},"index":4,"playId":"008fe83e-e7f7-3223-8c5b-616514523002","pitchNumber":4,"startTime":"2026-05-19T01:29:09.103Z","endTime":"2026-05-19T01:29:17.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:29:17.144Z","atBatIndex":22},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Hunter Goodman reaches on a throwing error by shortstop Ezequiel Duran.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-19T01:29:22.236Z","endTime":"2026-05-19T01:30:29.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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_throwing_error"}]}],"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":92.1,"endSpeed":84.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.802997616751814,"aZ":-15.444552973037926,"pfxX":-7.31762866610714,"pfxZ":9.205353227288054,"pX":0.15183815396999062,"pZ":3.1918074983097133,"vX0":10.784409227258871,"vY0":-133.70428002929395,"vZ0":-3.1514383454149693,"x":111.21,"y":152.6,"x0":-2.976117236154471,"y0":50.002103969795826,"z0":5.488640252703012,"aX":-13.298860009609472},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":11.0,"spinRate":2398,"spinDirection":220},"zone":2,"typeConfidence":0.89,"plateTime":0.40905482388315795,"extension":6.918983844358274},"index":0,"playId":"0c041812-2efb-3682-af83-5f5e83b1b179","pitchNumber":1,"startTime":"2026-05-19T01:29:46.621Z","endTime":"2026-05-19T01:29:50.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.828005799703426,"aZ":-15.95995791803202,"pfxX":-6.70119394531306,"pfxZ":8.870779385827701,"pX":0.9062800145269266,"pZ":1.8400977381126293,"vX0":12.342829175572,"vY0":-133.81857214927788,"vZ0":-6.281970630364158,"x":82.45,"y":189.1,"x0":-2.8793352934357586,"y0":50.00011899197156,"z0":5.346676453493497,"aX":-12.245305744369396},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.9,"breakHorizontal":9.7,"spinRate":2390,"spinDirection":227},"zone":14,"typeConfidence":0.88,"plateTime":0.40813286208401145,"extension":6.999778647426277},"index":1,"playId":"e8a19a74-91be-362b-93bd-511221e293ef","pitchNumber":2,"startTime":"2026-05-19T01:30:02.742Z","endTime":"2026-05-19T01:30:06.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24148857249744,"aZ":-16.469449911887633,"pfxX":-7.368186667601389,"pfxZ":8.658682807622169,"pX":-0.7423526758653919,"pZ":2.3915986371559352,"vX0":8.621149192834782,"vY0":-133.89530662166638,"vZ0":-4.6675237725138174,"x":145.3,"y":174.21,"x0":-3.0484168806834337,"y0":50.002093815327,"z0":5.338046499811173,"aX":-13.36252828670693},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.9,"breakHorizontal":11.5,"spinRate":2416,"spinDirection":225},"zone":4,"typeConfidence":0.89,"plateTime":0.4092648948446529,"extension":7.090308862292357},"hitData":{"launchSpeed":90.1,"launchAngle":7.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.59,"coordY":154.22}},"index":2,"playId":"e77ff3db-d8c9-3d0a-a160-49dda3dac8f7","pitchNumber":3,"startTime":"2026-05-19T01:30:19.557Z","endTime":"2026-05-19T01:30:29.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:30:29.299Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Tovar challenged (pitch result), call on the field was overturned: Ezequiel Tovar walks. Hunter Goodman to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-19T01:30:56.659Z","endTime":"2026-05-19T01:32:47.588Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02092685683848,"aZ":-26.429095225088616,"pfxX":1.894199554940959,"pfxZ":3.5725057727593974,"pX":0.08889879246447542,"pZ":3.6115764872332456,"vX0":7.4194391042888155,"vY0":-125.16841814196083,"vZ0":0.4020259117311408,"x":113.61,"y":141.27,"x0":-3.143438835391175,"y0":50.00385551395636,"z0":5.5895197939678205,"aX":3.04540289675601},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.8,"breakHorizontal":-4.9,"spinRate":2451,"spinDirection":187},"zone":12,"typeConfidence":0.91,"plateTime":0.4353264308153655,"extension":6.796735257935078},"index":0,"playId":"4907652a-1d03-3367-bc9d-b530e8709cf3","pitchNumber":1,"startTime":"2026-05-19T01:30:59.981Z","endTime":"2026-05-19T01:31:04.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.359380901091992,"aZ":-25.932883299015565,"pfxX":0.8477714106612035,"pfxZ":3.8516430712404777,"pX":1.1173588148126161,"pZ":1.5512815880952595,"vX0":10.077568777190018,"vY0":-126.13597409054513,"vZ0":-4.470127514019738,"x":74.41,"y":196.9,"x0":-3.0307885728276367,"y0":50.00266836161247,"z0":5.424085378501386,"aX":1.3716491027202213},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.2,"breakHorizontal":-3.7,"spinRate":2463,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.4333463188261182,"extension":6.830686425686824},"index":1,"playId":"b8e085bc-9d18-3de8-b0b3-baf0ff30f506","pitchNumber":2,"startTime":"2026-05-19T01:31:20.005Z","endTime":"2026-05-19T01:31:28.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.430058071929146,"aZ":-16.72772324764138,"pfxX":-6.41220002893671,"pfxZ":8.659586031559305,"pX":0.1382803918740223,"pZ":2.300319249443218,"vX0":10.173287085120696,"vY0":-132.73118386403664,"vZ0":-4.926407348850416,"x":111.73,"y":176.67,"x0":-2.9113016558980274,"y0":50.0044416047462,"z0":5.398608322286622,"aX":-11.441196414599156},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.8,"breakHorizontal":9.4,"spinRate":2386,"spinDirection":220},"zone":5,"typeConfidence":0.87,"plateTime":0.41265766302416385,"extension":6.898839838815187},"index":2,"playId":"241c79dd-854a-3357-9822-cd67966f3b65","pitchNumber":3,"startTime":"2026-05-19T01:31:39.113Z","endTime":"2026-05-19T01:31:42.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.940314721050058,"aZ":-27.679096282941106,"pfxX":2.1593505205520485,"pfxZ":2.8490609895256,"pX":1.2019477238265284,"pZ":1.0963034055735137,"vX0":10.060446946699642,"vY0":-123.7703839978394,"vZ0":-4.900574640245392,"x":71.18,"y":209.18,"x0":-3.1690218602347002,"y0":50.00130091167126,"z0":5.375483538475625,"aX":3.403171607669592},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.3,"breakHorizontal":-5.9,"spinRate":2568,"spinDirection":184},"zone":14,"typeConfidence":0.91,"plateTime":0.439820847362153,"extension":6.843361743301914},"index":3,"playId":"b909521f-3fed-3591-9343-bd2eb9d248d6","pitchNumber":4,"startTime":"2026-05-19T01:32:00.173Z","endTime":"2026-05-19T01:32:03.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.931501130600292,"aZ":-16.241609315041565,"pfxX":-6.45844289515521,"pfxZ":8.990602212610929,"pX":0.0014503708818122648,"pZ":1.404341985848443,"vX0":9.998493023929829,"vY0":-131.76756932141302,"vZ0":-7.013119590639087,"x":116.94,"y":200.86,"x0":-2.9895137916857193,"y0":50.004356632510294,"z0":5.283874416941355,"aX":-11.448107451132218},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.0,"breakHorizontal":9.7,"spinRate":2297,"spinDirection":228},"zone":14,"typeConfidence":0.85,"plateTime":0.41443743103422115,"extension":6.996428144577855},"index":4,"playId":"91e10f8c-4933-36dd-894d-fa51912fa55a","pitchNumber":5,"startTime":"2026-05-19T01:32:20.585Z","endTime":"2026-05-19T01:32:47.588Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"}},"playEndTime":"2026-05-19T01:32:47.588Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-19T01:32:49.914Z","endTime":"2026-05-19T01:34:55.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.665276187849862,"aZ":-26.332658871729965,"pfxX":-9.542322630502493,"pfxZ":3.8939725956585454,"pX":0.6564055432171635,"pZ":1.010132314991386,"vX0":11.606772166630247,"vY0":-120.94500399046085,"vZ0":-5.112706444469027,"x":91.98,"y":211.51,"x0":-2.935836028839316,"y0":50.00407615335873,"z0":5.424037781536088,"aX":-14.324767183172955},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.1,"breakHorizontal":15.0,"spinRate":1951,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4506022432285053,"extension":6.939353078564778},"index":0,"playId":"14f8b3b6-596f-3e68-a777-ada2ffc4f772","pitchNumber":1,"startTime":"2026-05-19T01:33:08.799Z","endTime":"2026-05-19T01:33:11.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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.516019056732336,"aZ":-26.89837280159792,"pfxX":-9.189913090731045,"pfxZ":3.606533865681553,"pX":0.45797603208521875,"pZ":1.562968457407012,"vX0":10.949371739998044,"vY0":-119.45239217188599,"vZ0":-3.4119245163173706,"x":99.54,"y":196.58,"x0":-2.966675447734067,"y0":50.000100200116286,"z0":5.398030834924148,"aX":-13.432352566523043},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.0,"breakHorizontal":14.4,"spinRate":1932,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.456510488425971,"extension":7.032948370275356},"index":1,"playId":"e7daf095-9c16-39cc-b9d1-79bac4ebe711","pitchNumber":2,"startTime":"2026-05-19T01:33:26.753Z","endTime":"2026-05-19T01:33:31.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.630787583385004,"aZ":-27.312698411894093,"pfxX":-8.007954757650284,"pfxZ":3.272798794344051,"pX":-0.17171638113336338,"pZ":1.8886427434455386,"vX0":9.381713599374873,"vY0":-120.0951684571068,"vZ0":-2.705519198624619,"x":123.55,"y":187.79,"x0":-3.0584201459593188,"y0":50.00296254835645,"z0":5.418305771380371,"aX":-11.89315704304064},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.6,"breakHorizontal":12.7,"spinRate":1927,"spinDirection":246},"zone":8,"typeConfidence":0.9,"plateTime":0.45321592037442127,"extension":7.059046174916291},"index":2,"playId":"91ae489b-35ac-3a93-9813-6ea6fb2efc5d","pitchNumber":3,"startTime":"2026-05-19T01:33:45.474Z","endTime":"2026-05-19T01:33:49.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.01413637097963,"aZ":-32.46357219898252,"pfxX":-8.719448842167775,"pfxZ":-0.1967331430648156,"pX":0.10152821327030927,"pZ":0.24908812486134846,"vX0":10.408242594250158,"vY0":-118.99935700925519,"vZ0":-5.004492216462879,"x":113.13,"y":232.05,"x0":-3.160284322580759,"y0":50.00530303679463,"z0":5.26196838230184,"aX":-12.731704452451675},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.2,"breakHorizontal":13.8,"spinRate":1830,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.45718644377639084,"extension":7.002187666525309},"index":3,"playId":"c3307234-10d1-323e-a310-4db650f7c56f","pitchNumber":4,"startTime":"2026-05-19T01:34:07.259Z","endTime":"2026-05-19T01:34:10.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.401326939804996,"aZ":-17.309682265983152,"pfxX":-8.349974329523082,"pfxZ":8.169010813645599,"pX":1.3122687866889917,"pZ":2.0009136082575307,"vX0":13.586673188924914,"vY0":-133.46694043960525,"vZ0":-5.571062730297798,"x":66.98,"y":184.76,"x0":-2.7394702667848687,"y0":50.00415086000986,"z0":5.345547009785768,"aX":-15.197146149771658},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.8,"breakHorizontal":12.5,"spinRate":2339,"spinDirection":224},"zone":14,"typeConfidence":0.88,"plateTime":0.4090428857205346,"extension":6.98608368707809},"index":4,"playId":"f4c9ce53-b615-324e-b626-1a34d48ed4a5","pitchNumber":5,"startTime":"2026-05-19T01:34:30.998Z","endTime":"2026-05-19T01:34:34.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.962922233103427,"aZ":-28.47785129691788,"pfxX":-7.7232642012817365,"pfxZ":2.540077521355647,"pX":-0.9778255728885371,"pZ":2.389753355394766,"vX0":7.381088753976755,"vY0":-119.06640209208925,"vZ0":-1.213018838894358,"x":154.27,"y":174.26,"x0":-3.0947783740434027,"y0":50.00267721209798,"z0":5.451195316123038,"aX":-11.239350299036806},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.6,"breakHorizontal":12.5,"spinRate":1828,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.4576640391198046,"extension":7.02729083727155},"index":5,"playId":"c0f65dab-56d8-3837-8875-da19c5466260","pitchNumber":6,"startTime":"2026-05-19T01:34:50.299Z","endTime":"2026-05-19T01:34:55.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:34:55.244Z","atBatIndex":25},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Kyle Karros reaches on a fielding error by third baseman Josh Jung. Hunter Goodman scores. Ezequiel Tovar scores. Kyle Karros out at 2nd on the throw, left fielder Sam Haggerty to third baseman Josh Jung to second baseman Justin Foscue.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-19T01:35:23.222Z","endTime":"2026-05-19T01:35:41.049Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":682608,"link":"/api/v1/people/682608"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":682608,"link":"/api/v1/people/682608"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"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":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.408924326138163,"aZ":-27.55043072472783,"pfxX":-0.38828596254474035,"pfxZ":2.8679520362306103,"pX":0.4235468868752796,"pZ":2.343890885371047,"vX0":9.199798660242202,"vY0":-125.07674467838616,"vZ0":-2.0279213984268387,"x":100.86,"y":175.49,"x0":-3.226679235804288,"y0":50.00019183585864,"z0":5.38902067143575,"aX":-0.6272399773387071},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.0,"breakHorizontal":-1.1,"spinRate":2509,"spinDirection":189},"zone":6,"typeConfidence":0.9,"plateTime":0.4352393436464692,"extension":6.958727598811801},"hitData":{"launchSpeed":64.8,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.78,"coordY":133.78}},"index":0,"playId":"0e53aa22-354d-3242-be6a-2471233e6eff","pitchNumber":1,"startTime":"2026-05-19T01:35:23.351Z","endTime":"2026-05-19T01:35:41.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:35:41.049Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T01:38:11.136Z","endTime":"2026-05-19T01:39:17.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":73.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.938873103909268,"aZ":-35.14777847103285,"pfxX":-2.4675140362713996,"pfxZ":-2.2204920147501372,"pX":0.39119201902359074,"pZ":3.20768557108724,"vX0":-3.566720246275036,"vY0":-113.45812192164213,"vZ0":1.4499399228327867,"x":102.09,"y":152.17,"x0":2.28622179715692,"y0":50.00016008089684,"z0":5.986348040012457,"aX":-3.3113118014162843},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-3.6,"breakHorizontal":5.2,"spinRate":2174,"spinDirection":287},"zone":3,"typeConfidence":2.0,"plateTime":0.47737279564440316,"extension":6.2166605516456395},"index":0,"playId":"124c8195-84ce-316c-bd6e-bd30698fc841","pitchNumber":1,"startTime":"2026-05-19T01:38:12.895Z","endTime":"2026-05-19T01:38:16.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.624804842102936,"aZ":-28.288757730306923,"pfxX":7.529146578485984,"pfxZ":2.5851912533383654,"pX":1.643560663262824,"pZ":3.461069680137995,"vX0":-4.052450276158455,"vY0":-121.98288555126717,"vZ0":0.05351892373366951,"x":54.35,"y":145.33,"x0":2.3506327004692955,"y0":50.00258289396371,"z0":5.883413165396421,"aX":11.314364131181158},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.9,"breakHorizontal":-12.6,"spinRate":1450,"spinDirection":129},"zone":12,"typeConfidence":0.91,"plateTime":0.44950124083448273,"extension":6.163569397871003},"index":1,"playId":"162e062e-fd2e-3dca-b774-bc52875c6b6d","pitchNumber":2,"startTime":"2026-05-19T01:38:31.256Z","endTime":"2026-05-19T01:38:34.447Z","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":83.6,"endSpeed":77.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.766979178236017,"aZ":-29.26649853903489,"pfxX":7.789167596413694,"pfxZ":1.9223890645369917,"pX":0.7317046132115851,"pZ":3.7460272289585386,"vX0":-6.009019993009534,"vY0":-121.75958225787018,"vZ0":0.7255978661548508,"x":89.11,"y":137.64,"x0":2.20808844632183,"y0":50.005898216251566,"z0":5.957790537780162,"aX":11.809438066711968},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.8,"breakHorizontal":-12.8,"spinRate":1533,"spinDirection":119},"zone":12,"typeConfidence":0.91,"plateTime":0.44820958647794873,"extension":6.178931781596441},"index":2,"playId":"2ecf4136-087d-3f5b-aaea-eb06fe426e1a","pitchNumber":3,"startTime":"2026-05-19T01:38:50.485Z","endTime":"2026-05-19T01:38:55.416Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":73.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.28571665913424,"aZ":-35.21538796425887,"pfxX":-2.1973092375151477,"pfxZ":-2.2877794300160996,"pX":0.25281935427083907,"pZ":2.296453832714057,"vX0":-3.737445153972943,"vY0":-113.3962137572638,"vZ0":-0.24063472879746994,"x":107.36,"y":176.78,"x0":2.1931375665902157,"y0":50.00052503417565,"z0":5.850755304651289,"aX":-2.925773041705768},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-4.0,"breakHorizontal":4.7,"spinRate":2091,"spinDirection":299},"zone":5,"typeConfidence":2.0,"plateTime":0.4788624008204372,"extension":6.074451254121298},"hitData":{"launchSpeed":97.8,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.2,"coordY":153.2}},"index":3,"playId":"357a7098-e29a-3fc4-971e-3a3c2c2773bf","pitchNumber":4,"startTime":"2026-05-19T01:39:08.532Z","endTime":"2026-05-19T01:39:17.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:39:17.589Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out to right fielder Sterlin Thompson.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T01:39:28.601Z","endTime":"2026-05-19T01:40:56.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":4},"credits":[{"player":{"id":694514,"link":"/api/v1/people/694514"},"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":89.2,"endSpeed":81.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.330857594772183,"aZ":-17.398139733950774,"pfxX":3.2696199485586073,"pfxZ":8.667684699029744,"pX":-1.1667528484898644,"pZ":2.3506309319818297,"vX0":-9.237144983737572,"vY0":-129.5366292279028,"vZ0":-5.054735110916277,"x":161.47,"y":175.31,"x0":2.0159265707485687,"y0":50.00059650770391,"z0":5.651828783288396,"aX":5.573226195718399},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.8,"breakHorizontal":-4.0,"spinRate":2092,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.422370193325329,"extension":6.546402434611318},"index":0,"playId":"0f127ba5-9420-334a-8f81-708ddcd5cdd7","pitchNumber":1,"startTime":"2026-05-19T01:39:41.160Z","endTime":"2026-05-19T01:39:45.927Z","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":89.3,"endSpeed":82.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81737861035728,"aZ":-18.00796173977793,"pfxX":4.012823242241652,"pfxZ":8.259780830927431,"pX":-0.5133163107520426,"pZ":2.6804267200788847,"vX0":-7.85236175556533,"vY0":-129.78620239972537,"vZ0":-4.244457140876672,"x":136.57,"y":166.41,"x0":2.0228190474085497,"y0":50.00129488711461,"z0":5.698728736993966,"aX":6.881542121217499},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.3,"breakHorizontal":-5.6,"spinRate":2224,"spinDirection":158},"zone":4,"typeConfidence":2.0,"plateTime":0.4211753624126091,"extension":6.507299611066763},"index":1,"playId":"73720a23-1057-3457-b9c9-f52fd76a2bed","pitchNumber":2,"startTime":"2026-05-19T01:39:59.745Z","endTime":"2026-05-19T01:40:02.982Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.105594716524887,"aZ":-29.988521375441074,"pfxX":-2.65248018591427,"pfxZ":1.5650483334510277,"pX":-0.24762949643664037,"pZ":1.7748359599960843,"vX0":-4.819852848170425,"vY0":-116.84501199080351,"vZ0":-2.589299799465511,"x":126.44,"y":190.86,"x0":2.178979223513475,"y0":50.002819460963785,"z0":5.689393860145655,"aX":-3.700436161522312},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.5,"breakHorizontal":5.9,"spinRate":2318,"spinDirection":290},"zone":7,"typeConfidence":2.0,"plateTime":0.46712157663711595,"extension":6.165119025169951},"index":2,"playId":"8bcd0e37-f0ed-38bd-bdcb-ed0fb9de77e4","pitchNumber":3,"startTime":"2026-05-19T01:40:18.052Z","endTime":"2026-05-19T01:40:21.252Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-19T01:40:33.706Z","endTime":"2026-05-19T01:40:46.722Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.069809958443454,"aZ":-20.82677334536442,"pfxX":3.1094104094416606,"pfxZ":6.545286636159485,"pX":-0.23955768228256755,"pZ":2.605715136793675,"vX0":-7.427901730489814,"vY0":-129.78318762136928,"vZ0":-3.8201789507528905,"x":126.13,"y":168.43,"x0":2.235279072371466,"y0":50.00192771816127,"z0":5.652226590884095,"aX":5.390489477463351},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.4,"breakHorizontal":-4.3,"spinRate":2126,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.4194750889534671,"extension":6.3134245816160846},"hitData":{"launchSpeed":80.9,"launchAngle":46.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.39,"coordY":117.8}},"index":4,"playId":"1e3abc42-9716-3f5e-8b03-751633780d92","pitchNumber":4,"startTime":"2026-05-19T01:40:46.722Z","endTime":"2026-05-19T01:40:56.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:40:56.926Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Danny Jansen flies out to right fielder Sterlin Thompson.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T01:40:59.441Z","endTime":"2026-05-19T01:43:15.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694514,"link":"/api/v1/people/694514"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.236011496495664,"aZ":-19.505147256619548,"pfxX":2.2008914753034556,"pfxZ":7.374902099238776,"pX":-0.37908186307523434,"pZ":2.891806117966581,"vX0":-7.296934038184308,"vY0":-129.07521890674423,"vZ0":-3.3284989295995686,"x":131.45,"y":160.7,"x0":2.17621785334892,"y0":50.00558132242211,"z0":5.667591932436572,"aX":3.7831639125935066},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.0,"breakHorizontal":-2.6,"spinRate":2202,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.42140902596425933,"extension":6.865488468975597},"index":0,"playId":"8ca3b94c-a43c-3790-b387-99c5f4ab4bb8","pitchNumber":1,"startTime":"2026-05-19T01:41:25.462Z","endTime":"2026-05-19T01:41:29.313Z","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":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.992360680611807,"aZ":-29.90200552846885,"pfxX":8.709067046258728,"pfxZ":1.5406013213556964,"pX":0.45173512645506103,"pZ":2.186142245564287,"vX0":-6.754969071140382,"vY0":-120.23662980647379,"vZ0":-2.1093713713334266,"x":99.78,"y":179.75,"x0":2.1577796315281312,"y0":50.00172644749801,"z0":5.712693547543981,"aX":12.828117946498658},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.5,"breakHorizontal":-14.3,"spinRate":1274,"spinDirection":119},"zone":9,"typeConfidence":0.87,"plateTime":0.4544843875514344,"extension":6.358028336575497},"index":1,"playId":"19757586-4d3c-33cf-a4ab-d03330e515b7","pitchNumber":2,"startTime":"2026-05-19T01:41:47.348Z","endTime":"2026-05-19T01:41:50.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.583370101241922,"aZ":-21.635056865716454,"pfxX":8.313956278499296,"pfxZ":6.231150654360861,"pX":1.0897181493048027,"pZ":1.9101669426345096,"vX0":-5.73120260558003,"vY0":-129.13678142121165,"vZ0":-5.023597427427519,"x":75.46,"y":187.21,"x0":2.256313030280366,"y0":50.00171073279104,"z0":5.542298378989288,"aX":14.058223512489432},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.4,"breakHorizontal":-13.8,"spinRate":2117,"spinDirection":153},"zone":14,"typeConfidence":0.91,"plateTime":0.4239539737270732,"extension":6.485849700266203},"index":2,"playId":"491f68b6-53fa-3b60-b8c0-e4cae712ac95","pitchNumber":3,"startTime":"2026-05-19T01:42:10.224Z","endTime":"2026-05-19T01:42:14.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.90938909627474,"aZ":-30.468730511909627,"pfxX":8.710169411973471,"pfxZ":1.1416402347300059,"pX":2.079679377622781,"pZ":1.0605678907538745,"vX0":-3.3368042499540915,"vY0":-120.8934755268938,"vZ0":-4.563798859548247,"x":37.73,"y":210.14,"x0":2.3368774802639414,"y0":50.00456839823933,"z0":5.611193363205934,"aX":13.049558728710357},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.3,"breakHorizontal":-15.1,"spinRate":1381,"spinDirection":126},"zone":14,"typeConfidence":0.82,"plateTime":0.4509870439410606,"extension":6.465125747402757},"index":3,"playId":"51040f94-a88f-3050-8e99-bbe0fafa0b1c","pitchNumber":4,"startTime":"2026-05-19T01:42:27.113Z","endTime":"2026-05-19T01:42:30.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.074696390022726,"aZ":-21.47507019788584,"pfxX":8.439042779384167,"pfxZ":6.243460090662162,"pX":-0.3245156836700828,"pZ":1.107989504109952,"vX0":-9.034684427221443,"vY0":-129.55037775169234,"vZ0":-7.089734111949328,"x":129.37,"y":208.86,"x0":2.098726876371597,"y0":50.0011489775824,"z0":5.501870947412032,"aX":14.456368316726333},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.0,"breakHorizontal":-13.4,"spinRate":2097,"spinDirection":153},"zone":13,"typeConfidence":0.85,"plateTime":0.4215270923051606,"extension":6.732335533702682},"index":4,"playId":"bb3b0c03-48b0-3053-b14f-b65fd2d08c88","pitchNumber":5,"startTime":"2026-05-19T01:42:46.399Z","endTime":"2026-05-19T01:42:49.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.006502343707755,"aZ":-21.800894659358473,"pfxX":8.376374127154717,"pfxZ":6.010719455082788,"pX":-0.5586352499733866,"pZ":2.386478784068312,"vX0":-9.665120183337896,"vY0":-129.9601515538967,"vZ0":-4.061989819010714,"x":138.29,"y":174.35,"x0":2.105042966044481,"y0":50.00066110225279,"z0":5.607804080977841,"aX":14.451795389661083},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.2,"breakHorizontal":-13.2,"spinRate":2189,"spinDirection":150},"zone":4,"typeConfidence":0.91,"plateTime":0.4200448739015328,"extension":6.742527221988202},"hitData":{"launchSpeed":85.7,"launchAngle":55.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":145.12,"coordY":107.7}},"index":5,"playId":"907329fd-681c-35e6-b048-ba0b945f5d73","pitchNumber":6,"startTime":"2026-05-19T01:43:04.834Z","endTime":"2026-05-19T01:43:15.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:43:15.043Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sterlin Thompson singles on a ground ball to shortstop Ezequiel Duran.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-19T01:45:27.123Z","endTime":"2026-05-19T01:46:41.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.116974265802824,"aZ":-27.412288783871947,"pfxX":-8.657794786444873,"pfxZ":3.268899071980422,"pX":-1.977726405000871,"pZ":2.1144596358055776,"vX0":5.349806597241014,"vY0":-119.13072881071854,"vZ0":-2.2409510641050314,"x":192.39,"y":181.69,"x0":-3.1131559035996452,"y0":50.00056996987937,"z0":5.5136420158704595,"aX":-12.603464663322669},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.6,"breakHorizontal":14.6,"spinRate":1823,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.45751968605297044,"extension":6.745123115971294},"index":0,"playId":"6420744d-53af-3b21-839e-827072ec5f81","pitchNumber":1,"startTime":"2026-05-19T01:45:43.328Z","endTime":"2026-05-19T01:45:46.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":76.0,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.313870410509644,"aZ":-26.382787715626044,"pfxX":-8.052337139537771,"pfxZ":4.0092218450989066,"pX":-0.5470452739135746,"pZ":1.4526829075027599,"vX0":8.160944304598434,"vY0":-118.23643918041628,"vZ0":-3.802751391523651,"x":137.85,"y":199.56,"x0":-2.9649704592789976,"y0":50.00291886990878,"z0":5.449997778325966,"aX":-11.629898246190557},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.7,"breakHorizontal":13.1,"spinRate":1820,"spinDirection":245},"zone":13,"typeConfidence":0.9,"plateTime":0.45976519844392616,"extension":6.836529863607828},"index":1,"playId":"28807b13-54ec-3545-b3af-fb9f27dbbfd0","pitchNumber":2,"startTime":"2026-05-19T01:46:00.172Z","endTime":"2026-05-19T01:46:04.382Z","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":81.8,"endSpeed":75.9,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.809082171545803,"aZ":-27.978030381543988,"pfxX":-9.936474841086127,"pfxZ":2.906871220885229,"pX":0.7464882458785268,"pZ":1.638305175369587,"vX0":11.679851964591162,"vY0":-118.61231651259766,"vZ0":-3.0542239248886727,"x":88.55,"y":194.55,"x0":-2.919828370370974,"y0":50.00512634545195,"z0":5.458322309540244,"aX":-14.353327021584649},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.8,"breakHorizontal":15.6,"spinRate":1880,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.45941351455219115,"extension":6.93813195507912},"index":2,"playId":"70497103-ed12-33f8-8393-92fcdcc71a67","pitchNumber":3,"startTime":"2026-05-19T01:46:14.121Z","endTime":"2026-05-19T01:46:18.574Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.437911892602358,"aZ":-24.20592013114117,"pfxX":-1.7342992658456409,"pfxZ":4.950017736006595,"pX":-0.15425431685664454,"pZ":2.783353894660097,"vX0":8.05371777849409,"vY0":-125.05578374377515,"vZ0":-1.736626523104762,"x":122.88,"y":163.63,"x0":-3.1689977985375486,"y0":50.00239375223701,"z0":5.441802008150914,"aX":-2.7928258291247303},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.9,"breakHorizontal":1.6,"spinRate":2421,"spinDirection":197},"zone":5,"typeConfidence":0.88,"plateTime":0.4353530531734906,"extension":6.79221381053012},"hitData":{"launchSpeed":104.7,"launchAngle":0.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":147.12}},"index":3,"playId":"543b1519-3e04-3480-8a5d-e51a7dd6d110","pitchNumber":4,"startTime":"2026-05-19T01:46:29.735Z","endTime":"2026-05-19T01:46:41.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:46:41.324Z","atBatIndex":30},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Braxton Fulford grounds into a force out, third baseman Josh Jung to second baseman Justin Foscue. Sterlin Thompson out at 2nd. Braxton Fulford to 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-19T01:47:06.652Z","endTime":"2026-05-19T01:48:53.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"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":89.6,"endSpeed":83.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.039955515806007,"aZ":-17.744294966888656,"pfxX":-7.101293082632494,"pfxZ":8.259795626846767,"pX":-0.07274078399934215,"pZ":1.8690818398483082,"vX0":10.003732791407634,"vY0":-130.23971102391764,"vZ0":-5.54840590874662,"x":119.77,"y":188.31,"x0":-3.0113764579185673,"y0":50.00114714927384,"z0":5.335529424223569,"aX":-12.403964937527947},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.2,"breakHorizontal":11.0,"spinRate":2267,"spinDirection":225},"zone":8,"typeConfidence":0.76,"plateTime":0.4178845832828295,"extension":7.043347186040613},"index":0,"playId":"41d689c6-d841-3ba1-b99c-ba86d1d3c88d","pitchNumber":1,"startTime":"2026-05-19T01:47:06.652Z","endTime":"2026-05-19T01:47:10.033Z","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":80.9,"endSpeed":75.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.176065605820988,"aZ":-29.378925715631368,"pfxX":-9.208010226039667,"pfxZ":1.9515569397885884,"pX":-0.9039019377409159,"pZ":2.3491385227785275,"vX0":7.777858465673358,"vY0":-117.72734711609623,"vZ0":-1.0378407075770522,"x":151.45,"y":175.35,"x0":-3.0228477180950497,"y0":50.00262935919455,"z0":5.467145361442006,"aX":-13.182992329324279},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.6,"breakHorizontal":15.2,"spinRate":1673,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.4617653622504543,"extension":6.922575322680201},"index":1,"playId":"d3c26d89-c221-3d98-92b0-67778381991e","pitchNumber":2,"startTime":"2026-05-19T01:47:25.505Z","endTime":"2026-05-19T01:47:29.146Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"59f83e0b-7926-30a3-8946-3cb099a38e35","startTime":"2026-05-19T01:47:48.618Z","endTime":"2026-05-19T01:47:53.972Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.247714283619526,"aZ":-24.59609326251795,"pfxX":-8.801578894284855,"pfxZ":5.14113947870623,"pX":1.761640564142242,"pZ":1.595681851308621,"vX0":13.219382114450537,"vY0":-119.80319300035302,"vZ0":-4.107870252235747,"x":49.85,"y":195.7,"x0":-2.6507345689715525,"y0":50.00083947737648,"z0":5.497267868560838,"aX":-12.965503089094222},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.6,"breakHorizontal":13.2,"spinRate":1973,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4548830706709923,"extension":6.920927001536986},"index":3,"playId":"ba54afd2-48b0-3ea3-a24b-44ddbc8451d0","pitchNumber":3,"startTime":"2026-05-19T01:48:24.470Z","endTime":"2026-05-19T01:48:27.571Z","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":90.2,"endSpeed":83.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34388251650341,"aZ":-19.425392862231263,"pfxX":-7.207818463825302,"pfxZ":7.186121366352946,"pX":-0.4834265641620792,"pZ":1.8880957971037362,"vX0":8.672546896224553,"vY0":-131.22488473872218,"vZ0":-5.186848275452348,"x":135.43,"y":187.8,"x0":-2.868619343784818,"y0":50.00204952771319,"z0":5.303381692956703,"aX":-12.784767945762741},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.2,"breakHorizontal":11.5,"spinRate":2290,"spinDirection":222},"zone":7,"typeConfidence":0.75,"plateTime":0.41472411742722226,"extension":7.070628913459622},"hitData":{"launchSpeed":103.8,"launchAngle":0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":166.38}},"index":4,"playId":"dd0a7ab6-2ba5-3d8c-9406-8add9b11776f","pitchNumber":4,"startTime":"2026-05-19T01:48:43.970Z","endTime":"2026-05-19T01:48:53.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:48:53.485Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-19T01:49:06.330Z","endTime":"2026-05-19T01:51:33.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,6,7],"actionIndex":[1],"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":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.206164088041348,"aZ":-28.00163686586278,"pfxX":-7.6801299352143975,"pfxZ":2.7840299843893606,"pX":0.24073504392168357,"pZ":2.0047065636693553,"vX0":10.294621358043822,"vY0":-120.2637746989864,"vZ0":-2.3697709345269296,"x":107.82,"y":184.65,"x0":-3.052131223522452,"y0":50.00398875976806,"z0":5.429726170985388,"aX":-11.515115811330162},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.8,"breakHorizontal":12.1,"spinRate":1907,"spinDirection":244},"zone":8,"typeConfidence":0.9,"plateTime":0.4514367925494476,"extension":6.937378026938277},"index":0,"playId":"670033f7-6bf7-3e41-b2ee-4913aaaeb3d3","pitchNumber":1,"startTime":"2026-05-19T01:49:22.497Z","endTime":"2026-05-19T01:49:32.763Z","isPitch":true,"type":"pitch"},{"details":{"description":"Braxton Fulford steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"670033f7-6bf7-3e41-b2ee-4913aaaeb3d3","startTime":"2026-05-19T01:49:48.043Z","endTime":"2026-05-19T01:49:54.908Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":690924,"link":"/api/v1/people/690924"}},{"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":82.1,"endSpeed":77.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.39488348560565,"aZ":-28.111450298934543,"pfxX":-9.737885751071056,"pfxZ":2.7502178402560036,"pX":0.07655525303819775,"pZ":0.2474506909217241,"vX0":10.560357748258506,"vY0":-119.17009442210917,"vZ0":-5.850635289164547,"x":114.08,"y":232.1,"x0":-3.0946468906541673,"y0":50.000138473529034,"z0":5.1946818156260735,"aX":-14.36344703268924},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.1,"breakHorizontal":15.8,"spinRate":1929,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4551970917602506,"extension":7.25714407496957},"index":2,"playId":"0270e3ab-d3fb-3d05-a61e-18c7a39d1245","pitchNumber":2,"startTime":"2026-05-19T01:49:54.908Z","endTime":"2026-05-19T01:49:58.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.401156598127695,"aZ":-19.155854761782248,"pfxX":-7.223307531704769,"pfxZ":7.332583866004355,"pX":0.6512781808894849,"pZ":1.577099253910496,"vX0":11.480598744756808,"vY0":-131.3098222107177,"vZ0":-6.136341448911784,"x":92.17,"y":196.2,"x0":-2.8057202962703047,"y0":50.00476952465921,"z0":5.3334489993689695,"aX":-12.829071567776667},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.2,"breakHorizontal":11.0,"spinRate":2245,"spinDirection":222},"zone":9,"typeConfidence":0.77,"plateTime":0.414455457708542,"extension":7.024710636537515},"index":3,"playId":"156a6759-c267-3fe8-bfd5-a846c6ed3aee","pitchNumber":3,"startTime":"2026-05-19T01:50:17.589Z","endTime":"2026-05-19T01:50:21.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49630272650959,"aZ":-33.48167241723233,"pfxX":-9.17189406003964,"pfxZ":-0.9288464273781303,"pX":-0.5850816855937833,"pZ":1.3460798038245185,"vX0":8.41462270874841,"vY0":-118.2570826658306,"vZ0":-2.3584700272210393,"x":139.3,"y":202.44,"x0":-2.9973348696726743,"y0":50.00003905195838,"z0":5.426927239360041,"aX":-12.992649000376137},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.0,"breakHorizontal":14.5,"spinRate":1729,"spinDirection":245},"zone":13,"typeConfidence":0.9,"plateTime":0.4631359606500616,"extension":7.264119913677805},"index":4,"playId":"b8ca3397-4f40-3589-a3d2-5c9933f0ac03","pitchNumber":4,"startTime":"2026-05-19T01:50:38.361Z","endTime":"2026-05-19T01:50:42.442Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-19T01:50:53.022Z","endTime":"2026-05-19T01:51:07.376Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":77.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.288835883731373,"aZ":-28.729233977610015,"pfxX":-8.250202854892146,"pfxZ":2.3192417581956977,"pX":0.2166309001618957,"pZ":0.833172289555053,"vX0":9.887154449187008,"vY0":-119.75967928679488,"vZ0":-4.6441324835173585,"x":108.74,"y":216.28,"x0":-2.851246216876837,"y0":50.002445744975226,"z0":5.302497075489796,"aX":-12.251717406625064},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.5,"breakHorizontal":13.2,"spinRate":1785,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.4535086508017603,"extension":7.094413426996537},"index":6,"playId":"c15bac1a-ebe9-32eb-8db4-9c4b18e48b2f","pitchNumber":5,"startTime":"2026-05-19T01:51:07.376Z","endTime":"2026-05-19T01:51:10.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.116898686702395,"aZ":-18.53114449412826,"pfxX":-6.451259786151514,"pfxZ":7.589511590401817,"pX":-0.6885124012592975,"pZ":1.7342040239495151,"vX0":8.33863838282658,"vY0":-133.10157745763559,"vZ0":-5.900830857620365,"x":143.24,"y":191.96,"x0":-3.0212985918211985,"y0":50.000891040003616,"z0":5.3182330011812144,"aX":-11.593953870689068},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.6,"breakHorizontal":10.0,"spinRate":2298,"spinDirection":228},"zone":7,"typeConfidence":0.85,"plateTime":0.41124445194634474,"extension":6.9538324067948665},"index":7,"playId":"45647d29-8239-3c2e-a321-197ab4f56d3e","pitchNumber":6,"startTime":"2026-05-19T01:51:28.805Z","endTime":"2026-05-19T01:51:33.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:51:33.139Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a line drive to center fielder Michael Helman. Braxton Fulford scores.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-19T01:52:33.802Z","endTime":"2026-05-19T01:53:29.473Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":{"id":682608,"link":"/api/v1/people/682608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-19T01:51:44.791Z","endTime":"2026-05-19T01:52:35.966Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.81465902276669,"aZ":-27.146581357445164,"pfxX":-8.06534053100891,"pfxZ":3.438444887113879,"pX":0.5032924091873492,"pZ":0.1825800086193641,"vX0":10.145865562945609,"vY0":-119.04115409865634,"vZ0":-6.332331375622173,"x":97.82,"y":233.85,"x0":-2.72944871523487,"y0":50.0032097367348,"z0":5.2759920381010055,"aX":-11.794375352571285},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.2,"breakHorizontal":12.7,"spinRate":1817,"spinDirection":245},"zone":14,"typeConfidence":0.9,"plateTime":0.456841203036503,"extension":7.25046131611315},"index":1,"playId":"2e9baafb-5e11-349b-a070-422ce0a99492","pitchNumber":1,"startTime":"2026-05-19T01:52:35.966Z","endTime":"2026-05-19T01:52:40.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.307695746758167,"aZ":-25.037332806493126,"pfxX":-0.06687285342045968,"pfxZ":4.364034899230358,"pX":1.3806441468729078,"pZ":1.404708320239049,"vX0":10.910963186033317,"vY0":-126.17528927882296,"vZ0":-4.849741709351427,"x":64.37,"y":200.85,"x0":-2.965677001654992,"y0":50.00265278185688,"z0":5.334891484138844,"aX":-0.11160170726332636},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.1,"breakHorizontal":-2.0,"spinRate":2485,"spinDirection":186},"zone":14,"typeConfidence":0.9,"plateTime":0.43180915559968325,"extension":6.9749541841273714},"index":2,"playId":"eff245b4-dad2-3218-ac14-6b59e7924cf5","pitchNumber":2,"startTime":"2026-05-19T01:53:00.046Z","endTime":"2026-05-19T01:53:03.622Z","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":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84320021897276,"aZ":-24.448751139172735,"pfxX":0.25335545174649,"pfxZ":4.656085645867261,"pX":0.5600770076296779,"pZ":3.1399701559657167,"vX0":9.276699623702472,"vY0":-127.6450707792543,"vZ0":-1.0791499556938524,"x":95.65,"y":154.0,"x0":-3.1454712612193547,"y0":50.004667952635934,"z0":5.4829376389546445,"aX":0.419071137235473},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.4,"breakHorizontal":-2.4,"spinRate":2512,"spinDirection":198},"zone":3,"typeConfidence":0.89,"plateTime":0.4281570974654705,"extension":6.785828265102837},"hitData":{"launchSpeed":98.0,"launchAngle":16.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.3,"coordY":71.99}},"index":3,"playId":"810e86d2-1a35-36aa-b47d-6f6c270a6d97","pitchNumber":3,"startTime":"2026-05-19T01:53:17.899Z","endTime":"2026-05-19T01:53:29.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:53:29.473Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Rumfield singles on a line drive to center fielder Michael Helman. Brenton Doyle scores.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-19T01:56:34.469Z","endTime":"2026-05-19T01:58:26.409Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,6,7,9],"actionIndex":[1,4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":{"id":682608,"link":"/api/v1/people/682608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-19T01:53:48.487Z","endTime":"2026-05-19T01:54:04.094Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jalen Beeks replaces Peyton Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-19T01:54:04.094Z","endTime":"2026-05-19T01:56:21.414Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656222,"link":"/api/v1/people/656222"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-19T01:56:21.414Z","endTime":"2026-05-19T01:56:36.812Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.012206913839123,"aZ":-18.102180470561866,"pfxX":5.411325207986394,"pfxZ":7.717378571923877,"pX":0.3674860817303632,"pZ":2.8029759032329853,"vX0":-3.2063629246878174,"vY0":-132.83746733359362,"vZ0":-4.5438561945481535,"x":102.99,"y":163.1,"x0":0.8744830349653063,"y0":50.00362091403667,"z0":5.815324179231239,"aX":9.868586664164072},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.4,"breakHorizontal":-9.4,"spinRate":2085,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.40914939176171927,"extension":6.58468537728727},"index":3,"playId":"4c84098c-5be6-365a-910c-c2d8329e3ec5","pitchNumber":1,"startTime":"2026-05-19T01:56:36.812Z","endTime":"2026-05-19T01:56:43.175Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brenton Doyle steals (9) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":4,"actionPlayId":"4c84098c-5be6-365a-910c-c2d8329e3ec5","startTime":"2026-05-19T01:56:52.787Z","endTime":"2026-05-19T01:57:07.047Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":80.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.459357887682014,"aZ":-22.28410513649745,"pfxX":9.694416581115247,"pfxZ":6.3440830589717105,"pX":-1.7837755267121018,"pZ":-2.523772619041997,"vX0":-9.607611362072936,"vY0":-122.7587035525058,"vZ0":-14.800892056807424,"x":184.99,"y":306.92,"x0":0.8821701064805512,"y0":50.004061536228825,"z0":5.394929360048095,"aX":15.112284324992393},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.8,"breakHorizontal":-15.8,"spinRate":2099,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.44261627528113223,"extension":6.50969207852178},"index":5,"playId":"54253c19-e879-35a4-a0b6-c64d15f7f201","pitchNumber":2,"startTime":"2026-05-19T01:57:07.047Z","endTime":"2026-05-19T01:57:11.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.401284517697277,"aZ":-30.65635161905941,"pfxX":-0.7911188730857317,"pfxZ":1.1147226453589418,"pX":-0.23093343790600762,"pZ":3.482140979752052,"vX0":-2.934693743852185,"vY0":-115.47386565418807,"vZ0":0.6338865438499344,"x":125.8,"y":144.76,"x0":1.1538974889499076,"y0":50.005344332582766,"z0":6.129370262467273,"aX":-1.0789036743173166},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":2.4,"breakHorizontal":2.0,"spinRate":2450,"spinDirection":268},"zone":2,"typeConfidence":2.0,"plateTime":0.4724659155773905,"extension":6.106319972313815},"index":6,"playId":"1c5adbd1-5e2d-3d8d-b1c3-2f4afbf789f8","pitchNumber":3,"startTime":"2026-05-19T01:57:29.089Z","endTime":"2026-05-19T01:57:34.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.590273112313668,"aZ":-17.198242676014168,"pfxX":4.515705894026167,"pfxZ":8.268712839127199,"pX":-0.7749836638990886,"pZ":2.886609301519052,"vX0":-5.637378528929604,"vY0":-132.78668931600777,"vZ0":-4.560479834316334,"x":146.54,"y":160.84,"x0":0.7746739508485311,"y0":50.005405450928045,"z0":5.852546749265526,"aX":8.181910174754162},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.4,"breakHorizontal":-7.2,"spinRate":2267,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.4102341658112496,"extension":6.619804087425956},"index":7,"playId":"337ce0a2-53a9-374e-87ab-c01291bb4627","pitchNumber":4,"startTime":"2026-05-19T01:57:46.541Z","endTime":"2026-05-19T01:57:51.076Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":8,"startTime":"2026-05-19T01:57:59.984Z","endTime":"2026-05-19T01:58:15.445Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.195750852967333,"aZ":-15.411793725843573,"pfxX":5.305032345084607,"pfxZ":8.853237908312204,"pX":-0.1701725171832138,"pZ":2.291838722728868,"vX0":-3.8918121384545383,"vY0":-135.64664774121022,"vZ0":-6.524672089986712,"x":123.49,"y":176.9,"x0":0.5824183588970673,"y0":50.00466759477265,"z0":5.772706917753124,"aX":10.046374282129817},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":-9.0,"spinRate":2334,"spinDirection":156},"zone":8,"typeConfidence":2.0,"plateTime":0.40133074194042173,"extension":6.71628530332346},"hitData":{"launchSpeed":99.7,"launchAngle":9.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.32,"coordY":100.0}},"index":9,"playId":"73a8d47c-5b3a-32a6-9eb6-97bed269ecee","pitchNumber":5,"startTime":"2026-05-19T01:58:15.445Z","endTime":"2026-05-19T01:58:26.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:58:26.409Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to left fielder Sam Haggerty.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-19T01:58:50.259Z","endTime":"2026-05-19T01:58:59.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.498314071772995,"aZ":-16.10386953943923,"pfxX":3.7811797899305066,"pfxZ":8.504216490739502,"pX":-1.0519140671852971,"pZ":2.3734170870573448,"vX0":-6.362328501630192,"vY0":-135.60719237479051,"vZ0":-6.1557621675161585,"x":157.1,"y":174.7,"x0":0.8176235379160912,"y0":50.00599684354495,"z0":5.768420330211683,"aX":7.148786100743506},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":-5.8,"spinRate":2408,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.4016140461001485,"extension":6.72407268898932},"hitData":{"launchSpeed":87.7,"launchAngle":36.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.29,"coordY":74.69}},"index":0,"playId":"891f3cfb-7092-3b7e-a6e0-0cb024169203","pitchNumber":1,"startTime":"2026-05-19T01:58:50.640Z","endTime":"2026-05-19T01:58:59.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T01:58:59.389Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Duran lines out to center fielder Brenton Doyle.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-19T02:01:03.127Z","endTime":"2026-05-19T02:02:01.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"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":1},"details":{"event":"Lineout","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":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.3902274559641,"aZ":-29.947150235966042,"pfxX":9.848567874789342,"pfxZ":1.494282683048711,"pX":0.7566912140933499,"pZ":2.184144976941972,"vX0":-6.636915124438214,"vY0":-120.36258562509808,"vZ0":-2.5338131740727405,"x":88.16,"y":179.81,"x0":2.2518290158131524,"y0":50.00015658478024,"z0":5.866703226302877,"aX":14.644187213370522},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.4,"breakHorizontal":-16.6,"spinRate":1334,"spinDirection":130},"zone":6,"typeConfidence":0.84,"plateTime":0.45272797099805784,"extension":6.117838606424215},"index":0,"playId":"8a2ca54e-234c-3895-ab9e-30f1e7125861","pitchNumber":1,"startTime":"2026-05-19T02:01:35.754Z","endTime":"2026-05-19T02:01:39.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":72.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.791539857535554,"aZ":-35.29110409298937,"pfxX":-1.0798682418364334,"pfxZ":-2.3954164730779777,"pX":0.8741395159054367,"pZ":2.655946816293201,"vX0":-2.813559166781778,"vY0":-112.79435395504782,"vZ0":0.5669291637219394,"x":83.68,"y":167.07,"x0":2.273524022241212,"y0":50.00372977691088,"z0":5.934356999682952,"aX":-1.4038350934375528},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-4.0,"breakHorizontal":2.6,"spinRate":2128,"spinDirection":300},"zone":12,"typeConfidence":2.0,"plateTime":0.4839343857875349,"extension":6.273291013259498},"hitData":{"launchSpeed":89.2,"launchAngle":25.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.99,"coordY":61.85}},"index":1,"playId":"cbe2dd00-2d22-317b-99ef-2c2603aa13ab","pitchNumber":2,"startTime":"2026-05-19T02:01:52.645Z","endTime":"2026-05-19T02:02:01.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:02:01.672Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Justin Foscue homers (2) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-19T02:02:05.377Z","endTime":"2026-05-19T02:03:26.529Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":{"id":500779,"link":"/api/v1/people/500779"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.772290832616633,"aZ":-28.898676838442476,"pfxX":8.782159325502342,"pfxZ":2.153667423214795,"pX":1.0129964963350944,"pZ":2.2518794760580185,"vX0":-5.797913160937012,"vY0":-122.08768533845388,"vZ0":-2.617020802722935,"x":78.39,"y":177.98,"x0":2.2709576403868046,"y0":50.00044437358498,"z0":5.810812170648104,"aX":13.33024396280364},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.6,"breakHorizontal":-14.6,"spinRate":1262,"spinDirection":132},"zone":14,"typeConfidence":0.9,"plateTime":0.4476794113518321,"extension":6.431919808755474},"index":0,"playId":"d9132ea7-1886-3481-b2ae-163c73e92988","pitchNumber":1,"startTime":"2026-05-19T02:02:26.033Z","endTime":"2026-05-19T02:02:29.322Z","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":88.3,"endSpeed":80.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.757885138217286,"aZ":-17.632159956635288,"pfxX":2.6483390395216593,"pfxZ":8.752789917805822,"pX":0.19587408410393062,"pZ":4.5546543300751035,"vX0":-6.182670580899793,"vY0":-128.39271384773517,"vZ0":0.1898163247939153,"x":109.53,"y":115.8,"x0":2.296156923716509,"y0":50.00391774140406,"z0":5.857174526950185,"aX":4.401285540912875},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":16.1,"breakHorizontal":-3.4,"spinRate":2131,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.42737185701448865,"extension":6.374966943124698},"index":1,"playId":"7e6ade7b-d0ea-397f-ab1c-33dca22b0da3","pitchNumber":2,"startTime":"2026-05-19T02:02:41.637Z","endTime":"2026-05-19T02:02:45.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.339341224559398,"aZ":-20.68555465734592,"pfxX":8.072220444199973,"pfxZ":6.777364118417413,"pX":0.6937143135725097,"pZ":2.4868095642186896,"vX0":-6.544120693206142,"vY0":-128.96498094681382,"vZ0":-4.178530677186816,"x":90.56,"y":171.64,"x0":2.2080531415285605,"y0":50.0002050044095,"z0":5.7117448608084995,"aX":13.675793633635333},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.6,"breakHorizontal":-13.3,"spinRate":2104,"spinDirection":151},"zone":6,"typeConfidence":0.92,"plateTime":0.42375884613755366,"extension":6.519686482639906},"hitData":{"launchSpeed":103.9,"launchAngle":29.0,"totalDistance":425.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.64,"coordY":26.88}},"index":2,"playId":"411666f9-8639-3845-a957-018eb96d1113","pitchNumber":3,"startTime":"2026-05-19T02:03:00.086Z","endTime":"2026-05-19T02:03:26.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:03:26.529Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Haggerty grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-19T02:03:30.965Z","endTime":"2026-05-19T02:03:57.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.137515484178923,"aZ":-18.332750124220482,"pfxX":3.015092460792959,"pfxZ":8.062337248286331,"pX":-0.04747999564734828,"pZ":2.4235644462471573,"vX0":-6.8775693702475715,"vY0":-129.46828721738103,"vZ0":-4.80188143210522,"x":118.81,"y":173.34,"x0":2.238238563233041,"y0":50.00336011467045,"z0":5.6833005652882695,"aX":5.177261898767299},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.9,"breakHorizontal":-4.1,"spinRate":2198,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.42121253566563865,"extension":6.537169396252854},"hitData":{"launchSpeed":93.9,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.7,"coordY":155.23}},"index":0,"playId":"31fc3c7a-2978-30f9-a04b-6907050aee29","pitchNumber":1,"startTime":"2026-05-19T02:03:48.417Z","endTime":"2026-05-19T02:03:57.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:03:57.934Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Helman singles on a line drive to left fielder Jake McCarthy.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-19T02:04:14.326Z","endTime":"2026-05-19T02:04:34.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.511811928369855,"aZ":-28.25124994782257,"pfxX":9.250136059687888,"pfxZ":2.6114490938823476,"pX":0.7607659885432333,"pZ":2.802838225745867,"vX0":-6.197975321247708,"vY0":-121.1724548038571,"vZ0":-1.352281476083541,"x":88.0,"y":163.1,"x0":2.1375517365071754,"y0":50.002563173352414,"z0":5.814387199664376,"aX":13.889662639375407},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.7,"breakHorizontal":-15.5,"spinRate":1286,"spinDirection":128},"zone":3,"typeConfidence":0.9,"plateTime":0.45036037989648214,"extension":6.339455422447662},"hitData":{"launchSpeed":87.8,"launchAngle":12.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.7,"coordY":119.26}},"index":0,"playId":"c2ba6af1-c987-3d7d-acc8-dabfae47b399","pitchNumber":1,"startTime":"2026-05-19T02:04:23.611Z","endTime":"2026-05-19T02:04:34.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:04:34.839Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rangers challenged (play at 1st), call on the field was overturned: Andrew McCutchen singles on a ground ball to third baseman Kyle Karros. Michael Helman to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-19T02:04:46.126Z","endTime":"2026-05-19T02:05:35.551Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"postOnSecond":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.631276503447285,"aZ":-26.151990585312497,"pfxX":5.789259863649482,"pfxZ":3.963354397530977,"pX":-0.7006675745341435,"pZ":2.205705803845902,"vX0":-8.429073957078307,"vY0":-121.64862660771618,"vZ0":-3.0625133062440693,"x":143.71,"y":179.23,"x0":2.0343951548967203,"y0":50.00399136930632,"z0":5.713461072740523,"aX":8.802637447747523},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.7,"breakHorizontal":-8.8,"spinRate":1275,"spinDirection":125},"zone":4,"typeConfidence":0.91,"plateTime":0.4477820771367971,"extension":6.56154955992974},"index":0,"playId":"36d845b2-03c3-348f-b047-b77f685665fe","pitchNumber":1,"startTime":"2026-05-19T02:05:08.475Z","endTime":"2026-05-19T02:05:12.385Z","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":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28667790376552,"aZ":-25.808195958268616,"pfxX":8.951079059690066,"pfxZ":4.228093799762888,"pX":0.9394989439989884,"pZ":1.982019567705048,"vX0":-5.90458203057316,"vY0":-121.72048712544331,"vZ0":-3.497242871176433,"x":81.19,"y":185.27,"x0":2.230541581247302,"y0":50.000738032684026,"z0":5.665372707758994,"aX":13.46615667965638},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.1,"breakHorizontal":-14.9,"spinRate":1409,"spinDirection":124},"zone":14,"typeConfidence":0.9,"plateTime":0.4495290830475023,"extension":6.558679722485276},"hitData":{"launchSpeed":55.8,"launchAngle":-37.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.93,"coordY":174.21}},"index":1,"playId":"ed4fcd1a-2ef5-3010-8cd5-a186931e868d","pitchNumber":2,"startTime":"2026-05-19T02:05:26.404Z","endTime":"2026-05-19T02:05:35.551Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":140},"playEndTime":"2026-05-19T02:05:35.551Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Nimmo walks. Michael Helman to 3rd. Andrew McCutchen to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-19T02:07:45.948Z","endTime":"2026-05-19T02:10:08.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnSecond":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"postOnThird":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-19T02:06:46.690Z","endTime":"2026-05-19T02:07:48.089Z","isPitch":false,"type":"action"},{"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.13555326138014,"aZ":-32.59256663045617,"pfxX":-0.17018024257699427,"pfxZ":-0.30625295042941403,"pX":-0.6353481477102798,"pZ":1.4230861054345572,"vX0":-6.258201486425823,"vY0":-115.19001209739866,"vZ0":-2.618721962848624,"x":141.22,"y":200.36,"x0":2.126075052943016,"y0":50.003935817483594,"z0":5.691170150958656,"aX":-0.23072363689371855},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-0.8,"breakHorizontal":1.7,"spinRate":2235,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.47346740704545853,"extension":6.247177752147436},"index":1,"playId":"60d4c147-fbc0-352e-8396-57653670d749","pitchNumber":1,"startTime":"2026-05-19T02:07:48.089Z","endTime":"2026-05-19T02:07:52.221Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":75.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.444786628787334,"aZ":-32.231833299001565,"pfxX":-1.745495135778384,"pfxZ":-0.047853621595605134,"pX":-2.551516959063723,"pZ":-0.31416684352829316,"vX0":-9.998055796563472,"vY0":-115.02217952297488,"vZ0":-6.143499946710621,"x":214.26,"y":247.26,"x0":2.0348998104595126,"y0":50.00016654647341,"z0":5.4275559298216525,"aX":-2.393332189941216},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.1,"breakHorizontal":5.0,"spinRate":2191,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.4718304841356695,"extension":6.968765475832537},"index":2,"playId":"a2059b00-3e67-3d7e-a656-00d9b6ec1768","pitchNumber":2,"startTime":"2026-05-19T02:08:21.488Z","endTime":"2026-05-19T02:08:25.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.296387360145772,"aZ":-18.04864049547632,"pfxX":3.936207558290377,"pfxZ":8.44050028648676,"pX":-2.0625093445324083,"pZ":0.9581249588100528,"vX0":-11.474729195150347,"vY0":-128.00883889342774,"vZ0":-8.044530522416695,"x":195.62,"y":212.91,"x0":1.9500144297776798,"y0":50.004746045446005,"z0":5.533233952597014,"aX":6.589993038204435},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.7,"breakHorizontal":-4.8,"spinRate":2122,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4264751256825119,"extension":6.697484224952496},"index":3,"playId":"66cb9b31-644e-3a92-8d18-0b1bd288683d","pitchNumber":3,"startTime":"2026-05-19T02:08:49.323Z","endTime":"2026-05-19T02:08:52.481Z","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":89.1,"endSpeed":82.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.051822964074457,"aZ":-18.824400662672357,"pfxX":1.4924510896403937,"pfxZ":7.7283886350007025,"pX":-1.1971514515798207,"pZ":2.4286347749550776,"vX0":-8.768879144955722,"vY0":-129.5624938002009,"vZ0":-4.736201270856725,"x":162.63,"y":173.21,"x0":2.01432679201946,"y0":50.00153652563511,"z0":5.688199199069952,"aX":2.5788976325134643},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.3,"breakHorizontal":-1.1,"spinRate":2162,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.42021969022271666,"extension":6.527591397675924},"index":4,"playId":"22a16d0e-6cd2-3d63-ab09-788022722570","pitchNumber":4,"startTime":"2026-05-19T02:09:12.337Z","endTime":"2026-05-19T02:09:15.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.158384856483092,"aZ":-17.85686994712123,"pfxX":3.226427179084622,"pfxZ":8.370817028536099,"pX":-1.8786294675156023,"pZ":2.7064011881948007,"vX0":-10.915704400660788,"vY0":-129.0213188766493,"vZ0":-4.136873514667664,"x":188.61,"y":165.71,"x0":1.961006840130238,"y0":50.005153872760715,"z0":5.680485452342632,"aX":5.52157412786948},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.5,"breakHorizontal":-3.8,"spinRate":2173,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.4221672157764811,"extension":6.892119093947483},"index":5,"playId":"37e5fe3a-d74b-37e6-b058-88f180b3692f","pitchNumber":5,"startTime":"2026-05-19T02:09:41.095Z","endTime":"2026-05-19T02:09:44.540Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.836154540919924,"aZ":-17.086065675821583,"pfxX":3.847881453174697,"pfxZ":8.761544996374473,"pX":-1.2473678109479653,"pZ":2.120098040518819,"vX0":-9.746983244693162,"vY0":-129.78841318719222,"vZ0":-5.616379431999071,"x":164.55,"y":181.54,"x0":2.041514437821961,"y0":50.00040542136431,"z0":5.595140127511169,"aX":6.625254465219617},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.9,"breakHorizontal":-5.0,"spinRate":2214,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.4205502607754359,"extension":6.6500842506453655},"index":6,"playId":"98389872-41a5-34df-a2b7-a814308fd400","pitchNumber":6,"startTime":"2026-05-19T02:10:04.480Z","endTime":"2026-05-19T02:10:08.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:10:08.741Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-19T02:10:19.960Z","endTime":"2026-05-19T02:13:26.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Groundout","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":6},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.994472490753626,"aZ":-29.28072910400748,"pfxX":9.348392257528317,"pfxZ":1.8536113674437114,"pX":0.8627253116633685,"pZ":0.45234664150301385,"vX0":-6.265157773075094,"vY0":-123.37879784942858,"vZ0":-6.465158211291814,"x":84.11,"y":226.57,"x0":2.206403987142167,"y0":50.00089316627999,"z0":5.539477784538934,"aX":14.570838812649969},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.2,"breakHorizontal":-15.7,"spinRate":1422,"spinDirection":128},"zone":14,"typeConfidence":0.88,"plateTime":0.4420698462085051,"extension":6.400538568251925},"index":0,"playId":"9c0ff246-9dc3-3213-bb4e-851f3f421105","pitchNumber":1,"startTime":"2026-05-19T02:10:37.774Z","endTime":"2026-05-19T02:10:40.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":75.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.76075042196733,"aZ":-35.78516768523818,"pfxX":-0.5063242897700082,"pfxZ":-2.590616963224654,"pX":-1.2784497190550448,"pZ":0.8451368396812496,"vX0":-7.411437181774463,"vY0":-115.83970839219317,"vZ0":-3.5166105622366164,"x":165.73,"y":215.96,"x0":1.996799497887921,"y0":50.0052091542791,"z0":5.722014923458114,"aX":-0.7042695216716747},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-5.2,"breakHorizontal":2.3,"spinRate":2263,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4685615645413468,"extension":6.591999451916487},"index":1,"playId":"9101e0bf-74be-32e5-8732-b0740ef05cdb","pitchNumber":2,"startTime":"2026-05-19T02:11:01.766Z","endTime":"2026-05-19T02:11:04.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.47579827377277,"aZ":-28.95552046921021,"pfxX":8.45457799661569,"pfxZ":2.092222370508603,"pX":0.7798270195814243,"pZ":2.066466665788635,"vX0":-5.973993709116832,"vY0":-122.34510885131931,"vZ0":-2.9523167920584275,"x":87.27,"y":182.99,"x0":2.1353339521029278,"y0":50.005635546423164,"z0":5.729490765710547,"aX":13.026698792207942},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.4,"breakHorizontal":-14.2,"spinRate":1369,"spinDirection":128},"zone":9,"typeConfidence":0.9,"plateTime":0.4449577739898065,"extension":6.341459111393902},"index":2,"playId":"58240192-77ce-3a32-814d-6cd79a223e60","pitchNumber":3,"startTime":"2026-05-19T02:11:27.364Z","endTime":"2026-05-19T02:11:30.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20379709886235,"aZ":-20.804671151660838,"pfxX":2.70659300422462,"pfxZ":6.636747391451522,"pX":-0.5027164855700298,"pZ":3.8538745232635003,"vX0":-7.507898295402208,"vY0":-128.90025525210768,"vZ0":-0.8960030659844196,"x":136.16,"y":134.73,"x0":2.0729028393057805,"y0":50.00435063493712,"z0":5.785635620526167,"aX":4.638713289643435},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.1,"breakHorizontal":-3.6,"spinRate":2123,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.4219942325648378,"extension":6.577528294712394},"index":3,"playId":"53856936-9105-3471-af38-1d0464793d65","pitchNumber":4,"startTime":"2026-05-19T02:11:58.786Z","endTime":"2026-05-19T02:12:02.377Z","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":83.9,"endSpeed":78.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.25264181677108,"aZ":-28.813247670240788,"pfxX":6.862303315565779,"pfxZ":2.1832454198080686,"pX":0.8881083940361955,"pZ":2.5193669238211935,"vX0":-5.343823212009875,"vY0":-122.23447185044304,"vZ0":-1.7966630581879426,"x":83.15,"y":170.76,"x0":2.193039655427099,"y0":50.002950328163706,"z0":5.698198669837774,"aX":10.561221781074453},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.8,"breakHorizontal":-11.4,"spinRate":1272,"spinDirection":131},"zone":14,"typeConfidence":0.91,"plateTime":0.44522087814931277,"extension":6.43165350935408},"index":4,"playId":"5395bbc2-d419-34fb-a301-5af9e6bbd775","pitchNumber":5,"startTime":"2026-05-19T02:12:19.849Z","endTime":"2026-05-19T02:12:23.619Z","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":87.9,"endSpeed":81.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.792861520482667,"aZ":-19.722137515157918,"pfxX":1.7463185082010546,"pfxZ":7.369711978682938,"pX":-0.7917497782230146,"pZ":3.2302655148735426,"vX0":-7.50457272349436,"vY0":-127.96611070422438,"vZ0":-2.6217601652817475,"x":147.18,"y":151.56,"x0":1.9284895716243238,"y0":50.00151719333479,"z0":5.781616837814003,"aX":2.9509293447149147},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.1,"breakHorizontal":-1.8,"spinRate":2064,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.42501285964231883,"extension":6.684774222632402},"index":5,"playId":"adc88bef-0eae-3979-b9f6-e63e0a10cdba","pitchNumber":6,"startTime":"2026-05-19T02:12:48.655Z","endTime":"2026-05-19T02:12:51.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":73.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.65542642958128,"aZ":-33.684723150589,"pfxX":-2.1462565247428538,"pfxZ":-1.1151972259581822,"pX":1.0210383772879263,"pZ":2.626680294281027,"vX0":-2.394000322833817,"vY0":-114.78869171695557,"vZ0":0.28215535341493303,"x":78.08,"y":167.86,"x0":2.349248676994976,"y0":50.00109152803314,"z0":5.734233452659786,"aX":-2.9149392407865102},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.7,"breakHorizontal":4.4,"spinRate":2222,"spinDirection":282},"zone":12,"typeConfidence":2.0,"plateTime":0.4739118496818717,"extension":6.1485222478030375},"hitData":{"launchSpeed":83.7,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":153.71}},"index":6,"playId":"f1c3e9f0-3b77-3459-a219-2cba7dde3022","pitchNumber":7,"startTime":"2026-05-19T02:13:17.561Z","endTime":"2026-05-19T02:13:26.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:13:26.395Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Tovar lines out to third baseman Josh Jung.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-19T02:15:17.062Z","endTime":"2026-05-19T02:16:57.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12381335349165,"aZ":-15.76466617568951,"pfxX":3.712305213646731,"pfxZ":8.927394020824615,"pX":-0.15330217995638554,"pZ":2.3633298824437676,"vX0":-3.8015326442694346,"vY0":-134.23267114970938,"vZ0":-6.2007441811619195,"x":122.84,"y":174.97,"x0":0.7941575840153006,"y0":50.00101993651935,"z0":5.812144448967694,"aX":6.822124166370384},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":-6.0,"spinRate":2134,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.4069479016969946,"extension":6.6785020059966165},"index":0,"playId":"3e2c190b-11d2-3b43-a7cd-8238f40812ed","pitchNumber":1,"startTime":"2026-05-19T02:15:52.245Z","endTime":"2026-05-19T02:15:55.938Z","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":86.2,"endSpeed":79.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.275656598722524,"aZ":-24.1786546518914,"pfxX":8.549787828819822,"pfxZ":4.9618283202538365,"pX":0.3679843577078142,"pZ":2.734700696029157,"vX0":-4.726029640255247,"vY0":-125.57361465428374,"vZ0":-3.091736853284212,"x":102.97,"y":164.94,"x0":1.1547970463566506,"y0":50.002896550855276,"z0":5.92955968933852,"aX":13.777785981926195},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.5,"breakHorizontal":-14.5,"spinRate":2272,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.43468456530295807,"extension":6.217279948817984},"index":1,"playId":"ed1a7eb0-1928-33bd-bd4b-003b10a537ea","pitchNumber":2,"startTime":"2026-05-19T02:16:11.365Z","endTime":"2026-05-19T02:16:15.672Z","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":92.3,"endSpeed":84.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.841820579623203,"aZ":-17.642870859102192,"pfxX":3.5409459342529384,"pfxZ":7.89650480599947,"pX":-0.20325229265516467,"pZ":3.467376319540617,"vX0":-4.1636420556193094,"vY0":-134.4842830266315,"vZ0":-3.137515674804463,"x":124.75,"y":145.16,"x0":0.901458632686867,"y0":50.00453414927351,"z0":5.893186200319794,"aX":6.518203800759623},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.9,"breakHorizontal":-5.5,"spinRate":2269,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.40651692730029065,"extension":6.629044580071247},"index":2,"playId":"50dfc52a-36de-38a0-b98c-f5fa88233962","pitchNumber":3,"startTime":"2026-05-19T02:16:32.358Z","endTime":"2026-05-19T02:16:35.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.305986028182062,"aZ":-24.245089479208794,"pfxX":8.912409132989826,"pfxZ":4.898922646674884,"pX":0.18544213055647976,"pZ":1.4261155631126718,"vX0":-5.283951987366932,"vY0":-125.85695168142055,"vZ0":-5.729995605745145,"x":109.93,"y":200.27,"x0":1.1440981919935023,"y0":50.00580442558816,"z0":5.67204049598908,"aX":14.433958892800185},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.9,"breakHorizontal":-15.1,"spinRate":2031,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.43365649112837623,"extension":6.519218794170257},"hitData":{"launchSpeed":84.1,"launchAngle":11.0,"totalDistance":140.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":95.02,"coordY":154.67}},"index":3,"playId":"f26c70b6-ba63-3dfc-83fd-33c6c46136c1","pitchNumber":4,"startTime":"2026-05-19T02:16:50.713Z","endTime":"2026-05-19T02:16:57.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:16:57.664Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake McCarthy lines out to center fielder Michael Helman.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-19T02:17:03.879Z","endTime":"2026-05-19T02:18:57.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.870438792334372,"aZ":-30.12772257951362,"pfxX":-0.26317854763474147,"pfxZ":1.4666331792605254,"pX":0.21007474634212342,"pZ":0.6514312536861189,"vX0":-1.8070022082921533,"vY0":-116.97686558668765,"vZ0":-5.3328053773900725,"x":108.99,"y":221.19,"x0":1.0248979704553436,"y0":50.00262464041756,"z0":5.766224857348168,"aX":-0.366490945942627},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.7,"breakHorizontal":0.8,"spinRate":2378,"spinDirection":285},"zone":14,"typeConfidence":2.0,"plateTime":0.4672019433669785,"extension":6.425629512517438},"index":0,"playId":"6fdf4dc2-7b54-30cc-a089-5372697d1c7e","pitchNumber":1,"startTime":"2026-05-19T02:17:21.180Z","endTime":"2026-05-19T02:17:31.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":75.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.71290638552829,"aZ":-31.70434682731338,"pfxX":-0.5384292314182266,"pfxZ":0.33328430116999996,"pX":-0.8174010287771477,"pZ":1.6097747263239084,"vX0":-4.070498626271876,"vY0":-116.27955572342772,"vZ0":-3.095488035002123,"x":148.16,"y":195.32,"x0":1.0113498836858295,"y0":50.000318571751706,"z0":5.905955735883213,"aX":-0.7517442443318387},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":0.2,"breakHorizontal":1.8,"spinRate":2415,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.4674840449978688,"extension":6.346045290335895},"index":1,"playId":"0f6cfcc3-d339-3b7a-8d21-b8033d1d2bb9","pitchNumber":2,"startTime":"2026-05-19T02:17:40.671Z","endTime":"2026-05-19T02:17:45.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33900447983204,"aZ":-17.015190288132427,"pfxX":3.8076025918972918,"pfxZ":8.200232686501998,"pX":0.2657807240098945,"pZ":2.46502826762791,"vX0":-3.0139972770966406,"vY0":-134.43120850376602,"vZ0":-5.515494390988922,"x":106.87,"y":172.22,"x0":0.9010957351257874,"y0":50.00666338859422,"z0":5.732338886513793,"aX":7.042230366961106},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":-6.4,"spinRate":2321,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.4058467695278045,"extension":6.685898053200132},"index":2,"playId":"5315603e-a148-3b18-90c8-3b6c9d47d30a","pitchNumber":3,"startTime":"2026-05-19T02:17:54.392Z","endTime":"2026-05-19T02:17:59.057Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56805250082731,"aZ":-21.98110450938828,"pfxX":9.719986528544212,"pfxZ":6.32095024422793,"pX":0.021918970894116426,"pZ":1.6422889214467171,"vX0":-5.526435740705166,"vY0":-125.92561865362605,"vZ0":-5.804668428226599,"x":116.16,"y":194.44,"x0":0.9773644337871752,"y0":50.003916871744586,"z0":5.745401858824633,"aX":15.676653871419859},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.4,"breakHorizontal":-16.4,"spinRate":2241,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.4342759606336455,"extension":6.439979599499915},"index":3,"playId":"a584200d-b758-37e2-aa87-86c9b10b7daf","pitchNumber":4,"startTime":"2026-05-19T02:18:15.029Z","endTime":"2026-05-19T02:18:21.702Z","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":87.4,"endSpeed":81.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89831045608345,"aZ":-22.573347617573006,"pfxX":7.823533915690131,"pfxZ":5.806333405227651,"pX":-0.9020547389830974,"pZ":0.5709825923857218,"vX0":-6.942131609823102,"vY0":-126.94219450272058,"vZ0":-8.189857269775029,"x":151.38,"y":223.36,"x0":0.8350214811271067,"y0":50.00212571635139,"z0":5.600398674508849,"aX":12.930268577741325},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.1,"breakHorizontal":-12.8,"spinRate":2153,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.429409852278158,"extension":6.480392401773874},"index":4,"playId":"d4b65f3f-43ea-3b8f-9129-2332f75eb847","pitchNumber":5,"startTime":"2026-05-19T02:18:32.042Z","endTime":"2026-05-19T02:18:38.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.685535074200153,"aZ":-18.538552108354814,"pfxX":2.9669336348467468,"pfxZ":7.402268327948253,"pX":0.3067368262947894,"pZ":3.3629672173237637,"vX0":-2.4927424111491816,"vY0":-133.85749575068294,"vZ0":-3.228354219699585,"x":105.31,"y":147.98,"x0":0.8575305719066316,"y0":50.00666857447134,"z0":5.887278951605204,"aX":5.46902724753181},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.1,"breakHorizontal":-4.9,"spinRate":2117,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.4067837934806193,"extension":6.649699353926789},"hitData":{"launchSpeed":91.4,"launchAngle":20.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.42,"coordY":83.24}},"index":5,"playId":"e8dcb6db-b597-3436-97fe-fb976fd3a608","pitchNumber":6,"startTime":"2026-05-19T02:18:51.108Z","endTime":"2026-05-19T02:18:57.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:18:57.675Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-19T02:18:59.712Z","endTime":"2026-05-19T02:20:05.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.2362492914731,"aZ":-33.27139082134744,"pfxX":-0.4683184820949662,"pfxZ":-0.7734791935183125,"pX":0.688510155359955,"pZ":3.0515260886905056,"vX0":-0.9561176905703956,"vY0":-117.78131398187497,"vZ0":0.15353491770792904,"x":90.76,"y":156.39,"x0":1.15814164933723,"y0":50.00045784615886,"z0":6.024928893725534,"aX":-0.6675195620966469},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.1,"breakHorizontal":1.1,"spinRate":2390,"spinDirection":289},"zone":3,"typeConfidence":2.0,"plateTime":0.46241590857171966,"extension":6.296163148984303},"index":0,"playId":"da5e3fe3-d173-331c-843c-b868f00b860d","pitchNumber":1,"startTime":"2026-05-19T02:19:23.263Z","endTime":"2026-05-19T02:19:27.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.628995960298628,"aZ":-23.711313187342665,"pfxX":8.127370172138228,"pfxZ":5.229833289180011,"pX":0.5922095154009817,"pZ":1.504664114292129,"vX0":-3.761207340722242,"vY0":-125.91560108991786,"vZ0":-5.715741445515134,"x":94.43,"y":198.15,"x0":1.0428443056761427,"y0":50.00437420779608,"z0":5.702136611604142,"aX":13.15729888094411},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.5,"breakHorizontal":-13.9,"spinRate":2183,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4336598657515416,"extension":6.3524283186758534},"index":1,"playId":"b7101d51-c14c-3c42-9b6d-daff1c58a4d0","pitchNumber":2,"startTime":"2026-05-19T02:19:36.236Z","endTime":"2026-05-19T02:19:40.731Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-19T02:19:45.420Z","endTime":"2026-05-19T02:19:57.734Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.725706032744384,"aZ":-27.068774299855395,"pfxX":9.590666000324033,"pfxZ":3.1482947256808416,"pX":0.19160868247094065,"pZ":2.528862835042472,"vX0":-5.606128265944764,"vY0":-125.99912894818696,"vZ0":-2.566925214988464,"x":109.7,"y":170.5,"x0":1.1904860718314778,"y0":50.00174068515552,"z0":5.730722363840133,"aX":15.540159601608794},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.4,"breakHorizontal":-16.2,"spinRate":2296,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.4334264368186562,"extension":6.357302762917951},"hitData":{"launchSpeed":67.7,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.11,"coordY":169.42}},"index":3,"playId":"dfdfef82-30a0-3078-a137-5288c336c7eb","pitchNumber":3,"startTime":"2026-05-19T02:19:57.734Z","endTime":"2026-05-19T02:20:05.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:20:05.315Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-19T02:22:14.719Z","endTime":"2026-05-19T02:23:27.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.549257969992528,"aZ":-29.55018405545577,"pfxX":7.5668676091228155,"pfxZ":1.7354527890742446,"pX":1.3334765987559776,"pZ":1.7454866023913933,"vX0":-4.680920991834967,"vY0":-121.21710694006119,"vZ0":-3.4105461826713377,"x":66.17,"y":191.65,"x0":2.292745060673937,"y0":50.001586735597016,"z0":5.712385134287503,"aX":11.419347966978622},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.6,"breakHorizontal":-12.8,"spinRate":1341,"spinDirection":120},"zone":14,"typeConfidence":0.88,"plateTime":0.4494491144258772,"extension":6.487594767616026},"index":0,"playId":"9642f0cb-7a92-377e-bed9-e3da119ffd2b","pitchNumber":1,"startTime":"2026-05-19T02:22:16.947Z","endTime":"2026-05-19T02:22:19.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.594982266959306,"aZ":-28.66484391701869,"pfxX":6.23421629713344,"pfxZ":2.3181874319763214,"pX":1.0052877852055793,"pZ":2.9019788762621315,"vX0":-4.872325109761591,"vY0":-121.57038653960949,"vZ0":-1.0857102591533823,"x":78.68,"y":160.43,"x0":2.2157198385011747,"y0":50.00105004264966,"z0":5.820076038896367,"aX":9.42441015550994},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.2,"breakHorizontal":-10.3,"spinRate":1240,"spinDirection":133},"zone":12,"typeConfidence":0.91,"plateTime":0.4488405865171572,"extension":6.321355060338986},"index":1,"playId":"24c7f90e-8b43-31d4-9b77-41ecabff8a37","pitchNumber":2,"startTime":"2026-05-19T02:22:34.338Z","endTime":"2026-05-19T02:22:37.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.576854384330584,"aZ":-34.159247053978916,"pfxX":-0.3139795739469964,"pfxZ":-1.5250881676995451,"pX":0.41402713717134154,"pZ":2.2018938669356616,"vX0":-4.025977792593982,"vY0":-112.94307358166911,"vZ0":-0.4340880277605449,"x":101.22,"y":179.33,"x0":2.2567032189704843,"y0":50.004660332817586,"z0":5.8167427272093715,"aX":-0.4075899807937016},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-2.6,"breakHorizontal":1.6,"spinRate":2064,"spinDirection":298},"zone":9,"typeConfidence":2.0,"plateTime":0.4840087698418576,"extension":6.176224915820396},"index":2,"playId":"1e72f932-69df-34f7-aad5-fca44123ad3c","pitchNumber":3,"startTime":"2026-05-19T02:22:58.015Z","endTime":"2026-05-19T02:23:02.058Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-19T02:23:12.666Z","endTime":"2026-05-19T02:23:22.158Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.004459405824456,"aZ":-29.921390033242382,"pfxX":7.34808628037278,"pfxZ":1.4632959578031635,"pX":0.6228367177524952,"pZ":0.7555302448849597,"vX0":-6.094597064836197,"vY0":-122.91286191038279,"vZ0":-5.676102677288051,"x":93.26,"y":218.38,"x0":2.1727062618115047,"y0":50.00335179221735,"z0":5.617328852211237,"aX":11.310658968020729},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.6,"breakHorizontal":-12.0,"spinRate":1382,"spinDirection":119},"zone":14,"typeConfidence":0.89,"plateTime":0.44461572910806435,"extension":6.392659486921438},"index":4,"playId":"565de2e9-3c4f-3767-af8d-bacc9e7dcf9d","pitchNumber":4,"startTime":"2026-05-19T02:23:22.158Z","endTime":"2026-05-19T02:23:27.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:23:27.628Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Danny Jansen grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-19T02:23:29.517Z","endTime":"2026-05-19T02:24:03.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":74.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.78314830169258,"aZ":-34.03003364366615,"pfxX":-1.204352052187786,"pfxZ":-1.3311694084740928,"pX":-0.30943843366403784,"pZ":1.5554336296330138,"vX0":-5.559162441445545,"vY0":-116.01690769120299,"vZ0":-2.150051903832349,"x":128.8,"y":196.78,"x0":2.25569395646406,"y0":50.005102715608544,"z0":5.6789865260634125,"aX":-1.673627144501965},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.6,"breakHorizontal":3.4,"spinRate":2282,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4686835774086964,"extension":6.228161258219311},"hitData":{"launchSpeed":89.1,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":83.78,"coordY":155.41}},"index":0,"playId":"fcc16f3a-23b8-3c53-978d-fe4dc5774a42","pitchNumber":1,"startTime":"2026-05-19T02:23:52.482Z","endTime":"2026-05-19T02:24:03.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:24:03.091Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a ground ball to third baseman Kyle Karros.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-19T02:24:07.014Z","endTime":"2026-05-19T02:25:13.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"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],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":73.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.134094616751476,"aZ":-36.3485585749477,"pfxX":-0.7765143837499369,"pfxZ":-3.1043051605039826,"pX":0.6309695559433385,"pZ":1.8934512743532836,"vX0":-3.592764279340548,"vY0":-114.04746646060974,"vZ0":-0.7676696574087314,"x":92.95,"y":187.66,"x0":2.315213322573461,"y0":50.00467353239693,"z0":5.759435116407468,"aX":-1.0428917118436019},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-5.5,"breakHorizontal":2.2,"spinRate":2161,"spinDirection":304},"zone":9,"typeConfidence":2.0,"plateTime":0.47671560276374914,"extension":6.3691759888019845},"index":0,"playId":"78e30cd4-8706-38db-b80e-7c17446d84ab","pitchNumber":1,"startTime":"2026-05-19T02:24:28.495Z","endTime":"2026-05-19T02:24:32.356Z","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":83.9,"endSpeed":78.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.921728135088347,"aZ":-27.285231460297993,"pfxX":5.942258380417505,"pfxZ":3.1690675182629313,"pX":1.2987359640027905,"pZ":2.0247594978868784,"vX0":-4.510020328864254,"vY0":-122.26526407905143,"vZ0":-3.3476636006264244,"x":67.5,"y":184.11,"x0":2.3786345422792756,"y0":50.00171936830028,"z0":5.707188563238428,"aX":9.162669810248541},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.3,"breakHorizontal":-10.0,"spinRate":1286,"spinDirection":125},"zone":14,"typeConfidence":0.91,"plateTime":0.44484918996791967,"extension":6.394131781549699},"index":1,"playId":"79530b59-13be-31f1-ad58-c33455787854","pitchNumber":2,"startTime":"2026-05-19T02:24:46.504Z","endTime":"2026-05-19T02:24:51.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":84.7,"endSpeed":78.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.622914254668903,"aZ":-27.43891913020759,"pfxX":7.7991182472034986,"pfxZ":3.030621338148465,"pX":1.0747155026122663,"pZ":2.0521128632068377,"vX0":-5.5686799012144315,"vY0":-123.3560145269377,"vZ0":-3.2813739953959136,"x":76.03,"y":183.37,"x0":2.334079100897404,"y0":50.00067965553969,"z0":5.681666038832707,"aX":12.170511576050457},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.0,"breakHorizontal":-13.1,"spinRate":1393,"spinDirection":130},"zone":14,"typeConfidence":0.91,"plateTime":0.4418845801469442,"extension":6.196294031619924},"hitData":{"launchSpeed":77.8,"launchAngle":-58.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.31,"coordY":177.02}},"index":2,"playId":"5c3edef6-dd94-3b4e-abdb-aea011a54358","pitchNumber":3,"startTime":"2026-05-19T02:25:05.050Z","endTime":"2026-05-19T02:25:13.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:25:13.944Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Justin Foscue doubles (2) on a line drive to center fielder Brenton Doyle. Ezequiel Duran scores.","rbi":1,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-19T02:26:45.736Z","endTime":"2026-05-19T02:29:09.361Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":500779,"link":"/api/v1/people/500779"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-19T02:25:35.586Z","endTime":"2026-05-19T02:26:47.915Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32886269236163,"aZ":-30.293646124968802,"pfxX":7.601548753341118,"pfxZ":1.221421911807266,"pX":0.06698601679898929,"pZ":0.6890598628101875,"vX0":-7.311429129593661,"vY0":-122.39518133061667,"vZ0":-5.466002789755283,"x":114.45,"y":220.18,"x0":2.0876254141143824,"y0":50.0022260922936,"z0":5.507200805367642,"aX":11.677590490128425},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.3,"breakHorizontal":-12.4,"spinRate":1428,"spinDirection":128},"zone":14,"typeConfidence":0.87,"plateTime":0.4453876312840115,"extension":6.693378739225728},"index":1,"playId":"76add4e0-e73a-3bc6-a88a-f370724e8fe3","pitchNumber":1,"startTime":"2026-05-19T02:26:47.915Z","endTime":"2026-05-19T02:26:51.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04538826273653,"aZ":-28.944104203731673,"pfxX":8.271139913319756,"pfxZ":2.1219685442291354,"pX":0.8441861616250308,"pZ":2.357682409788697,"vX0":-5.795593417995867,"vY0":-122.13162642231944,"vZ0":-2.193103600817601,"x":84.82,"y":175.12,"x0":2.1628303513434597,"y0":50.00573466947038,"z0":5.735063744475229,"aX":12.608788648821717},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.6,"breakHorizontal":-13.8,"spinRate":1392,"spinDirection":118},"zone":14,"typeConfidence":0.9,"plateTime":0.4469620161092882,"extension":6.50947763150191},"index":2,"playId":"3b0f5c20-b00d-3636-86ce-67302d187a38","pitchNumber":2,"startTime":"2026-05-19T02:27:11.045Z","endTime":"2026-05-19T02:27:15.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27473817397625,"aZ":-19.085277407179092,"pfxX":2.803289828446331,"pfxZ":7.691886095744074,"pX":-0.22603750157476898,"pZ":4.298070401206642,"vX0":-6.876396021012043,"vY0":-128.98523984468775,"vZ0":-0.10828884272249617,"x":125.62,"y":122.73,"x0":2.0983597175003608,"y0":50.00618514248875,"z0":5.7997652241302795,"aX":4.773753650394891},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":14.2,"breakHorizontal":-3.7,"spinRate":2139,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.4230087834538785,"extension":6.53216013867196},"index":3,"playId":"f0234115-9750-313a-8256-2248fd2b6e20","pitchNumber":3,"startTime":"2026-05-19T02:27:31.605Z","endTime":"2026-05-19T02:27:35.017Z","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":85.4,"endSpeed":79.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19541869210732,"aZ":-29.521297646541466,"pfxX":8.62863120209649,"pfxZ":1.6718973499144187,"pX":0.2746633636554552,"pZ":1.6449981700448033,"vX0":-7.377917728769327,"vY0":-124.29774464129785,"vZ0":-3.9064356148768713,"x":106.53,"y":194.37,"x0":2.1436890823776316,"y0":50.0002823007907,"z0":5.657025865451223,"aX":13.657298968257757},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.4,"breakHorizontal":-14.2,"spinRate":1346,"spinDirection":127},"zone":8,"typeConfidence":0.9,"plateTime":0.43870656003238606,"extension":6.33614233085617},"index":4,"playId":"3150f069-cd72-3059-ad2c-355d7b3c5939","pitchNumber":4,"startTime":"2026-05-19T02:27:48.847Z","endTime":"2026-05-19T02:27:55.451Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"9ce90838-3003-3b5c-a8df-44af286da3bb","startTime":"2026-05-19T02:28:32.216Z","endTime":"2026-05-19T02:28:36.728Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.112943921846476,"aZ":-18.38854061185094,"pfxX":2.898706965305224,"pfxZ":8.023827558942061,"pX":0.12777154996719903,"pZ":2.986330444066298,"vX0":-5.997440533962306,"vY0":-129.04909601090682,"vZ0":-3.3687634144984657,"x":112.13,"y":158.15,"x0":2.085959253266236,"y0":50.004979258783976,"z0":5.693173844751029,"aX":4.9823530804460265},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":14.2,"breakHorizontal":-4.2,"spinRate":2172,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.4214115242732528,"extension":6.718728563355917},"hitData":{"launchSpeed":102.5,"launchAngle":15.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":83.91,"coordY":45.78}},"index":6,"playId":"b112aec6-8c1e-3010-9ac1-7fcacb747664","pitchNumber":5,"startTime":"2026-05-19T02:28:51.828Z","endTime":"2026-05-19T02:29:09.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:29:09.361Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alejandro Osuna lines out to left fielder Jake McCarthy.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-19T02:31:41.529Z","endTime":"2026-05-19T02:32:41.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-19T02:29:27.054Z","endTime":"2026-05-19T02:29:33.796Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jaden Hill replaces Jose Quintana.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-19T02:29:33.796Z","endTime":"2026-05-19T02:31:19.833Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Alejandro Osuna replaces Sam Haggerty.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-19T02:31:19.833Z","endTime":"2026-05-19T02:31:43.729Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":664059,"link":"/api/v1/people/664059"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73350838428848,"aZ":-32.12357186347137,"pfxX":1.5214049390367692,"pfxZ":0.03285336048867471,"pX":0.18227584081320625,"pZ":1.941486037819962,"vX0":2.662958718673261,"vY0":-126.0793487176915,"vZ0":-2.351334461061069,"x":110.05,"y":186.36,"x0":-1.0787437361797942,"y0":50.00554249150127,"z0":5.438012665149937,"aX":2.4886220789615963},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.2,"breakHorizontal":-3.2,"spinRate":2601,"spinDirection":99},"zone":8,"typeConfidence":0.89,"plateTime":0.4317723035655048,"extension":5.776656807384975},"index":3,"playId":"c0217ad2-a5e9-32fb-8e5f-e3fb1b178964","pitchNumber":1,"startTime":"2026-05-19T02:31:43.729Z","endTime":"2026-05-19T02:31:46.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.079403996302563,"aZ":-15.451222141229417,"pfxX":-6.551171698734855,"pfxZ":8.30329857690225,"pX":-0.10059718185833112,"pZ":2.4335611228150795,"vX0":4.895059533581595,"vY0":-140.58955027317518,"vZ0":-5.819397081837885,"x":120.83,"y":173.07,"x0":-1.0079189653002796,"y0":50.00226923878418,"z0":5.522961374160737,"aX":-13.192710906255064},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":10.9,"spinRate":2616,"spinDirection":231},"zone":5,"typeConfidence":0.93,"plateTime":0.38870827100481975,"extension":5.78355793981263},"index":4,"playId":"11943616-5a73-3241-b492-52b41f78edbe","pitchNumber":2,"startTime":"2026-05-19T02:32:06.447Z","endTime":"2026-05-19T02:32:11.497Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-19T02:32:19.951Z","endTime":"2026-05-19T02:32:31.551Z","isPitch":false,"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(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":87.8,"endSpeed":81.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69358768677556,"aZ":-33.885310713596766,"pfxX":0.6908135538139311,"pfxZ":-1.0240793079031238,"pX":-0.44183490743551257,"pZ":1.7802037862340945,"vX0":1.9112997262384221,"vY0":-127.94383689956176,"vZ0":-2.8996079156043413,"x":133.84,"y":190.71,"x0":-1.2849982907382378,"y0":50.00139584198251,"z0":5.5546582193250655,"aX":1.1571859674681806},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.3,"breakHorizontal":-1.7,"spinRate":2498,"spinDirection":88},"zone":7,"typeConfidence":0.88,"plateTime":0.42632579984328967,"extension":5.849695812362911},"hitData":{"launchSpeed":96.4,"launchAngle":14.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.04,"coordY":106.72}},"index":6,"playId":"2e0221e4-8a49-359a-a76e-3f7a4aef4be1","pitchNumber":3,"startTime":"2026-05-19T02:32:31.551Z","endTime":"2026-05-19T02:32:41.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:32:41.594Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sterlin Thompson lines out to left fielder Alejandro Osuna.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-19T02:34:58.865Z","endTime":"2026-05-19T02:35:11.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"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_putout"}]}],"playEvents":[{"details":{"description":"Alejandro Osuna remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T02:34:15.002Z","endTime":"2026-05-19T02:34:15.022Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":664059,"link":"/api/v1/people/664059"}},{"details":{"description":"Pitching Change: Gavin Collyer replaces Jalen Beeks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-19T02:34:15.022Z","endTime":"2026-05-19T02:35:00.868Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686560,"link":"/api/v1/people/686560"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.092307378054375,"aZ":-29.72148858617343,"pfxX":-1.8010281366201926,"pfxZ":1.4274644838052435,"pX":0.36333900303244915,"pZ":2.7172815207055128,"vX0":10.290102606042767,"vY0":-129.59523141519074,"vZ0":-0.4095942217746398,"x":103.15,"y":165.41,"x0":-3.411137279115415,"y0":50.00000999815324,"z0":5.13233720783525,"aX":-3.088401303242231},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.8,"breakHorizontal":1.2,"spinRate":2794,"spinDirection":109},"zone":6,"typeConfidence":2.0,"plateTime":0.42138278724132894,"extension":6.180379421686044},"hitData":{"launchSpeed":98.8,"launchAngle":23.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.67,"coordY":61.93}},"index":2,"playId":"d696872b-088a-39ce-9d00-5c596f5d5704","pitchNumber":1,"startTime":"2026-05-19T02:35:00.868Z","endTime":"2026-05-19T02:35:11.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:35:11.760Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Braxton Fulford walks.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-19T02:35:11.485Z","endTime":"2026-05-19T02:36:41.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"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":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.08932337053077,"aZ":-28.83780034198822,"pfxX":-1.1523806639700904,"pfxZ":1.9205324620070208,"pX":1.1574905519039085,"pZ":1.9075614013894897,"vX0":11.567043704586258,"vY0":-129.18038100244777,"vZ0":-2.633227155151092,"x":72.88,"y":187.28,"x0":-3.1777299112663164,"y0":50.002373056909704,"z0":5.0971104296995104,"aX":-2.002919875588493},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.2,"breakHorizontal":0.2,"spinRate":2684,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4197106617842663,"extension":6.1269210036131305},"index":0,"playId":"b9adb785-f52d-3000-bbff-58bd32a058c8","pitchNumber":1,"startTime":"2026-05-19T02:35:32.963Z","endTime":"2026-05-19T02:35:36.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.669149952176454,"aZ":-33.591983066297196,"pfxX":-7.741764467080985,"pfxZ":-0.7318609785674521,"pX":-0.10031246424167779,"pZ":2.9589415852675507,"vX0":11.477425175531275,"vY0":-136.80933517406606,"vZ0":0.2810785630265704,"x":120.82,"y":158.89,"x0":-3.306884766891205,"y0":50.00368617848571,"z0":5.121360050716797,"aX":-14.9620787275273},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-1.1,"breakHorizontal":12.1,"spinRate":2301,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.3974046258523831,"extension":6.301146915308032},"index":1,"playId":"b369650d-9486-3c0f-bb59-8b45f8cc201e","pitchNumber":2,"startTime":"2026-05-19T02:35:48.435Z","endTime":"2026-05-19T02:35:52.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":79.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.312951406986084,"aZ":-32.25728081462681,"pfxX":4.726368636356695,"pfxZ":-0.05217364306375272,"pX":0.9131828485953328,"pZ":0.7041054869013131,"vX0":8.980003154817023,"vY0":-122.2315365743854,"vZ0":-3.64363419327358,"x":82.19,"y":219.77,"x0":-3.386183621008121,"y0":50.004005631773644,"z0":4.910538718095874,"aX":7.333952211624475},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.6,"breakHorizontal":-10.2,"spinRate":2873,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4438038646192326,"extension":6.001997735820611},"index":2,"playId":"8b42c2a0-2048-341a-afba-6b524d1f2bc9","pitchNumber":3,"startTime":"2026-05-19T02:36:03.927Z","endTime":"2026-05-19T02:36:07.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.192293634163498,"aZ":-28.36377911255867,"pfxX":-7.541517113031006,"pfxZ":1.9876091042795512,"pX":1.6386292991004265,"pZ":2.2869342849192766,"vX0":15.655225606171525,"vY0":-136.12502036742765,"vZ0":-1.9989460320756431,"x":54.54,"y":177.03,"x0":-3.1466599497842322,"y0":50.00637169908901,"z0":4.948997348904223,"aX":-14.493251992133278},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.4,"breakHorizontal":11.3,"spinRate":2357,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.3987620478362621,"extension":6.22045376120398},"index":3,"playId":"fdddd76a-a2c5-30e9-9071-ad9d9a7daa16","pitchNumber":4,"startTime":"2026-05-19T02:36:21.721Z","endTime":"2026-05-19T02:36:25.371Z","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":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.465479045198276,"aZ":-30.258662457449958,"pfxX":-0.16311874897880685,"pfxZ":1.1389838096146248,"pX":1.714999357705905,"pZ":2.0940559861199337,"vX0":12.509458615200728,"vY0":-128.64718096327167,"vZ0":-1.5652003102881697,"x":51.63,"y":182.24,"x0":-3.1795041394780674,"y0":50.00434176824016,"z0":5.045049591960691,"aX":-0.275986601479547},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.9,"breakHorizontal":-2.4,"spinRate":2663,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.424967383960142,"extension":6.180545896810066},"index":4,"playId":"9b2caba3-2718-316f-b683-2432f70d21ef","pitchNumber":5,"startTime":"2026-05-19T02:36:38.618Z","endTime":"2026-05-19T02:36:41.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:36:41.822Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Willi Castro doubles (8) on a sharp line drive to right fielder Brandon Nimmo. Braxton Fulford scores.","rbi":1,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-19T02:36:44.548Z","endTime":"2026-05-19T02:39:48.193Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,7],"actionIndex":[5,6],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":{"id":686560,"link":"/api/v1/people/686560"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30107407209352,"aZ":-21.206785707866885,"pfxX":-6.126544950041609,"pfxZ":5.515929671156963,"pX":-1.1223776539355654,"pZ":2.5395000989989716,"vX0":8.530900590534179,"vY0":-138.9661650462606,"vZ0":-3.351624859791333,"x":159.78,"y":170.21,"x0":-3.412596422410205,"y0":50.00272604317976,"z0":5.142486589595588,"aX":-12.181862700997609},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.6,"breakHorizontal":9.7,"spinRate":2499,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39168063654007357,"extension":6.273321703433496},"index":0,"playId":"1335e368-dd0e-3549-aaf6-1f59b98f075b","pitchNumber":1,"startTime":"2026-05-19T02:37:10.140Z","endTime":"2026-05-19T02:37:37.149Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.334974607792404,"aZ":-29.796517191195242,"pfxX":1.3062844979317145,"pfxZ":1.3894675573872952,"pX":0.005547591942892686,"pZ":2.945348120920103,"vX0":8.54068326498876,"vY0":-129.668968253759,"vZ0":0.31021262090941815,"x":116.79,"y":159.26,"x0":-3.4912450697055264,"y0":50.00510672080472,"z0":5.0846723518194334,"aX":2.239866932604113},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.8,"breakHorizontal":-4.1,"spinRate":2658,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.42128457984988765,"extension":6.1146502489255985},"index":1,"playId":"cb618432-10b3-3e39-801f-a485bb623a40","pitchNumber":2,"startTime":"2026-05-19T02:37:41.550Z","endTime":"2026-05-19T02:37:46.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.486541158678907,"aZ":-31.197687063085407,"pfxX":6.967227561295579,"pfxZ":0.6222587229560146,"pX":0.4309017677632417,"pZ":1.9886658606868193,"vX0":7.491096929911544,"vY0":-124.02695009568373,"vZ0":-1.1193613323289042,"x":100.58,"y":185.09,"x0":-3.5182701496195885,"y0":50.005368479470086,"z0":5.01432272354745,"aX":11.011573929320429},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":-14.2,"spinRate":2955,"spinDirection":71},"zone":9,"typeConfidence":2.0,"plateTime":0.43923579615021024,"extension":6.036374050427741},"index":2,"playId":"bee94c8f-1dbe-304b-ba3c-921fd828ab56","pitchNumber":3,"startTime":"2026-05-19T02:37:57.664Z","endTime":"2026-05-19T02:38:01.521Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-19T02:38:15.936Z","endTime":"2026-05-19T02:38:28.630Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.065067682741375,"aZ":-21.453261183348385,"pfxX":-5.6705137468605535,"pfxZ":5.304599582007437,"pX":-1.2566671874783588,"pZ":4.957269108569338,"vX0":8.162805249113937,"vY0":-140.60130220145192,"vZ0":2.800028097761908,"x":164.9,"y":104.93,"x0":-3.4481380311913172,"y0":50.001913214277906,"z0":5.333751960292565,"aX":-11.459964149177308},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.3,"breakHorizontal":8.8,"spinRate":2401,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.3881650725072241,"extension":6.191670474352374},"index":4,"playId":"6d8100f5-7d20-355a-b6ee-f103cd20d5f5","pitchNumber":4,"startTime":"2026-05-19T02:38:28.630Z","endTime":"2026-05-19T02:38:35.288Z","isPitch":true,"type":"pitch"},{"details":{"description":"Braxton Fulford steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"actionPlayId":"6d8100f5-7d20-355a-b6ee-f103cd20d5f5","startTime":"2026-05-19T02:38:38.202Z","endTime":"2026-05-19T02:38:54.305Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":690924,"link":"/api/v1/people/690924"}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-05-19T02:38:54.305Z","endTime":"2026-05-19T02:39:32.776Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36825039063811,"aZ":-30.48741454817988,"pfxX":5.8947500357075295,"pfxZ":1.0679181645540226,"pX":0.6300944689752566,"pZ":1.5240671473771827,"vX0":8.408511689956507,"vY0":-124.29774944019185,"vZ0":-2.0411571015347816,"x":92.98,"y":197.63,"x0":-3.553662162594757,"y0":50.001672132602,"z0":4.8712778446835125,"aX":9.281023768865742},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.7,"breakHorizontal":-12.5,"spinRate":2960,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4395628752440275,"extension":5.971030739158079},"hitData":{"launchSpeed":102.4,"launchAngle":17.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":195.36,"coordY":114.12}},"index":7,"playId":"92a82cb9-0e04-3d28-867b-2bd4d490ee0e","pitchNumber":5,"startTime":"2026-05-19T02:39:32.776Z","endTime":"2026-05-19T02:39:48.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:39:48.193Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brenton Doyle grounds out, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-19T02:39:56.769Z","endTime":"2026-05-19T02:40:43.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.487408837296034,"aZ":-32.151633231378405,"pfxX":7.379537648252752,"pfxZ":0.01879920475796837,"pX":1.1876820841791123,"pZ":2.7741776879441344,"vX0":8.544003442474581,"vY0":-120.69559674851551,"vZ0":1.1643644622640974,"x":71.73,"y":163.88,"x0":-3.3571418806208815,"y0":50.004787557172556,"z0":5.116742326088387,"aX":10.888837378018428},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.6,"breakHorizontal":-15.4,"spinRate":2941,"spinDirection":63},"zone":12,"typeConfidence":2.0,"plateTime":0.45380480745132346,"extension":6.119500874074817},"index":0,"playId":"ec8b547f-e532-3906-8b8f-006e6012de68","pitchNumber":1,"startTime":"2026-05-19T02:40:18.236Z","endTime":"2026-05-19T02:40:21.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.597450689224452,"aZ":-33.37431712031618,"pfxX":-9.432088357655271,"pfxZ":-0.6453926622422621,"pX":-0.4892199993617934,"pZ":2.7241280052332675,"vX0":10.76804883615141,"vY0":-135.5000053328854,"vZ0":0.07526899471921822,"x":135.65,"y":165.23,"x0":-3.282392947785603,"y0":50.00166723206798,"z0":5.0209444713046,"aX":-17.602887288473777},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-1.0,"breakHorizontal":14.9,"spinRate":2276,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.40367285726211577,"extension":6.418320715270795},"hitData":{"launchSpeed":87.4,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.71,"coordY":165.87}},"index":1,"playId":"7ac65be0-fbc4-3155-9b13-fcd1f1b9f328","pitchNumber":2,"startTime":"2026-05-19T02:40:34.610Z","endTime":"2026-05-19T02:40:43.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:40:43.430Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"TJ Rumfield lines out to right fielder Brandon Nimmo.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-19T02:40:52.190Z","endTime":"2026-05-19T02:42:43.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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":83.9,"endSpeed":78.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.339487014972487,"aZ":-31.37650582846103,"pfxX":3.5105340557618776,"pfxZ":0.5205664030712995,"pX":-1.149368332252401,"pZ":1.558668865510146,"vX0":5.01864411245778,"vY0":-122.21017852500681,"vZ0":-1.5253787709179418,"x":160.81,"y":196.7,"x0":-3.6761009838487606,"y0":50.003078521928124,"z0":4.855870287199847,"aX":5.3735401535685785},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":-7.4,"spinRate":2876,"spinDirection":69},"zone":13,"typeConfidence":2.0,"plateTime":0.4461208101524772,"extension":5.946921337851774},"index":0,"playId":"db4c6285-c026-3292-b80b-b9be575b6d36","pitchNumber":1,"startTime":"2026-05-19T02:41:11.926Z","endTime":"2026-05-19T02:41:16.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91218200808164,"aZ":-30.173621250396785,"pfxX":0.8145412105228771,"pfxZ":1.1575029663094618,"pX":-0.6477404857759049,"pZ":3.441831325308355,"vX0":7.1181480746589445,"vY0":-130.3965467105003,"vZ0":1.4144873499650392,"x":141.69,"y":145.85,"x0":-3.5163358642977776,"y0":50.00064098486858,"z0":5.165545211505972,"aX":1.4047916053205642},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.6,"breakHorizontal":-3.0,"spinRate":2680,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.4197324666973441,"extension":6.234460063854014},"index":1,"playId":"8f815344-e822-3592-9080-13551d67d227","pitchNumber":2,"startTime":"2026-05-19T02:41:27.733Z","endTime":"2026-05-19T02:41:31.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.114112349096857,"aZ":-30.7977204542628,"pfxX":0.39178883495706596,"pfxZ":0.8053707543754118,"pX":-0.3807145057806118,"pZ":3.110507506690212,"vX0":7.902185302481899,"vY0":-129.51604713349334,"vZ0":0.8064012352509918,"x":131.51,"y":154.8,"x0":-3.5125496958256224,"y0":50.00358253177865,"z0":5.136497070124026,"aX":0.6702534681452966},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.8,"breakHorizontal":-2.3,"spinRate":2716,"spinDirection":115},"zone":1,"typeConfidence":2.0,"plateTime":0.4216796324343721,"extension":6.13071585215495},"index":2,"playId":"98eea87c-c80d-3467-b988-fd7c2d741f1b","pitchNumber":3,"startTime":"2026-05-19T02:41:44.603Z","endTime":"2026-05-19T02:41:47.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.947461393196924,"aZ":-28.614818098901523,"pfxX":5.706790743084723,"pfxZ":2.2554128752028912,"pX":1.7842896924881642,"pZ":2.7328956302251304,"vX0":10.987325017363023,"vY0":-124.25163008270067,"vZ0":0.30443038805720946,"x":48.99,"y":164.99,"x0":-3.4217394293925962,"y0":50.00186159983363,"z0":4.9706133472969585,"aX":8.993192344859002},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.4,"breakHorizontal":-12.7,"spinRate":2952,"spinDirection":66},"zone":12,"typeConfidence":2.0,"plateTime":0.43942520732392776,"extension":6.0064656875301266},"index":3,"playId":"7fbecad4-1087-39ca-b3a8-08a4d13ab042","pitchNumber":4,"startTime":"2026-05-19T02:42:06.068Z","endTime":"2026-05-19T02:42:10.617Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-19T02:42:24.670Z","endTime":"2026-05-19T02:42:37.518Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"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":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.186483835542166,"aZ":-28.936420081630043,"pfxX":3.9906493941520633,"pfxZ":2.051829592752986,"pX":0.5831330640303172,"pZ":1.8233817984668135,"vX0":8.728061842713393,"vY0":-124.36877822692212,"vZ0":-1.5525759777042611,"x":94.77,"y":189.55,"x0":-3.479865220849547,"y0":50.00389363060864,"z0":4.838863484896056,"aX":6.296654715733525},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":-9.1,"spinRate":2893,"spinDirection":74},"zone":9,"typeConfidence":2.0,"plateTime":0.439146747767857,"extension":5.9875304374176315},"hitData":{"launchSpeed":86.7,"launchAngle":23.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.66,"coordY":92.83}},"index":5,"playId":"154683a9-f74e-3dd5-84fd-b27465d791eb","pitchNumber":5,"startTime":"2026-05-19T02:42:37.518Z","endTime":"2026-05-19T02:42:43.995Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:42:43.995Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-19T02:45:08.552Z","endTime":"2026-05-19T02:46:10.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Evan Carter replaces Michael Helman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T02:44:47.519Z","endTime":"2026-05-19T02:45:10.658Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":680737,"link":"/api/v1/people/680737"}},{"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":95.5,"endSpeed":88.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.032807154346813,"aZ":-25.100676329590478,"pfxX":-7.780109775562996,"pfxZ":3.5858946718313165,"pX":0.15534457324685425,"pZ":2.148237008744042,"vX0":5.348764847335831,"vY0":-139.07858814996888,"vZ0":-4.670777344465448,"x":111.08,"y":180.78,"x0":-0.7747192742437059,"y0":50.00431146607221,"z0":5.498778334529837,"aX":-15.355426828317697},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.8,"breakHorizontal":13.1,"spinRate":2219,"spinDirection":231},"zone":8,"typeConfidence":0.9,"plateTime":0.39271507656736526,"extension":5.705321177390435},"index":1,"playId":"79701b79-4e7a-3edf-bd33-3f0cfc219ab2","pitchNumber":1,"startTime":"2026-05-19T02:45:10.658Z","endTime":"2026-05-19T02:45:13.963Z","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":85.2,"endSpeed":79.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.671739165567292,"aZ":-31.185881706947136,"pfxX":-7.762028778420806,"pfxZ":0.62949039047531,"pX":0.567361373280152,"pZ":0.932496647187531,"vX0":6.250657103918147,"vY0":-123.96262776845859,"vZ0":-4.4446137858955534,"x":95.37,"y":213.6,"x0":-0.9620002835369847,"y0":50.006126905777634,"z0":5.3137392376512596,"aX":-12.244645307029822},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.5,"breakHorizontal":12.8,"spinRate":1723,"spinDirection":254},"zone":14,"typeConfidence":0.9,"plateTime":0.43961360498380175,"extension":6.0891528177215815},"index":2,"playId":"d95d9213-c718-3c1c-af23-d13f7dab57e1","pitchNumber":2,"startTime":"2026-05-19T02:45:27.936Z","endTime":"2026-05-19T02:45:32.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.166450674379057,"aZ":-24.27513229422667,"pfxX":-9.208786118034448,"pfxZ":4.007036941256102,"pX":0.32780830128484467,"pZ":1.9707023702578925,"vX0":7.051457501660757,"vY0":-138.8386420801507,"vZ0":-5.093743167605195,"x":104.5,"y":185.57,"x0":-1.0357858583643158,"y0":50.00408853801078,"z0":5.423678237054469,"aX":-18.15963385449783},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.5,"breakHorizontal":15.4,"spinRate":2371,"spinDirection":231},"zone":9,"typeConfidence":0.9,"plateTime":0.39299880930335984,"extension":5.780222061624375},"index":3,"playId":"5e518685-1886-32a0-95d4-7ebce43c2f5e","pitchNumber":3,"startTime":"2026-05-19T02:45:46.487Z","endTime":"2026-05-19T02:45:49.711Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.961186253255477,"aZ":-33.92326205470128,"pfxX":-6.573512380948596,"pfxZ":-1.0968232908252862,"pX":0.6099601309190229,"pZ":1.8766815803178134,"vX0":5.99934716370264,"vY0":-124.58719509700407,"vZ0":-1.8032901684638136,"x":93.75,"y":188.11,"x0":-0.9601824556514721,"y0":50.00406022939043,"z0":5.379440945434524,"aX":-10.470120499996153},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.2,"breakHorizontal":10.8,"spinRate":1604,"spinDirection":260},"zone":9,"typeConfidence":0.89,"plateTime":0.43745396999862507,"extension":6.127157276261152},"index":4,"playId":"70554a40-fbe3-39cf-8c60-4755c1ba76ac","pitchNumber":4,"startTime":"2026-05-19T02:46:07.260Z","endTime":"2026-05-19T02:46:10.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:46:10.875Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson challenged (pitch result), call on the field was confirmed: Joc Pederson called out on strikes.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-19T02:46:38.406Z","endTime":"2026-05-19T02:48:10.842Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Joc Pederson replaces Andrew McCutchen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-19T02:46:20.042Z","endTime":"2026-05-19T02:46:40.616Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":457705,"link":"/api/v1/people/457705"}},{"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":96.1,"endSpeed":88.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56556982108706,"aZ":-18.12061289714657,"pfxX":-7.147808783011319,"pfxZ":7.0731635062582985,"pX":0.7140449038796871,"pZ":2.4299508462588615,"vX0":7.303389355201498,"vY0":-139.82123140048716,"vZ0":-5.067940400725297,"x":89.78,"y":173.17,"x0":-0.9990944519129921,"y0":50.001798463325706,"z0":5.449393750972472,"aX":-14.198483919207444},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.0,"breakHorizontal":11.5,"spinRate":2468,"spinDirection":231},"zone":6,"typeConfidence":0.93,"plateTime":0.3912464870915926,"extension":5.969601071380634},"index":1,"playId":"867ce9a5-4b32-37d4-abf6-b7c55810bb24","pitchNumber":1,"startTime":"2026-05-19T02:46:40.616Z","endTime":"2026-05-19T02:46:43.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16053741445806,"aZ":-34.1161847290518,"pfxX":-7.189113128903563,"pfxZ":-1.2479048011056282,"pX":-0.31000584690808225,"pZ":2.7938176897147904,"vX0":4.185511346171032,"vY0":-123.82309595106271,"vZ0":0.5343003195195215,"x":128.82,"y":163.35,"x0":-1.0861300833845027,"y0":50.002531661170856,"z0":5.4241752848101275,"aX":-11.19037978528575},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.9,"breakHorizontal":12.1,"spinRate":1598,"spinDirection":260},"zone":4,"typeConfidence":0.89,"plateTime":0.441927698860646,"extension":6.197522972767103},"index":2,"playId":"c74220e0-2d0e-31e5-8c60-086f6d23a3ae","pitchNumber":2,"startTime":"2026-05-19T02:46:59.701Z","endTime":"2026-05-19T02:47:03.448Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-19T02:47:10.598Z","endTime":"2026-05-19T02:47:24.553Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.255071510839645,"aZ":-31.30391715941007,"pfxX":1.2839733394120358,"pfxZ":0.5110751987911364,"pX":1.2391993974678104,"pZ":0.8474579957228023,"vX0":5.476479435354337,"vY0":-128.95556094066558,"vZ0":-5.362593673668383,"x":69.76,"y":215.9,"x0":-1.0733195749481734,"y0":50.00082223601556,"z0":5.350839333566858,"aX":2.1750789509034996},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.0,"breakHorizontal":-3.5,"spinRate":2563,"spinDirection":109},"zone":14,"typeConfidence":0.9,"plateTime":0.4237333424135765,"extension":5.781734518767912},"index":4,"playId":"80350482-f7e8-301e-9f70-b9c887ef55ad","pitchNumber":3,"startTime":"2026-05-19T02:47:24.553Z","endTime":"2026-05-19T02:47:27.677Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15709606852193,"aZ":-29.902529619963122,"pfxX":-0.2852561541024845,"pfxZ":1.3722364649327394,"pX":-0.6800838573980148,"pZ":1.804006110697414,"vX0":1.521073394881707,"vY0":-127.35469965332004,"vZ0":-3.2028847454869367,"x":142.92,"y":190.07,"x0":-1.2469339274099436,"y0":50.000219792919474,"z0":5.432991825165483,"aX":-0.47085526917554},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.0,"breakHorizontal":0.2,"spinRate":2467,"spinDirection":109},"zone":7,"typeConfidence":0.88,"plateTime":0.4294168029093659,"extension":5.644264263275702},"index":5,"playId":"daedb18d-7523-3a13-aff2-a928646b6539","pitchNumber":4,"startTime":"2026-05-19T02:47:43.826Z","endTime":"2026-05-19T02:48:10.842Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"}},"playEndTime":"2026-05-19T02:48:10.842Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo called out on strikes.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-19T02:48:27.797Z","endTime":"2026-05-19T02:49:58.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.807935022535876,"aZ":-28.240847833646434,"pfxX":-6.311680886319142,"pfxZ":2.5160203224801148,"pX":0.27857392403355113,"pZ":2.585353606968196,"vX0":5.1568876216461135,"vY0":-123.50303169775093,"vZ0":-1.1298661191700266,"x":106.38,"y":168.98,"x0":-1.004280979210808,"y0":50.00253965502867,"z0":5.397930120479751,"aX":-9.868234678118196},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.6,"breakHorizontal":10.4,"spinRate":1499,"spinDirection":261},"zone":6,"typeConfidence":0.88,"plateTime":0.44145162247074676,"extension":6.14973022013224},"index":0,"playId":"c476a5ac-ec2c-3c80-bb50-85a4c9a3ef02","pitchNumber":1,"startTime":"2026-05-19T02:48:27.797Z","endTime":"2026-05-19T02:48:31.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.149224996002843,"aZ":-31.853689399188273,"pfxX":1.6830129985940503,"pfxZ":0.1855812195691131,"pX":0.6602906417447264,"pZ":1.8775424647320964,"vX0":4.1561053128028576,"vY0":-128.4162793488499,"vZ0":-2.8124155576485848,"x":91.83,"y":188.09,"x0":-1.1837998383549053,"y0":50.00057173247603,"z0":5.410752919686378,"aX":2.8716192700499312},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.0,"breakHorizontal":-3.8,"spinRate":2516,"spinDirection":90},"zone":9,"typeConfidence":0.9,"plateTime":0.42301480765155297,"extension":5.792621575415648},"index":1,"playId":"928c2a42-cb33-39dd-a0f8-be2409d00b08","pitchNumber":2,"startTime":"2026-05-19T02:48:45.138Z","endTime":"2026-05-19T02:48:50.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.625756231591197,"aZ":-31.459077825628665,"pfxX":-0.6513643418662465,"pfxZ":0.4206293904760685,"pX":1.5484716790774844,"pZ":-0.12624954215296486,"vX0":6.63219282262018,"vY0":-128.93622633044362,"vZ0":-7.658573682203053,"x":57.98,"y":242.19,"x0":-0.9715178688728454,"y0":50.0003992777153,"z0":5.307625097406753,"aX":-1.0983072986833313},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.7,"breakHorizontal":-0.2,"spinRate":2486,"spinDirection":74},"zone":14,"typeConfidence":0.88,"plateTime":0.4246843309552242,"extension":5.781096125224802},"index":2,"playId":"eec0efea-d40c-3d5c-84ad-8f5642475d99","pitchNumber":3,"startTime":"2026-05-19T02:49:12.546Z","endTime":"2026-05-19T02:49:16.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.021279292672034,"aZ":-30.24509854262097,"pfxX":-8.82990323504572,"pfxZ":1.2550947412826101,"pX":0.26806924860536196,"pZ":1.332544913788909,"vX0":5.791293352910382,"vY0":-122.79448548026679,"vZ0":-3.4842400805171354,"x":106.78,"y":202.8,"x0":-0.9670462280629616,"y0":50.001550767535676,"z0":5.327442944910132,"aX":-13.560081660559897},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.7,"breakHorizontal":14.8,"spinRate":1614,"spinDirection":261},"zone":14,"typeConfidence":0.91,"plateTime":0.44508484706945284,"extension":6.011857197276729},"index":3,"playId":"32de00a3-ac9e-376f-9d4e-e32ffcb27dfa","pitchNumber":4,"startTime":"2026-05-19T02:49:31.978Z","endTime":"2026-05-19T02:49:35.318Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.977891852940896,"aZ":-18.664361729858562,"pfxX":-6.712899562421037,"pfxZ":6.7822239894814125,"pX":0.2496666916761428,"pZ":1.991485401388548,"vX0":6.198316634259388,"vY0":-139.4282856559726,"vZ0":-5.926883271813448,"x":107.48,"y":185.01,"x0":-1.1176992977992104,"y0":50.00265257891896,"z0":5.354678794974219,"aX":-13.369022740248932},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":11.0,"spinRate":2400,"spinDirection":232},"zone":8,"typeConfidence":0.93,"plateTime":0.39114491915159233,"extension":5.775713085123962},"index":4,"playId":"f5eaa61b-1041-3f49-ae4d-68b994442315","pitchNumber":5,"startTime":"2026-05-19T02:49:52.918Z","endTime":"2026-05-19T02:49:58.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:49:58.301Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-19T02:52:33.482Z","endTime":"2026-05-19T02:53:35.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Joc Pederson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T02:50:58.717Z","endTime":"2026-05-19T02:50:58.736Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":457705,"link":"/api/v1/people/457705"}},{"details":{"description":"Evan Carter remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-19T02:50:58.736Z","endTime":"2026-05-19T02:50:59.736Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":680737,"link":"/api/v1/people/680737"}},{"details":{"description":"Pitching Change: Cole Winn replaces Gavin Collyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-19T02:50:58.736Z","endTime":"2026-05-19T02:52:31.763Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-19T02:52:31.763Z","endTime":"2026-05-19T02:52:35.700Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"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":95.0,"endSpeed":88.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.066655582462023,"aZ":-14.936255762324437,"pfxX":-2.2342668453096812,"pfxZ":8.711067829848707,"pX":0.6357515547361013,"pZ":2.182553065329206,"vX0":8.212605556032653,"vY0":-138.1789842515964,"vZ0":-6.199475029767694,"x":92.77,"y":179.85,"x0":-2.0548257306448536,"y0":50.00421218920136,"z0":5.418253119006621,"aX":-4.423447371295658},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":2.8,"spinRate":2551,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.39291944411598845,"extension":6.979595953991102},"index":4,"playId":"85a2c9ca-7201-3018-b9ef-15741221d750","pitchNumber":1,"startTime":"2026-05-19T02:52:35.700Z","endTime":"2026-05-19T02:52:38.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":89.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.420250933527736,"aZ":-13.974844742793428,"pfxX":-3.252628285076325,"pfxZ":9.072501897789717,"pX":0.31774766402644755,"pZ":2.1232532785942717,"vX0":7.906348311411211,"vY0":-139.56834785302433,"vZ0":-6.556234917418345,"x":104.89,"y":181.45,"x0":-2.108062411194035,"y0":50.0051242772459,"z0":5.393865450671213,"aX":-6.527004146826174},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":4.6,"spinRate":2483,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.3899298978260535,"extension":7.147799124258127},"index":5,"playId":"1bcb0ecf-04f9-3bc8-9017-a106304f04fe","pitchNumber":2,"startTime":"2026-05-19T02:52:54.230Z","endTime":"2026-05-19T02:53:04.852Z","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":87.0,"endSpeed":80.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.199184883087714,"aZ":-35.099371463301665,"pfxX":1.4338578317349748,"pfxZ":-1.7912994581499637,"pX":0.29345144006662216,"pZ":1.3978870522402373,"vX0":5.332909071063504,"vY0":-126.62713948826257,"vZ0":-3.4795166824007655,"x":105.81,"y":201.04,"x0":-2.0201915195779954,"y0":50.00042867386588,"z0":5.577920830503278,"aX":2.3441398369941995},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.7,"breakHorizontal":-3.7,"spinRate":2705,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4314256719661529,"extension":6.970235752154348},"index":6,"playId":"a955be73-7d5b-3dcd-91fe-1115305a969c","pitchNumber":3,"startTime":"2026-05-19T02:53:30.819Z","endTime":"2026-05-19T02:53:35.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:53:35.561Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-19T02:53:38.234Z","endTime":"2026-05-19T02:54:13.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68375096615459,"aZ":-20.92162313583184,"pfxX":-1.6771156328225283,"pfxZ":6.087665165785177,"pX":-0.0898565002731866,"pZ":3.196591556846345,"vX0":6.573915928348095,"vY0":-133.83639947074906,"vZ0":-2.164108611594347,"x":120.43,"y":152.47,"x0":-2.3398674144020353,"y0":50.00636896136231,"z0":5.484225934958195,"aX":-3.1031211415045536},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.9,"breakHorizontal":1.9,"spinRate":2564,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.40629075993292796,"extension":6.7909187014929975},"hitData":{"launchSpeed":98.9,"launchAngle":46.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":153.3,"coordY":92.24}},"index":0,"playId":"d02f69f7-9248-3928-ad46-2a883d4f7919","pitchNumber":1,"startTime":"2026-05-19T02:54:00.501Z","endTime":"2026-05-19T02:54:13.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:54:13.681Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out, first baseman Jake Burger to pitcher Cole Winn.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-19T02:54:16.391Z","endTime":"2026-05-19T02:54:44.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":81.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.43053296982997,"aZ":-32.34572933110469,"pfxX":0.6352832450202092,"pfxZ":-0.10097185765248717,"pX":-0.041354421342587426,"pZ":2.391341122484902,"vX0":5.197224362184693,"vY0":-125.5197374952343,"vZ0":-1.7448919352080643,"x":118.58,"y":174.21,"x0":-2.2002778240464305,"y0":50.005878761137545,"z0":5.668368883213219,"aX":1.0388253640052636},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.4,"breakHorizontal":-2.0,"spinRate":2568,"spinDirection":56},"zone":5,"typeConfidence":2.0,"plateTime":0.4322560442632475,"extension":6.861476177629963},"hitData":{"launchSpeed":90.2,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.4,"coordY":163.84}},"index":0,"playId":"c47ba911-709d-3b53-83d7-e167c9905522","pitchNumber":1,"startTime":"2026-05-19T02:54:37.133Z","endTime":"2026-05-19T02:54:44.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:54:44.489Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Jung doubles (14) on a sharp fly ball to right fielder Sterlin Thompson.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-19T02:57:23.498Z","endTime":"2026-05-19T02:57:57.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694514,"link":"/api/v1/people/694514"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Victor Vodnik replaces Jaden Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T02:55:13.983Z","endTime":"2026-05-19T02:57:25.722Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":89.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.446221914652753,"aZ":-18.851342437351708,"pfxX":-3.4209881053637456,"pfxZ":6.649742993455125,"pX":1.448650835473423,"pZ":1.7909947027386874,"vX0":10.995037584304786,"vY0":-139.50379178912527,"vZ0":-5.775455913706623,"x":61.78,"y":190.42,"x0":-2.070638145591881,"y0":50.00625088865892,"z0":5.099380605757795,"aX":-6.858543148853542},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.2,"breakHorizontal":4.3,"spinRate":2166,"spinDirection":223},"zone":14,"typeConfidence":0.77,"plateTime":0.3901333119491541,"extension":6.805394031492736},"index":1,"playId":"82abb3f0-02cb-30c4-bb42-b97fb4aa8806","pitchNumber":1,"startTime":"2026-05-19T02:57:25.722Z","endTime":"2026-05-19T02:57:29.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69213456565893,"aZ":-19.283290482535012,"pfxX":-5.01692750630919,"pfxZ":6.305404733322733,"pX":0.1361055865786989,"pZ":3.2448298749584503,"vX0":8.019042990395643,"vY0":-141.05120379052116,"vZ0":-2.3729034956179516,"x":111.81,"y":151.17,"x0":-2.072992700123923,"y0":50.00365390205909,"z0":5.320416820377959,"aX":-10.258386064075838},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.2,"breakHorizontal":7.7,"spinRate":1998,"spinDirection":214},"zone":2,"typeConfidence":0.7,"plateTime":0.38618062787043606,"extension":6.6955284335956975},"hitData":{"launchSpeed":100.7,"launchAngle":23.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":226.03,"coordY":95.94}},"index":2,"playId":"fb976987-a312-3c9e-b78e-b993dbf9ed68","pitchNumber":2,"startTime":"2026-05-19T02:57:42.244Z","endTime":"2026-05-19T02:57:57.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T02:57:57.156Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Burger walks.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-19T02:58:00.217Z","endTime":"2026-05-19T03:01:08.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.190036867760913,"aZ":-30.265516921076767,"pfxX":0.45279561222178,"pfxZ":1.2062211533914535,"pX":0.28885822868691857,"pZ":1.798005580177238,"vX0":6.305771119202456,"vY0":-124.28932482972593,"vZ0":-1.7903569601930478,"x":105.99,"y":190.23,"x0":-2.3319267576361438,"y0":50.000058489198956,"z0":5.023538686688116,"aX":0.7117484712043053},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.0,"breakHorizontal":-2.2,"spinRate":2311,"spinDirection":84},"zone":9,"typeConfidence":0.91,"plateTime":0.43945041064506674,"extension":6.818454087057022},"index":0,"playId":"4e5eca5b-ad9e-31ce-88d1-e802a62e5a1d","pitchNumber":1,"startTime":"2026-05-19T02:58:25.029Z","endTime":"2026-05-19T02:58:28.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.463916100915682,"aZ":-30.291886480524823,"pfxX":-8.710215658872853,"pfxZ":1.0682476925165316,"pX":1.1786491667558603,"pZ":0.3819889117328781,"vX0":10.903326451757708,"vY0":-130.6297864807675,"vZ0":-6.2473230968833215,"x":72.07,"y":228.47,"x0":-1.887339348463524,"y0":50.00081973173582,"z0":5.036835725184344,"aX":-15.289498831874937},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.8,"breakHorizontal":13.8,"spinRate":1750,"spinDirection":241},"zone":14,"typeConfidence":0.87,"plateTime":0.4168119909183843,"extension":6.821161831804718},"index":1,"playId":"b9ca52fe-b836-3dc1-8d81-48036a4c6900","pitchNumber":2,"startTime":"2026-05-19T02:58:42.146Z","endTime":"2026-05-19T02:58:46.312Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.08651526241685,"aZ":-34.74460395327511,"pfxX":0.9634879776463552,"pfxZ":-1.6244557258569952,"pX":0.9697834126051229,"pZ":1.1570766359023665,"vX0":7.046151514213443,"vY0":-124.07350113009497,"vZ0":-2.74580842843395,"x":80.03,"y":207.54,"x0":-2.0133129043250797,"y0":50.00185391957304,"z0":5.127921039573032,"aX":1.5251621072762507},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.2,"breakHorizontal":-3.1,"spinRate":2319,"spinDirection":76},"zone":14,"typeConfidence":0.91,"plateTime":0.4387651989065473,"extension":6.913056515758482},"index":2,"playId":"cde71b86-7f86-392f-b80a-f18ee44aad24","pitchNumber":3,"startTime":"2026-05-19T02:59:02.981Z","endTime":"2026-05-19T02:59:06.632Z","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.2,"endSpeed":89.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36725383598019,"aZ":-21.763846946226096,"pfxX":-3.2560760455861875,"pfxZ":5.0891020316643445,"pX":-0.0031416717285497756,"pZ":2.543573156409434,"vX0":6.561455736363609,"vY0":-141.44404167191922,"vZ0":-3.8248180635627125,"x":117.12,"y":170.1,"x0":-1.9199624681363157,"y0":50.00457259068742,"z0":5.292589621071598,"aX":-6.662791443431924},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.6,"breakHorizontal":4.7,"spinRate":2086,"spinDirection":210},"zone":5,"typeConfidence":0.82,"plateTime":0.3858340441231505,"extension":6.750342063082293},"index":3,"playId":"57749a05-bcf2-34a7-9e8c-9b80ca92b7c6","pitchNumber":4,"startTime":"2026-05-19T02:59:22.306Z","endTime":"2026-05-19T02:59:26.912Z","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":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83719646890994,"aZ":-29.59486235907016,"pfxX":-10.08144605965287,"pfxZ":1.4357198628816992,"pX":0.8118604706498359,"pZ":1.7676761063532302,"vX0":10.112259209940872,"vY0":-132.90417293509378,"vZ0":-3.3906147929637145,"x":86.05,"y":191.05,"x0":-1.7280769941899514,"y0":50.000053655234986,"z0":5.203596779366471,"aX":-18.07614428426704},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.0,"breakHorizontal":16.1,"spinRate":1758,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.411733403469809,"extension":6.764763274055075},"index":4,"playId":"d5a1c05d-4e83-3920-ac92-a334796dc884","pitchNumber":5,"startTime":"2026-05-19T02:59:46.474Z","endTime":"2026-05-19T03:00:13.502Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-19T03:00:26.011Z","endTime":"2026-05-19T03:00:43.423Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":81.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.52877518418666,"aZ":-34.4982335313169,"pfxX":0.7198470828997143,"pfxZ":-1.4305885144555641,"pX":1.7916011492946897,"pZ":0.4680115264068133,"vX0":8.095924017014061,"vY0":-125.3302017578148,"vZ0":-4.801185020686482,"x":48.71,"y":226.14,"x0":-1.5473514251682465,"y0":50.00486393899144,"z0":5.163586865356062,"aX":1.1667809440579238},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.4,"breakHorizontal":-2.8,"spinRate":2376,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4336976622826523,"extension":7.025235028048186},"index":6,"playId":"574f7b32-a458-3383-8ca5-3eef24ba074f","pitchNumber":6,"startTime":"2026-05-19T03:00:43.423Z","endTime":"2026-05-19T03:00:47.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.68013366943437,"aZ":-35.46438559210348,"pfxX":0.4302371453248339,"pfxZ":-2.0086234761224935,"pX":1.718468551974383,"pZ":0.2810306626005931,"vX0":8.696620318007446,"vY0":-126.08346374402214,"vZ0":-5.092479780217188,"x":51.5,"y":231.19,"x0":-1.807973145837542,"y0":50.00495175052103,"z0":5.1365651951033,"aX":0.7027298083990297},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.4,"breakHorizontal":-2.4,"spinRate":2354,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.43171277803473673,"extension":6.930472854629225},"index":7,"playId":"2e1532d1-62de-3628-9cba-e7f8a17170af","pitchNumber":7,"startTime":"2026-05-19T03:01:04.772Z","endTime":"2026-05-19T03:01:08.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:01:08.372Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Danny Jansen walks. Josh Jung to 3rd. Jake Burger to 2nd.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-19T03:01:12.393Z","endTime":"2026-05-19T03:03:12.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"postOnSecond":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"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(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.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.564328681453773,"aZ":-30.20429440763457,"pfxX":0.9625789024138758,"pfxZ":1.1429393807606072,"pX":-0.8046155576785039,"pZ":2.3609131511094734,"vX0":3.087924390334077,"vY0":-129.63891602184341,"vZ0":-1.515267717267958,"x":147.67,"y":175.04,"x0":-2.1313669695285498,"y0":50.000107940968086,"z0":5.237019685497541,"aX":1.6541540760559275},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.0,"breakHorizontal":-2.4,"spinRate":2242,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.4209059192790705,"extension":6.914500617502875},"index":0,"playId":"f0765750-122b-3c46-8b76-1fdc530c9474","pitchNumber":1,"startTime":"2026-05-19T03:01:43.044Z","endTime":"2026-05-19T03:01:48.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24271249762548,"aZ":-29.719666527692592,"pfxX":-8.831728487352683,"pfxZ":1.4350228666510132,"pX":0.49418165320864826,"pZ":1.8691171273261984,"vX0":9.138607061365233,"vY0":-129.17514127601947,"vZ0":-2.4167792679272546,"x":98.16,"y":188.31,"x0":-1.9242979724472853,"y0":50.00140101279834,"z0":5.0776642215373755,"aX":-15.08247062604763},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.3,"breakHorizontal":14.2,"spinRate":1772,"spinDirection":243},"zone":9,"typeConfidence":0.87,"plateTime":0.4223244677309297,"extension":6.892394658898528},"index":1,"playId":"734c62b1-a0a9-3d59-a03f-85304b0df6eb","pitchNumber":2,"startTime":"2026-05-19T03:02:00.997Z","endTime":"2026-05-19T03:02:04.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17498266363528,"aZ":-27.29704226480817,"pfxX":-9.549296626154673,"pfxZ":2.7226307308140134,"pX":1.3964415736341427,"pZ":0.6388289087272268,"vX0":11.670873710419848,"vY0":-131.81138636250284,"vZ0":-6.190282078768392,"x":63.77,"y":221.53,"x0":-1.8102223879956478,"y0":50.00419603441097,"z0":4.984936856888738,"aX":-17.11516472662994},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.0,"breakHorizontal":15.4,"spinRate":1840,"spinDirection":248},"zone":14,"typeConfidence":0.89,"plateTime":0.4126542502230395,"extension":6.901474280656423},"index":2,"playId":"0c4bf212-e8ce-3a7d-85c7-d1d8c6346982","pitchNumber":3,"startTime":"2026-05-19T03:02:18.954Z","endTime":"2026-05-19T03:02:22.461Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76480100018829,"aZ":-17.763520695648484,"pfxX":-3.7938846583247883,"pfxZ":7.015185351590594,"pX":0.2934727432628311,"pZ":-0.21799214169763817,"vX0":7.599137905787363,"vY0":-141.36738485562032,"vZ0":-11.46842212829106,"x":105.81,"y":244.67,"x0":-1.918696696396569,"y0":50.000620738291964,"z0":4.992605603695717,"aX":-7.79163154383532},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.8,"breakHorizontal":5.5,"spinRate":2332,"spinDirection":216},"zone":14,"typeConfidence":0.82,"plateTime":0.3852752415034435,"extension":6.937553718331893},"index":3,"playId":"0dcd2d35-76a3-3950-a9a4-f71d8beb3a8f","pitchNumber":4,"startTime":"2026-05-19T03:02:42.037Z","endTime":"2026-05-19T03:02:45.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25281019416893,"aZ":-20.03923879948134,"pfxX":-2.7504734655234158,"pfxZ":6.025698903496009,"pX":0.39683169546262403,"pZ":0.8064275258292988,"vX0":7.536924290402809,"vY0":-139.78936752920774,"vZ0":-8.190784208200258,"x":101.87,"y":217.01,"x0":-1.956014162133137,"y0":50.00681477985167,"z0":5.049534928190443,"aX":-5.543039686936775},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.7,"breakHorizontal":3.7,"spinRate":2115,"spinDirection":216},"zone":14,"typeConfidence":0.72,"plateTime":0.38920548476704475,"extension":6.913391138920425},"index":4,"playId":"c2d7e9c2-9b70-3f38-87a4-8b8cb4b0dbe2","pitchNumber":5,"startTime":"2026-05-19T03:03:07.486Z","endTime":"2026-05-19T03:03:12.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:03:12.149Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a line drive to center fielder Brenton Doyle. Josh Jung scores. Jake Burger scores. Danny Jansen to 3rd.","rbi":2,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-19T03:06:06.352Z","endTime":"2026-05-19T03:06:39.418Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnThird":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3,4,5],"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":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":{"id":680767,"link":"/api/v1/people/680767"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":680767,"link":"/api/v1/people/680767"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T03:03:28.729Z","endTime":"2026-05-19T03:03:41.802Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brennan Bernardino replaces Victor Vodnik.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-19T03:03:41.802Z","endTime":"2026-05-19T03:06:08.341Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657514,"link":"/api/v1/people/657514"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":74.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.193941874536867,"aZ":-32.112462398070456,"pfxX":5.400873956497736,"pfxZ":0.0453070393954782,"pX":2.094979963817975,"pZ":2.330567144606916,"vX0":-3.5327996912138167,"vY0":-114.95566431206406,"vZ0":0.6362067679281804,"x":37.14,"y":175.85,"x0":2.9270652622066198,"y0":50.002571663526844,"z0":5.093899759047177,"aX":7.449356332900066},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.4,"breakHorizontal":-9.2,"spinRate":1409,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.47101158778599483,"extension":5.588488883558291},"index":2,"playId":"49ab5718-b934-3645-b779-27b94f8c14fa","pitchNumber":1,"startTime":"2026-05-19T03:06:08.341Z","endTime":"2026-05-19T03:06:13.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":83.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.104950789163194,"aZ":-30.150766377555403,"pfxX":8.578204729387696,"pfxZ":1.1713769545540007,"pX":-0.614140198923226,"pZ":2.7786778971167787,"vX0":-10.938877626788551,"vY0":-129.25477967866874,"vZ0":-0.10093467802525236,"x":140.41,"y":163.76,"x0":2.5135180114843854,"y0":50.00521913803661,"z0":5.089486441909747,"aX":14.852845422584187},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.3,"breakHorizontal":-13.8,"spinRate":2208,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.4200711380454356,"extension":5.764136480152822},"hitData":{"launchSpeed":95.4,"launchAngle":12.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.51,"coordY":86.35}},"index":3,"playId":"e5c2d5c4-199e-3473-b980-9f5cafc8d7e1","pitchNumber":2,"startTime":"2026-05-19T03:06:26.077Z","endTime":"2026-05-19T03:06:39.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:06:39.418Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Justin Foscue walks. Ezequiel Duran to 2nd.","rbi":0,"awayScore":5,"homeScore":7,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-19T03:06:59.775Z","endTime":"2026-05-19T03:09:00.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnThird":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"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":85.8,"endSpeed":79.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.48624481738479,"aZ":-26.397667201379406,"pfxX":2.3848325606447363,"pfxZ":3.590287858177323,"pX":1.4262268577602093,"pZ":2.7142443040572584,"vX0":-4.549460973980262,"vY0":-125.10429963489932,"vZ0":-0.4404286568940893,"x":62.64,"y":165.5,"x0":2.9456641798722316,"y0":50.00533595915634,"z0":5.0269575114692975,"aX":3.8410242289841516},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.6,"breakHorizontal":-3.5,"spinRate":2199,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.435183059840599,"extension":5.561209136997472},"index":0,"playId":"383ac585-2492-333c-884e-335e1bc2a58f","pitchNumber":1,"startTime":"2026-05-19T03:07:15.840Z","endTime":"2026-05-19T03:07:18.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92241734760614,"aZ":-23.783165222241752,"pfxX":2.325722407802242,"pfxZ":5.116687178363243,"pX":0.18008221529755908,"pZ":3.119227367768281,"vX0":-7.321874830970297,"vY0":-126.27479133558879,"vZ0":-0.04167131792807588,"x":110.14,"y":154.56,"x0":2.795306904999828,"y0":50.00456156886078,"z0":5.024628801622246,"aX":3.816581042999202},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.5,"breakHorizontal":-2.9,"spinRate":2308,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.43117644541101763,"extension":5.578682637876126},"index":1,"playId":"a4ee366b-8be7-38e2-94cd-12a5c620a555","pitchNumber":2,"startTime":"2026-05-19T03:07:36.011Z","endTime":"2026-05-19T03:07:39.136Z","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":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.818684862044982,"aZ":-31.36590164013415,"pfxX":9.334028355192551,"pfxZ":0.5552028678122252,"pX":0.3130218919461248,"pZ":1.4667944775905695,"vX0":-8.260623897896457,"vY0":-119.0508383509834,"vZ0":-1.5687994934244425,"x":105.07,"y":199.18,"x0":2.591717457068033,"y0":50.00318348879105,"z0":4.936401438991983,"aX":13.589078750318157},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.0,"breakHorizontal":-15.2,"spinRate":1489,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.45761515611101,"extension":5.65326460035975},"index":2,"playId":"5b44e93b-d51c-3ac3-ad7b-54d224852e51","pitchNumber":3,"startTime":"2026-05-19T03:08:00.060Z","endTime":"2026-05-19T03:08:27.063Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"}}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":76.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.144517414837587,"aZ":-30.916830994777104,"pfxX":7.3144755415854315,"pfxZ":0.8755792338285537,"pX":0.5624638701648845,"pZ":0.4137835555242904,"vX0":-7.276698854351395,"vY0":-117.90662437954641,"vZ0":-3.7683248910470715,"x":95.56,"y":227.61,"x0":2.709062981419678,"y0":50.00298848234327,"z0":4.824802033454188,"aX":10.508344657829314},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.1,"breakHorizontal":-11.9,"spinRate":1301,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.46099218055905844,"extension":5.643844543304351},"index":3,"playId":"08e181ff-b089-346f-8396-a9d37addcb81","pitchNumber":4,"startTime":"2026-05-19T03:08:33.226Z","endTime":"2026-05-19T03:08:36.297Z","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":87.1,"endSpeed":81.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.167621644815913,"aZ":-25.750605604200626,"pfxX":1.979894474677275,"pfxZ":3.8799352991201825,"pX":-1.171424412013438,"pZ":1.5292036385469245,"vX0":-10.15216545003489,"vY0":-126.61823191852245,"vZ0":-3.1885852604272964,"x":161.65,"y":197.49,"x0":2.5996666889612223,"y0":50.001931122182484,"z0":4.822639463624551,"aX":3.2780085133925114},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.6,"breakHorizontal":-1.7,"spinRate":2179,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4294351423898837,"extension":5.665783816787308},"index":4,"playId":"80d4e68c-2a2f-3a9e-a55d-7b0112a9b6fa","pitchNumber":5,"startTime":"2026-05-19T03:08:54.995Z","endTime":"2026-05-19T03:09:00.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:09:00.142Z","atBatIndex":66},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alejandro Osuna grounds into a force out, fielded by third baseman Kyle Karros. Danny Jansen scores. Ezequiel Duran out at 3rd. Justin Foscue to 2nd. Alejandro Osuna to 1st.","rbi":1,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-19T03:09:02.627Z","endTime":"2026-05-19T03:09:53.679Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"postOnSecond":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":{"id":680767,"link":"/api/v1/people/680767"},"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":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.661170896589415,"aZ":-31.217987807367873,"pfxX":-7.0967570078049445,"pfxZ":0.7226700455772708,"pX":-2.820264466171374,"pZ":2.5556369320843113,"vX0":-10.259751067430308,"vY0":-113.92070386986711,"vZ0":1.954193167800329,"x":224.5,"y":169.78,"x0":2.6524206025835566,"y0":50.00237023982587,"z0":4.75832930469002,"aX":-9.387073198658754},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":2.2,"breakHorizontal":15.4,"spinRate":2548,"spinDirection":311},"zone":11,"typeConfidence":2.0,"plateTime":0.4796076922236172,"extension":5.482748527562253},"index":0,"playId":"66cad414-e773-3028-ab24-71bc4ed84013","pitchNumber":1,"startTime":"2026-05-19T03:09:27.593Z","endTime":"2026-05-19T03:09:30.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.431177570802898,"aZ":-27.128494950902013,"pfxX":7.38317760205479,"pfxZ":2.9131833811545764,"pX":0.35370106097700316,"pZ":2.631787981950256,"vX0":-8.189055846264841,"vY0":-130.0666453457741,"vZ0":-0.6583292803787064,"x":103.52,"y":167.72,"x0":2.567238631031501,"y0":50.003992363284354,"z0":4.925316282318022,"aX":12.792671566899553},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":-11.8,"spinRate":2315,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.4193282853236231,"extension":5.642515290046134},"hitData":{"launchSpeed":97.0,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":171.45}},"index":1,"playId":"ff5b920d-7c3e-3da4-8e41-f40e4a0ad528","pitchNumber":2,"startTime":"2026-05-19T03:09:44.719Z","endTime":"2026-05-19T03:09:53.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:09:53.679Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out, third baseman Kyle Karros to first baseman TJ Rumfield. Justin Foscue to 3rd. Alejandro Osuna to 2nd.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-19T03:10:19.581Z","endTime":"2026-05-19T03:11:57.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"postOnThird":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.456645123865208,"aZ":-29.537830581657786,"pfxX":9.472583748078405,"pfxZ":1.5130254961402816,"pX":0.888153441034659,"pZ":2.303669934941289,"vX0":-7.731515300771674,"vY0":-130.6997411104643,"vZ0":-1.2008176600429774,"x":83.15,"y":176.58,"x0":2.6421777610790538,"y0":50.00532673573205,"z0":4.971015885885729,"aX":16.52401937971509},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.8,"breakHorizontal":-15.6,"spinRate":2246,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4178003182964214,"extension":5.680108678062543},"index":0,"playId":"306b0f96-81dd-3618-a984-057bab5583cb","pitchNumber":1,"startTime":"2026-05-19T03:10:38.139Z","endTime":"2026-05-19T03:10:41.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.616181182544164,"aZ":-29.81101537148548,"pfxX":-5.845825867375809,"pfxZ":1.8562835217920712,"pX":-1.1567099351264638,"pZ":1.963804231779988,"vX0":-7.335395362154494,"vY0":-112.19885800727155,"vZ0":0.7614615091231591,"x":161.09,"y":185.76,"x0":2.916546298097048,"y0":50.00295335947328,"z0":4.6619488096061525,"aX":-7.439044640795236},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":3.8,"breakHorizontal":12.5,"spinRate":2689,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4884973944014397,"extension":5.400210253292528},"index":1,"playId":"098b5264-40bc-38e5-b223-885b9046616c","pitchNumber":2,"startTime":"2026-05-19T03:10:54.755Z","endTime":"2026-05-19T03:11:00.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.46697964396576,"aZ":-29.75388566690758,"pfxX":-6.273282014904432,"pfxZ":1.8388404553251778,"pX":0.41211028347474815,"pZ":3.1456679763653463,"vX0":-4.26152783871832,"vY0":-113.78908544244521,"vZ0":3.0658096971588846,"x":101.29,"y":153.85,"x0":3.1225941093334866,"y0":50.0003452878362,"z0":4.7248364168872445,"aX":-8.242127988346915},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":4.4,"breakHorizontal":12.5,"spinRate":2766,"spinDirection":290},"zone":3,"typeConfidence":2.0,"plateTime":0.48095295497366886,"extension":5.36751931582745},"index":2,"playId":"693dbc83-5877-3543-9eae-812cb00f0498","pitchNumber":3,"startTime":"2026-05-19T03:11:14.062Z","endTime":"2026-05-19T03:11:17.496Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"7f8bfd81-666f-4db8-b52e-f95b3f42d7ae","startTime":"2026-05-19T03:11:34.022Z","endTime":"2026-05-19T03:11:39.022Z","isPitch":false,"type":"stepoff"},{"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":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":72.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.561391163825157,"aZ":-31.775585282276243,"pfxX":-6.6008901550017836,"pfxZ":0.3003021382567166,"pX":-0.8477986239918233,"pZ":3.0116280619444993,"vX0":-6.453279661887086,"vY0":-113.19428808389733,"vZ0":3.169473632021135,"x":149.32,"y":157.47,"x0":2.8912540024195157,"y0":50.00004546195043,"z0":4.763172390926985,"aX":-8.610705054948655},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":1.7,"breakHorizontal":13.6,"spinRate":2816,"spinDirection":301},"zone":11,"typeConfidence":2.0,"plateTime":0.4828359112531442,"extension":5.26882621546948},"hitData":{"launchSpeed":59.9,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":115.32,"coordY":174.49}},"index":4,"playId":"ced5f112-5038-3975-be9f-6af202576faa","pitchNumber":4,"startTime":"2026-05-19T03:11:49.650Z","endTime":"2026-05-19T03:11:57.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:11:57.741Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Higashioka pops out to catcher Hunter Goodman in foul territory.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-19T03:12:55.431Z","endTime":"2026-05-19T03:14:28.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kyle Higashioka replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-19T03:12:15.007Z","endTime":"2026-05-19T03:12:57.619Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"102","replacedPlayer":{"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.185057489532685,"aZ":-25.52919251081791,"pfxX":2.8945002429426756,"pfxZ":4.006003923291693,"pX":-0.7385070802259806,"pZ":1.4220763297560015,"vX0":-9.88456023920738,"vY0":-126.9698372032891,"vZ0":-3.5017388862933334,"x":145.15,"y":200.38,"x0":2.8024382229257543,"y0":50.00192748997176,"z0":4.815507523092653,"aX":4.80078416193474},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":-3.4,"spinRate":2335,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4288321400086166,"extension":5.632883709541845},"index":1,"playId":"031e23f7-53ac-3e54-a60b-bb82557ad641","pitchNumber":1,"startTime":"2026-05-19T03:12:57.619Z","endTime":"2026-05-19T03:13:01.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.642548652187134,"aZ":-24.002516306214947,"pfxX":3.6589871060897767,"pfxZ":4.832190783241137,"pX":0.1366291746004447,"pZ":2.6703373155596135,"vX0":-8.211306501537836,"vY0":-128.0277555752754,"vZ0":-0.7214990878723698,"x":111.79,"y":166.68,"x0":2.882891154149153,"y0":50.005632917936396,"z0":4.8024160557318485,"aX":6.192949551304591},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.9,"breakHorizontal":-5.2,"spinRate":2434,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.4246929918874498,"extension":5.558378384175199},"index":2,"playId":"3e2e4a39-51c5-34cf-b6f5-c09d03a3ef69","pitchNumber":2,"startTime":"2026-05-19T03:13:11.891Z","endTime":"2026-05-19T03:13:14.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.594980845048475,"aZ":-26.201317711073244,"pfxX":1.7241158972769521,"pfxZ":3.5798568054840487,"pX":-0.9354384508395942,"pZ":1.813032988073069,"vX0":-9.739424345787103,"vY0":-127.61138439771108,"vZ0":-2.3239782983601893,"x":152.66,"y":189.83,"x0":2.6886688392989084,"y0":50.0003213649858,"z0":4.776985758051257,"aX":2.875310305885957},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.2,"breakHorizontal":-1.2,"spinRate":2465,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.427455978950638,"extension":5.556327059964072},"index":3,"playId":"4c8041f4-043c-3cff-b35b-faef29680c57","pitchNumber":3,"startTime":"2026-05-19T03:13:30.420Z","endTime":"2026-05-19T03:13:34.895Z","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":91.4,"endSpeed":84.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.069771110840286,"aZ":-23.084442320648417,"pfxX":6.951718245265543,"pfxZ":5.028120492505179,"pX":0.3650170625197592,"pZ":3.347112926709467,"vX0":-8.378690226144263,"vY0":-133.00142500094626,"vZ0":0.16201927398838867,"x":103.09,"y":148.41,"x0":2.6394149330398498,"y0":50.003773036456664,"z0":4.947066567095705,"aX":12.570287564037054},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.4,"breakHorizontal":-10.9,"spinRate":2282,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.41037728882889146,"extension":5.586523090717857},"index":4,"playId":"d21552a6-12c9-3fcb-ab0d-065defd256b3","pitchNumber":4,"startTime":"2026-05-19T03:14:01.579Z","endTime":"2026-05-19T03:14:04.707Z","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":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.690692711965713,"aZ":-31.18234685622608,"pfxX":-7.928628035275295,"pfxZ":0.7573611692523672,"pX":-0.5937077882013617,"pZ":1.8333330710970521,"vX0":-5.825864309321192,"vY0":-113.86575052795382,"vZ0":0.7103356214126091,"x":139.63,"y":189.28,"x0":3.0272264095735095,"y0":50.003840999505094,"z0":4.59980917042203,"aX":-10.423715095277629},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":1.8,"breakHorizontal":15.8,"spinRate":2776,"spinDirection":300},"zone":7,"typeConfidence":2.0,"plateTime":0.4808157491833738,"extension":5.440051074152369},"hitData":{"launchSpeed":64.5,"launchAngle":87.0,"totalDistance":28.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":133.63,"coordY":213.35}},"index":5,"playId":"440df187-34f1-317f-80fc-5ddf2ef688b4","pitchNumber":5,"startTime":"2026-05-19T03:14:20.279Z","endTime":"2026-05-19T03:14:28.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:14:28.938Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Edouard Julien lines out to first baseman Jake Burger.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-19T03:16:43.716Z","endTime":"2026-05-19T03:16:57.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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":[3],"actionIndex":[0,1,2],"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kyle Higashioka remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T03:15:07.551Z","endTime":"2026-05-19T03:15:07.569Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"102","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"description":"Pitching Change: Jakob Junis replaces Cole Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-19T03:15:07.569Z","endTime":"2026-05-19T03:16:34.748Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Edouard Julien replaces Kyle Karros.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-19T03:16:34.748Z","endTime":"2026-05-19T03:16:45.836Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":691720,"link":"/api/v1/people/691720"}},{"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":78.3,"endSpeed":73.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.17797409476601,"aZ":-31.880274877074044,"pfxX":8.438889397805443,"pfxZ":0.217908880623348,"pX":0.2008339996559899,"pZ":2.741041652291319,"vX0":2.44101763543226,"vY0":-114.15994892306323,"vZ0":-0.02708238881988967,"x":109.34,"y":164.77,"x0":-1.9747736154130453,"y0":50.00183367036351,"z0":5.853967534007723,"aX":11.297663713249651},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":0.6,"breakHorizontal":-15.8,"spinRate":2364,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.4771819546656868,"extension":5.650211769129907},"hitData":{"launchSpeed":95.9,"launchAngle":10.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":169.1,"coordY":151.67}},"index":3,"playId":"ca94dfb8-f489-34c5-9b73-72ca7d94ff4d","pitchNumber":1,"startTime":"2026-05-19T03:16:45.836Z","endTime":"2026-05-19T03:16:57.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:16:57.406Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sterlin Thompson grounds out to first baseman Jake Burger.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-19T03:17:08.079Z","endTime":"2026-05-19T03:18:30.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"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,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":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_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":91.3,"endSpeed":85.0,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70409648263149,"aZ":-19.775278403818362,"pfxX":-1.9380573038956663,"pfxZ":6.8004789330068345,"pX":-0.09834806993419616,"pZ":2.1114642353569986,"vX0":5.225710851127798,"vY0":-132.96576445798152,"vZ0":-5.126813680660522,"x":120.75,"y":181.77,"x0":-1.8218279321225461,"y0":50.00156927150453,"z0":5.46395132138025,"aX":-3.533312678388463},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.6,"breakHorizontal":2.6,"spinRate":2024,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.40914713026805716,"extension":6.054020476148398},"index":0,"playId":"c7ab0637-543b-300c-a45c-628565dd9a0e","pitchNumber":1,"startTime":"2026-05-19T03:17:13.381Z","endTime":"2026-05-19T03:17:16.566Z","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":1,"outs":1},"index":1,"startTime":"2026-05-19T03:17:26.972Z","endTime":"2026-05-19T03:17:32.711Z","isPitch":false,"type":"action","player":{"id":694514,"link":"/api/v1/people/694514"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79195568154848,"aZ":-30.85422642644885,"pfxX":-5.430903556982742,"pfxZ":0.8350996594530073,"pX":-1.158696211347226,"pZ":2.923912829960107,"vX0":3.1952831538619986,"vY0":-124.45333286896887,"vZ0":-0.6362167161051824,"x":161.17,"y":159.83,"x0":-1.7503394539410075,"y0":50.0011978395949,"z0":5.727079857010583,"aX":-8.5616198306649},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":9.1,"spinRate":1398,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.43925495292457173,"extension":5.798581890399418},"index":2,"playId":"8e915e68-2e29-3a9b-9fd8-675047976310","pitchNumber":2,"startTime":"2026-05-19T03:17:32.711Z","endTime":"2026-05-19T03:17:37.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":76.4,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.901837713671092,"aZ":-33.96562696283232,"pfxX":7.864050935749859,"pfxZ":-1.2263846721960174,"pX":-0.4901441071532028,"pZ":2.355067910716702,"vX0":1.2843576857056778,"vY0":-118.83974968339211,"vZ0":-0.8266028017521126,"x":135.68,"y":175.19,"x0":-2.058472998899468,"y0":50.00491914382712,"z0":5.744204727488272,"aX":11.453674116583782},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.2,"breakHorizontal":-14.5,"spinRate":2452,"spinDirection":65},"zone":4,"typeConfidence":2.0,"plateTime":0.4577395546805847,"extension":5.763476768254307},"index":3,"playId":"e1044ddd-b0fd-3c8b-b350-48327bae7941","pitchNumber":3,"startTime":"2026-05-19T03:17:44.179Z","endTime":"2026-05-19T03:17:50.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.438219857737394,"aZ":-28.457280768827143,"pfxX":-5.565337760518258,"pfxZ":2.3612442344084985,"pX":0.42434537577630593,"pZ":0.9053091252208921,"vX0":7.067121455838547,"vY0":-124.03185643047472,"vZ0":-5.564889248803157,"x":100.82,"y":214.34,"x0":-1.7254212165274239,"y0":50.00402099420126,"z0":5.521716413628597,"aX":-8.761029147811442},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.4,"breakHorizontal":8.6,"spinRate":1309,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.43990322895234346,"extension":6.005930929299917},"index":4,"playId":"28362687-d451-3896-b08b-71619c9e9d7b","pitchNumber":4,"startTime":"2026-05-19T03:17:54.966Z","endTime":"2026-05-19T03:17:58.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":81.6,"endSpeed":76.2,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.270829168005722,"aZ":-30.088355844342164,"pfxX":7.937389484430573,"pfxZ":1.425773275059024,"pX":-1.0586825668281261,"pZ":2.6379250245793777,"vX0":-0.023125382688915286,"vY0":-118.98153973965557,"vZ0":-0.81167147679875,"x":157.35,"y":167.56,"x0":-2.082783951989563,"y0":50.0000299832877,"z0":5.670617368210475,"aX":11.566342249360265},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.6,"breakHorizontal":-14.4,"spinRate":2386,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.4574667003749986,"extension":5.839981375911643},"index":5,"playId":"e36331dc-d5c5-328f-af30-e550dc6a0a5a","pitchNumber":5,"startTime":"2026-05-19T03:18:08.026Z","endTime":"2026-05-19T03:18:11.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.341,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9396438026098,"aZ":-27.321999054809606,"pfxX":-8.099026468184311,"pfxZ":2.7491035236517494,"pX":-0.0639983582621096,"pZ":2.3346364643287454,"vX0":6.904700878242628,"vY0":-131.25889505275995,"vZ0":-2.922321012379882,"x":119.44,"y":175.74,"x0":-1.6624622863535525,"y0":50.000569223896385,"z0":5.473260809200037,"aX":-14.284766136436527},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.6,"breakHorizontal":13.3,"spinRate":1971,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4155566957240815,"extension":6.1451380492878345},"hitData":{"launchSpeed":97.2,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.9,"coordY":167.39}},"index":6,"playId":"8b60d0de-780c-3e70-865a-75341cc82ddf","pitchNumber":6,"startTime":"2026-05-19T03:18:20.074Z","endTime":"2026-05-19T03:18:30.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:18:30.542Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Moniak flies out to center fielder Evan Carter.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-19T03:18:56.321Z","endTime":"2026-05-19T03:19:56.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mickey Moniak replaces Braxton Fulford.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-19T03:18:35.530Z","endTime":"2026-05-19T03:18:58.476Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":690924,"link":"/api/v1/people/690924"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.388979061530847,"aZ":-34.77403552010564,"pfxX":9.624397045480345,"pfxZ":-1.857097739597676,"pX":1.3986714389798278,"pZ":1.9329401147652774,"vX0":4.394190336947123,"vY0":-117.66172185563893,"vZ0":-1.474293009640031,"x":63.69,"y":186.59,"x0":-1.743507369236146,"y0":50.0020426743989,"z0":5.790847560950735,"aX":13.488042415520788},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.5,"breakHorizontal":-18.5,"spinRate":2221,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4655695554903536,"extension":5.844991558159454},"index":1,"playId":"7a900a7b-bb05-3168-a182-1623350f7149","pitchNumber":1,"startTime":"2026-05-19T03:18:58.476Z","endTime":"2026-05-19T03:19:02.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95433163043044,"aZ":-27.594116185309268,"pfxX":-4.75302004701625,"pfxZ":2.83174728350472,"pX":-0.8854834720560811,"pZ":3.023409663545061,"vX0":3.862555531384784,"vY0":-126.1365536380741,"vZ0":-1.1204927219403944,"x":150.75,"y":157.15,"x0":-1.816930042926396,"y0":50.00141727617494,"z0":5.69237106203152,"aX":-7.680910192725489},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.2,"breakHorizontal":7.8,"spinRate":1345,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.43374743420834516,"extension":5.897164309168934},"index":2,"playId":"c29f1fc3-b238-3025-a0fa-fa75368a0042","pitchNumber":2,"startTime":"2026-05-19T03:19:14.674Z","endTime":"2026-05-19T03:19:19.727Z","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":2},"index":3,"startTime":"2026-05-19T03:19:27.901Z","endTime":"2026-05-19T03:19:34.797Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40818892294061,"aZ":-28.995816752468336,"pfxX":-6.135382683761722,"pfxZ":1.9986754272060394,"pX":-0.014338554974754973,"pZ":0.819883652056849,"vX0":6.622169052503943,"vY0":-125.71956378477557,"vZ0":-5.509394440356434,"x":117.55,"y":216.64,"x0":-1.8954780795760469,"y0":50.00138611593244,"z0":5.416599896316886,"aX":-9.74171686334286},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.5,"breakHorizontal":9.5,"spinRate":1331,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4370262712339632,"extension":5.920123000507389},"index":4,"playId":"f80585de-ed62-3791-9dcc-9c5fde58c59a","pitchNumber":3,"startTime":"2026-05-19T03:19:34.797Z","endTime":"2026-05-19T03:19:38.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.945068185977878,"aZ":-27.09887791069159,"pfxX":-9.011456855938508,"pfxZ":2.68043333945006,"pX":-0.8296036167334506,"pZ":2.225654067124278,"vX0":5.255616986537701,"vY0":-137.15532334254857,"vZ0":-3.845998831607603,"x":148.62,"y":178.69,"x0":-1.6055334827559251,"y0":50.00441174973191,"z0":5.50628197070009,"aX":-17.072620745780323},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.2,"breakHorizontal":15.1,"spinRate":2231,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.40021713389415714,"extension":6.125262541817669},"hitData":{"launchSpeed":86.2,"launchAngle":33.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.22,"coordY":70.64}},"index":5,"playId":"adf48a8d-edfe-3b8f-bd88-3701a22d1923","pitchNumber":4,"startTime":"2026-05-19T03:19:48.869Z","endTime":"2026-05-19T03:19:56.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:19:56.408Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-19T03:22:16.046Z","endTime":"2026-05-19T03:24:08.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to third base for Willi Castro.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-19T03:21:22.016Z","endTime":"2026-05-19T03:21:22.040Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"100"},{"details":{"description":"Edouard Julien remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-19T03:21:22.040Z","endTime":"2026-05-19T03:21:22.041Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"description":"Mickey Moniak remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-19T03:21:22.041Z","endTime":"2026-05-19T03:21:22.043Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"901","replacedPlayer":{"id":690924,"link":"/api/v1/people/690924"}},{"details":{"description":"Pitching Change: Juan Mejia replaces Brennan Bernardino.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-19T03:21:22.043Z","endTime":"2026-05-19T03:22:18.051Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":82.6,"endSpeed":76.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.12560467010594,"aZ":-34.573190652312974,"pfxX":8.627531883547201,"pfxZ":-1.6186748696181574,"pX":-0.7689149927312761,"pZ":3.134008293442245,"vX0":0.6241981114148292,"vY0":-120.47568624694905,"vZ0":0.5512176259320574,"x":146.31,"y":154.16,"x0":-2.152892384673334,"y0":50.00056578065262,"z0":5.932777346777448,"aX":12.811927292841222},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.6,"breakHorizontal":-15.8,"spinRate":2637,"spinDirection":64},"zone":1,"typeConfidence":2.0,"plateTime":0.45283709744038614,"extension":5.781748235631983},"index":4,"playId":"dfcce5e2-eedb-3777-a83d-5e8d6e801c4b","pitchNumber":1,"startTime":"2026-05-19T03:22:18.051Z","endTime":"2026-05-19T03:22:22.033Z","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":92.0,"endSpeed":85.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.523314154244026,"aZ":-26.797273694765103,"pfxX":-8.35251371928611,"pfxZ":2.9290838418205487,"pX":1.3682223049122513,"pZ":1.7779278239117908,"vX0":11.03449399905142,"vY0":-133.66968252347476,"vZ0":-5.189429706169342,"x":64.85,"y":190.78,"x0":-1.6980511877070714,"y0":50.00620184759373,"z0":5.6306206504726815,"aX":-15.357784385328952},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.4,"breakHorizontal":13.2,"spinRate":1994,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40730351667462417,"extension":5.9866968345016796},"index":5,"playId":"c7d14d13-0734-30d0-8b13-e93c1df27d3f","pitchNumber":2,"startTime":"2026-05-19T03:22:49.713Z","endTime":"2026-05-19T03:22:53.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26984801880149,"aZ":-33.53459669394949,"pfxX":8.529756574124676,"pfxZ":-0.8967462380606435,"pX":1.0208147506618201,"pZ":1.4741930466988573,"vX0":4.655790612758171,"vY0":-122.11066535709385,"vZ0":-3.3948589038012225,"x":78.09,"y":198.98,"x0":-2.013612856359623,"y0":50.00050638412541,"z0":5.744060405634158,"aX":12.980547251051119},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.2,"breakHorizontal":-16.4,"spinRate":2655,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.44720598677129964,"extension":5.861416820286505},"index":6,"playId":"10b389d2-dfbe-39f3-91e3-b369b1aab98f","pitchNumber":3,"startTime":"2026-05-19T03:23:04.315Z","endTime":"2026-05-19T03:23:07.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3388010801303,"aZ":-25.59927813561552,"pfxX":5.858063527002681,"pfxZ":4.088696146504882,"pX":-0.4170004209475077,"pZ":2.6898735856755214,"vX0":2.0256383253185386,"vY0":-125.51281215058715,"vZ0":-2.4465588852110898,"x":132.9,"y":166.15,"x0":-1.9939176957653535,"y0":50.00507576515367,"z0":5.743385269199853,"aX":9.428961075855709},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.1,"breakHorizontal":-11.0,"spinRate":2843,"spinDirection":68},"zone":4,"typeConfidence":2.0,"plateTime":0.4349521625696986,"extension":5.718346685001551},"index":7,"playId":"8041567e-85d6-37ff-a642-2e96027f0a79","pitchNumber":4,"startTime":"2026-05-19T03:23:23.591Z","endTime":"2026-05-19T03:23:27.074Z","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.1,"endSpeed":90.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9384519982413,"aZ":-18.325976374314674,"pfxX":-4.891810987039343,"pfxZ":6.729557449061009,"pX":-0.8704035060762202,"pZ":2.8326940184738603,"vX0":4.073734118718542,"vY0":-141.52051889840016,"vZ0":-4.936815623880984,"x":150.18,"y":162.3,"x0":-1.6827944034989748,"y0":50.00263097785485,"z0":5.749257695133166,"aX":-10.065567963897776},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.5,"breakHorizontal":8.2,"spinRate":2265,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38491657226677356,"extension":6.0294574834937285},"index":8,"playId":"a2d48967-c091-3abe-991f-c2545f69e4bd","pitchNumber":5,"startTime":"2026-05-19T03:23:44.245Z","endTime":"2026-05-19T03:23:47.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.792010828644912,"aZ":-17.40137122925197,"pfxX":-2.3356530102831603,"pfxZ":7.206219268448127,"pX":-0.6301718604254439,"pZ":3.475149849507801,"vX0":3.751264164013061,"vY0":-141.46381616649415,"vZ0":-3.633040786034134,"x":141.02,"y":144.95,"x0":-1.6630001406797037,"y0":50.00509911250021,"z0":5.874964726798011,"aX":-4.789679876015023},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.6,"breakHorizontal":3.6,"spinRate":2404,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3855054145841126,"extension":5.795343757907404},"index":9,"playId":"1017a807-c2e8-312f-b52f-9b71170f5c5a","pitchNumber":6,"startTime":"2026-05-19T03:24:03.191Z","endTime":"2026-05-19T03:24:08.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:24:08.733Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-19T03:24:10.738Z","endTime":"2026-05-19T03:25:55.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.535246607084726,"aZ":-22.81503928312656,"pfxX":-3.1306218878883234,"pfxZ":4.74518919653177,"pX":-0.3025742906138218,"pZ":3.106419765909344,"vX0":5.267841353868839,"vY0":-138.91729003090373,"vZ0":-3.002932894877313,"x":128.53,"y":154.91,"x0":-1.809022609023777,"y0":50.00160669285959,"z0":5.702945309710183,"aX":-6.173155933607869},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.3,"breakHorizontal":4.7,"spinRate":2621,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.39295113790808633,"extension":5.8966930296876106},"index":0,"playId":"ff8b7307-f4af-3d2c-9887-0129c2b2cbe2","pitchNumber":1,"startTime":"2026-05-19T03:24:29.912Z","endTime":"2026-05-19T03:24:34.047Z","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.4,"endSpeed":77.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.936449663570233,"aZ":-36.61939788367505,"pfxX":5.831935480433328,"pfxZ":-2.9794627040382826,"pX":0.08261762560254828,"pZ":1.3194344866370538,"vX0":3.100515005621467,"vY0":-121.45154966282934,"vZ0":-2.8075511556431145,"x":113.85,"y":203.16,"x0":-1.9684156710791163,"y0":50.00204507838633,"z0":5.677308801056329,"aX":8.705167822139469},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.8,"breakHorizontal":-11.3,"spinRate":2881,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4510950895150523,"extension":5.882467352153867},"index":1,"playId":"f4c277fa-6fe1-3bf0-9774-08344e8ece41","pitchNumber":2,"startTime":"2026-05-19T03:24:46.247Z","endTime":"2026-05-19T03:24:53.317Z","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":98.4,"endSpeed":91.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.917085460249382,"aZ":-14.735368090620918,"pfxX":-2.827542500139556,"pfxZ":8.237784131560904,"pX":-0.19042675071636858,"pZ":3.322883788850844,"vX0":4.265837117516087,"vY0":-143.36217539373152,"vZ0":-4.686809196426669,"x":124.26,"y":149.06,"x0":-1.3188495626080043,"y0":50.00104499525542,"z0":5.874517007856763,"aX":-5.984668133174614},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.4,"breakHorizontal":4.4,"spinRate":2530,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.37963789292062744,"extension":5.822784400068336},"index":2,"playId":"d726e44e-5ae3-30cf-8dae-1264e2e27187","pitchNumber":3,"startTime":"2026-05-19T03:25:29.190Z","endTime":"2026-05-19T03:25:32.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.517459146918377,"aZ":-34.097892575295475,"pfxX":7.072910363340293,"pfxZ":-1.2806903091149504,"pX":0.7216952356577294,"pZ":3.2342064346598876,"vX0":3.3360039437157503,"vY0":-121.03645220191132,"vZ0":0.7159016008297514,"x":89.49,"y":151.46,"x0":-1.589569402770018,"y0":50.00601935502268,"z0":5.898256278075107,"aX":10.594553343246087},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.9,"breakHorizontal":-13.6,"spinRate":2876,"spinDirection":59},"zone":3,"typeConfidence":2.0,"plateTime":0.4509010124317183,"extension":5.721827640479135},"hitData":{"launchSpeed":100.3,"launchAngle":1.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":155.74}},"index":3,"playId":"29098da3-3c04-376b-b6c3-debfd55c719d","pitchNumber":4,"startTime":"2026-05-19T03:25:48.026Z","endTime":"2026-05-19T03:25:55.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:25:55.603Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a fly ball to right fielder Sterlin Thompson.","rbi":0,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-19T03:26:01.451Z","endTime":"2026-05-19T03:27:01.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":694514,"link":"/api/v1/people/694514"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.741729974519757,"aZ":-29.359862002829182,"pfxX":5.04364661398651,"pfxZ":1.777471473725706,"pX":0.5193364188932271,"pZ":2.507243564991708,"vX0":3.94381541680725,"vY0":-124.29353113987843,"vZ0":-1.9096256576647246,"x":97.2,"y":171.08,"x0":-1.7377878107907005,"y0":50.000173354770546,"z0":5.701841493303468,"aX":7.9616823781235855},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.0,"breakHorizontal":-10.0,"spinRate":2715,"spinDirection":74},"zone":6,"typeConfidence":2.0,"plateTime":0.4391156834413925,"extension":5.903931682286991},"index":0,"playId":"43ca6735-c8e9-39a2-ad4c-ceb570239ada","pitchNumber":1,"startTime":"2026-05-19T03:26:22.465Z","endTime":"2026-05-19T03:26:25.465Z","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":96.9,"endSpeed":89.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89478977682419,"aZ":-20.715621135789508,"pfxX":-5.215476458995053,"pfxZ":5.599063487300233,"pX":-0.39906579425165273,"pZ":3.0548243451849775,"vX0":4.652141184516777,"vY0":-141.14606771076615,"vZ0":-4.063636616040313,"x":132.21,"y":156.3,"x0":-1.3797835017091145,"y0":50.000863675662806,"z0":5.823226405335214,"aX":-10.67008557666762},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.6,"breakHorizontal":8.6,"spinRate":2380,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.38599369915428117,"extension":5.882956552031104},"hitData":{"launchSpeed":68.6,"launchAngle":29.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.64,"coordY":109.18}},"index":1,"playId":"5245e8c3-db73-367f-a572-52eb2b1e9d69","pitchNumber":2,"startTime":"2026-05-19T03:26:43.654Z","endTime":"2026-05-19T03:27:01.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:27:01.125Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Danny Jansen flies out to second baseman Edouard Julien.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-19T03:27:03.628Z","endTime":"2026-05-19T03:28:17.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".136"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".421"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.39"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.71"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.28"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.34"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.70"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.42"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.98"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.25"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.67"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.82"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.08"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.77"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".421"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"}],"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.274194340827435,"aZ":-34.00737470191283,"pfxX":7.509568596820188,"pfxZ":-1.227933291486229,"pX":1.2492316642357024,"pZ":1.2116766816806182,"vX0":4.669570638288378,"vY0":-121.1663484692532,"vZ0":-3.4997560012749824,"x":69.38,"y":206.06,"x0":-1.6776565582986835,"y0":50.00593839987576,"z0":5.64102264553446,"aX":11.186165435456225},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.8,"breakHorizontal":-14.6,"spinRate":2867,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.451734995191273,"extension":6.0259860821567},"index":0,"playId":"8f41e771-b534-326b-937e-3af55b36053e","pitchNumber":1,"startTime":"2026-05-19T03:27:17.403Z","endTime":"2026-05-19T03:27:21.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.183828946832428,"aZ":-28.042974911902398,"pfxX":4.021593020967434,"pfxZ":2.6292777279103117,"pX":1.5533944132789104,"pZ":2.401280789979299,"vX0":6.685295292566291,"vY0":-123.67139857409943,"vZ0":-2.267829535757886,"x":57.79,"y":173.95,"x0":-1.6917607645692583,"y0":50.00371584441904,"z0":5.647426494635013,"aX":6.323625478320746},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.6,"breakHorizontal":-8.6,"spinRate":2756,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.44036115178928004,"extension":6.069313390658029},"index":1,"playId":"34a15a8c-39a3-3b04-b154-b307fbb00005","pitchNumber":2,"startTime":"2026-05-19T03:27:33.788Z","endTime":"2026-05-19T03:27:37.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.4,"endSpeed":90.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.675893070502703,"aZ":-19.191254037715844,"pfxX":-3.833773191834714,"pfxZ":6.36864307624745,"pX":-0.4525042571005337,"pZ":1.887570946308174,"vX0":4.457805806160797,"vY0":-140.45833121053877,"vZ0":-7.23518450602485,"x":134.25,"y":187.82,"x0":-1.54680732677484,"y0":50.00626363525397,"z0":5.702030178644556,"aX":-7.819650023851268},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.6,"breakHorizontal":6.2,"spinRate":2328,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.3869280905823467,"extension":5.963372062411358},"index":2,"playId":"076f5566-9ff3-374a-86b9-f354b89c08b1","pitchNumber":3,"startTime":"2026-05-19T03:27:50.524Z","endTime":"2026-05-19T03:27:53.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":90.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.635254303811276,"aZ":-20.19757333559888,"pfxX":-2.327204737576396,"pfxZ":5.8719490126315215,"pX":0.6099863530373228,"pZ":2.903726054108967,"vX0":6.086636351716828,"vY0":-139.83376059176004,"vZ0":-4.439276683111269,"x":93.75,"y":160.38,"x0":-1.2640843292138781,"y0":50.00518585807081,"z0":5.785214512798353,"aX":-4.749061904248425},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.2,"breakHorizontal":3.4,"spinRate":2325,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.38729527098752925,"extension":6.008712382355222},"hitData":{"launchSpeed":94.3,"launchAngle":56.0,"totalDistance":215.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":118.27,"coordY":114.83}},"index":3,"playId":"ba10f6cf-eb05-3410-a9e2-86fddb6aeaaa","pitchNumber":4,"startTime":"2026-05-19T03:28:05.907Z","endTime":"2026-05-19T03:28:17.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:28:17.044Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Danny Jansen flies out to second baseman Edouard Julien.","rbi":0,"awayScore":6,"homeScore":7,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-19T03:27:03.628Z","endTime":"2026-05-19T03:28:17.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".136"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".421"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.39"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.71"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.28"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.34"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.70"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.42"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.98"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.25"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.67"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.82"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.08"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.77"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".421"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"}],"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.274194340827435,"aZ":-34.00737470191283,"pfxX":7.509568596820188,"pfxZ":-1.227933291486229,"pX":1.2492316642357024,"pZ":1.2116766816806182,"vX0":4.669570638288378,"vY0":-121.1663484692532,"vZ0":-3.4997560012749824,"x":69.38,"y":206.06,"x0":-1.6776565582986835,"y0":50.00593839987576,"z0":5.64102264553446,"aX":11.186165435456225},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.8,"breakHorizontal":-14.6,"spinRate":2867,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.451734995191273,"extension":6.0259860821567},"index":0,"playId":"8f41e771-b534-326b-937e-3af55b36053e","pitchNumber":1,"startTime":"2026-05-19T03:27:17.403Z","endTime":"2026-05-19T03:27:21.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.183828946832428,"aZ":-28.042974911902398,"pfxX":4.021593020967434,"pfxZ":2.6292777279103117,"pX":1.5533944132789104,"pZ":2.401280789979299,"vX0":6.685295292566291,"vY0":-123.67139857409943,"vZ0":-2.267829535757886,"x":57.79,"y":173.95,"x0":-1.6917607645692583,"y0":50.00371584441904,"z0":5.647426494635013,"aX":6.323625478320746},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.6,"breakHorizontal":-8.6,"spinRate":2756,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.44036115178928004,"extension":6.069313390658029},"index":1,"playId":"34a15a8c-39a3-3b04-b154-b307fbb00005","pitchNumber":2,"startTime":"2026-05-19T03:27:33.788Z","endTime":"2026-05-19T03:27:37.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.4,"endSpeed":90.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.675893070502703,"aZ":-19.191254037715844,"pfxX":-3.833773191834714,"pfxZ":6.36864307624745,"pX":-0.4525042571005337,"pZ":1.887570946308174,"vX0":4.457805806160797,"vY0":-140.45833121053877,"vZ0":-7.23518450602485,"x":134.25,"y":187.82,"x0":-1.54680732677484,"y0":50.00626363525397,"z0":5.702030178644556,"aX":-7.819650023851268},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.6,"breakHorizontal":6.2,"spinRate":2328,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.3869280905823467,"extension":5.963372062411358},"index":2,"playId":"076f5566-9ff3-374a-86b9-f354b89c08b1","pitchNumber":3,"startTime":"2026-05-19T03:27:50.524Z","endTime":"2026-05-19T03:27:53.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":90.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.635254303811276,"aZ":-20.19757333559888,"pfxX":-2.327204737576396,"pfxZ":5.8719490126315215,"pX":0.6099863530373228,"pZ":2.903726054108967,"vX0":6.086636351716828,"vY0":-139.83376059176004,"vZ0":-4.439276683111269,"x":93.75,"y":160.38,"x0":-1.2640843292138781,"y0":50.00518585807081,"z0":5.785214512798353,"aX":-4.749061904248425},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.2,"breakHorizontal":3.4,"spinRate":2325,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.38729527098752925,"extension":6.008712382355222},"hitData":{"launchSpeed":94.3,"launchAngle":56.0,"totalDistance":215.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":118.27,"coordY":114.83}},"index":3,"playId":"ba10f6cf-eb05-3410-a9e2-86fddb6aeaaa","pitchNumber":4,"startTime":"2026-05-19T03:28:05.907Z","endTime":"2026-05-19T03:28:17.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-19T03:28:17.044Z","atBatIndex":76},"scoringPlays":[7,14,26,33,34,37,49,53,65,67],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2],"bottom":[3,4,5,6,7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":151.89,"y":101.42},"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":1,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":152.82,"y":172.97},"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":1,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":163.97,"y":203.37},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":22.93,"y":97.79},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":28.22,"y":99.24},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":117.52,"y":182.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"coordinates":{"x":154.34,"y":157.76},"type":"O","description":"Groundout"}]}},{"startIndex":11,"endIndex":18,"top":[11,12,13,14,15],"bottom":[16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":150.29,"y":165.36},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":65.52,"y":116.65},"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":2,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":148.78,"y":26.3},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":99.86,"y":63.92},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":152.09,"y":168.29},"type":"O","description":"Groundout"}]}},{"startIndex":19,"endIndex":26,"top":[19,20,21],"bottom":[22,23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":116.34,"y":151.68},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":144.11,"y":165.08},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":154.34,"y":169.92},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":97.59,"y":154.22},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":106.78,"y":133.78},"type":"E","description":"Field Error"}]}},{"startIndex":27,"endIndex":35,"top":[27,28,29],"bottom":[30,31,32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":106.2,"y":153.2},"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":4,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":204.39,"y":117.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":145.12,"y":107.7},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"coordinates":{"x":112.28,"y":147.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":100.12,"y":166.38},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":133.3,"y":71.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":152.32,"y":100.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":63.29,"y":74.69},"type":"O","description":"Flyout"}]}},{"startIndex":36,"endIndex":45,"top":[36,37,38,39,40,41,42],"bottom":[43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":122.99,"y":61.85},"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":5,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":121.64,"y":26.88},"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":5,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"coordinates":{"x":105.7,"y":155.23},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"coordinates":{"x":60.7,"y":119.26},"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":5,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":97.93,"y":174.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":108.23,"y":153.71},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":95.02,"y":154.67},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":112.42,"y":83.24},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":99.11,"y":169.42},"type":"O","description":"Groundout"}]}},{"startIndex":46,"endIndex":55,"top":[46,47,48,49,50],"bottom":[51,52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":83.78,"y":155.41},"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":6,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":114.31,"y":177.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":83.91,"y":45.78},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":76.04,"y":106.72},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"coordinates":{"x":88.67,"y":61.93},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":195.36,"y":114.12},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":106.71,"y":165.87},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":170.66,"y":92.83},"type":"O","description":"Lineout"}]}},{"startIndex":56,"endIndex":61,"top":[56,57,58],"bottom":[59,60,61],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":153.3,"y":92.24},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":158.4,"y":163.84},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":72,"top":[62,63,64,65,66,67,68,69],"bottom":[70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":226.03,"y":95.94},"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":8,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":147.51,"y":86.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":106.2,"y":171.45},"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":8,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":115.32,"y":174.49},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"coordinates":{"x":133.63,"y":213.35},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"coordinates":{"x":169.1,"y":151.67},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"coordinates":{"x":158.9,"y":167.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":109.22,"y":70.64},"type":"O","description":"Flyout"}]}},{"startIndex":73,"endIndex":76,"top":[73,74,75,76],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":108.23,"y":155.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":158.64,"y":109.18},"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":9,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"coordinates":{"x":118.27,"y":114.83},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":2,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":3}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":7,"hits":7,"errors":0,"leftOnBase":5},"away":{"runs":6,"hits":10,"errors":2,"leftOnBase":8}},"defense":{"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"catcher":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"first":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"second":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"third":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"shortstop":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"left":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"center":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"right":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"onDeck":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"inHole":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"battingOrder":10,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"offense":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"onDeck":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"inHole":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"battingOrder":5,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":2,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":10,"airOuts":9,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".229","atBats":37,"obp":".312","slg":".363","ops":".675","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":16,"rbi":6,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":10,"airOuts":9,"runs":7,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":32,"obp":".306","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":125,"era":"3.58","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.21","battersFaced":36,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":125,"balls":51,"strikes":74,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":5,"pitchesPerInning":"15.63","runsScoredPer9":"7.88","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":2,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID694497":{"person":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"jerseyNumber":"32","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":34,"groundOuts":30,"airOuts":54,"runs":18,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":37,"baseOnBalls":24,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".164","atBats":140,"obp":".289","slg":".307","ops":".596","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":43,"rbi":13,"leftOnBase":66,"sacBunts":3,"sacFlies":1,"babip":".182","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":11,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":121,"errors":0,"chances":121,"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":"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":8,"gamesStarted":8,"flyOuts":15,"groundOuts":43,"airOuts":36,"runs":18,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":30,"baseOnBalls":17,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":147,"obp":".343","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":659,"era":"4.34","inningsPitched":"37.1","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.50","battersFaced":166,"outs":112,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":659,"balls":255,"strikes":404,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".200","pitchesPerInning":"17.65","gamesFinished":0,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"7.23","walksPer9Inn":"4.10","hitsPer9Inn":"9.40","runsScoredPer9":"4.34","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":0,"chances":6,"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":"400","stats":{"batting":{"summary":"1-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":22,"groundOuts":46,"airOuts":37,"runs":19,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":50,"baseOnBalls":10,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".233","atBats":172,"obp":".277","slg":".407","ops":".684","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":70,"rbi":31,"leftOnBase":82,"sacBunts":0,"sacFlies":1,"babip":".278","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","popOuts":9,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":51,"putOuts":271,"errors":4,"chances":326,"fielding":".988","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":{"summary":"2.2 IP, 2 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":5,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":44,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":12,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":44,"balls":18,"strikes":26,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":8,"gamesStarted":0,"flyOuts":7,"groundOuts":12,"airOuts":17,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":1,"hits":9,"hitByPitch":0,"atBats":47,"obp":".291","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":224,"era":"2.08","inningsPitched":"13.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.23","battersFaced":56,"outs":39,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":224,"balls":80,"strikes":144,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":1,"winPercentage":".---","pitchesPerInning":"17.23","gamesFinished":2,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"7.62","walksPer9Inn":"4.85","hitsPer9Inn":"6.23","runsScoredPer9":"3.46","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":20,"gamesStarted":0,"flyOuts":15,"groundOuts":21,"airOuts":23,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":81,"obp":".337","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":337,"era":"2.14","inningsPitched":"21.0","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":5,"whip":"1.38","battersFaced":90,"outs":63,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":337,"balls":117,"strikes":220,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.05","gamesFinished":6,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"6.86","walksPer9Inn":"2.57","hitsPer9Inn":"9.86","runsScoredPer9":"2.57","homeRunsPer9":"0.43","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"801","stats":{"batting":{"note":"a-","summary":"0-2 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":3,"groundOuts":14,"airOuts":11,"runs":7,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":5,"avg":".250","atBats":48,"obp":".410","slg":".271","ops":".681","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":13,"rbi":7,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".324","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":30,"errors":0,"chances":30,"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"}]},"ID683004":{"person":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":32,"groundOuts":41,"airOuts":49,"runs":25,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":55,"baseOnBalls":21,"intentionalWalks":0,"hits":46,"hitByPitch":2,"atBats":191,"obp":".322","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":847,"era":"4.35","inningsPitched":"49.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.35","battersFaced":214,"outs":149,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":847,"balls":310,"strikes":537,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".200","pitchesPerInning":"17.05","gamesFinished":0,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"9.97","walksPer9Inn":"3.81","hitsPer9Inn":"8.34","runsScoredPer9":"4.53","homeRunsPer9":"1.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"101","stats":{"batting":{"note":"c-","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":43,"flyOuts":20,"groundOuts":21,"airOuts":32,"runs":14,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":33,"baseOnBalls":21,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".210","atBats":105,"obp":".338","slg":".324","ops":".662","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":34,"rbi":10,"leftOnBase":48,"sacBunts":0,"sacFlies":3,"babip":".264","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":3,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"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":{},"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":1,"flyOuts":15,"groundOuts":22,"airOuts":27,"runs":5,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":73,"obp":".165","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":344,"era":"2.08","inningsPitched":"21.2","wins":0,"losses":1,"saves":5,"saveOpportunities":7,"holds":2,"blownSaves":2,"earnedRuns":5,"whip":"0.60","battersFaced":79,"outs":65,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":344,"balls":126,"strikes":218,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".000","pitchesPerInning":"15.88","gamesFinished":10,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"7.06","walksPer9Inn":"2.08","hitsPer9Inn":"3.32","runsScoredPer9":"2.08","homeRunsPer9":"0.42","inheritedRunners":6,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656222":{"person":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":19,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":5,"strikes":14,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":21,"gamesStarted":0,"flyOuts":13,"groundOuts":19,"airOuts":22,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":73,"obp":".296","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":310,"era":"2.75","inningsPitched":"19.2","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":6,"whip":"1.22","battersFaced":82,"outs":59,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":310,"balls":112,"strikes":198,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":1,"winPercentage":".667","pitchesPerInning":"15.76","gamesFinished":2,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"7.78","walksPer9Inn":"3.66","hitsPer9Inn":"7.32","runsScoredPer9":"2.75","homeRunsPer9":"0.92","inheritedRunners":13,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":7,"gamesStarted":0,"flyOuts":10,"groundOuts":12,"airOuts":21,"runs":9,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":58,"obp":".303","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":289,"era":"3.31","inningsPitched":"16.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.22","battersFaced":66,"outs":49,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":289,"balls":114,"strikes":175,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.69","gamesFinished":5,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"7.16","walksPer9Inn":"3.86","hitsPer9Inn":"7.16","runsScoredPer9":"4.96","homeRunsPer9":"0.55","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"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}},"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":"300","stats":{"batting":{"summary":"1-5 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":24,"groundOuts":49,"airOuts":42,"runs":20,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":28,"baseOnBalls":11,"intentionalWalks":0,"hits":50,"hitByPitch":2,"avg":".298","atBats":168,"obp":".346","slg":".470","ops":".816","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":79,"rbi":20,"leftOnBase":71,"sacBunts":0,"sacFlies":1,"babip":".331","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.60","popOuts":6,"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":60,"putOuts":36,"errors":2,"chances":98,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"700","stats":{"batting":{"summary":"3-3 | HR, 2 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":4,"groundOuts":7,"airOuts":4,"runs":2,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".280","atBats":25,"obp":".308","slg":".600","ops":".908","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":15,"rbi":5,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.50","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":19,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID457705":{"person":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":14,"groundOuts":10,"airOuts":20,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".226","atBats":62,"obp":".290","slg":".306","ops":".596","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":19,"rbi":5,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"babip":".302","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.00","popOuts":6,"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":12,"errors":0,"chances":12,"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"}]},"ID543309":{"person":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"jerseyNumber":"11","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"102","stats":{"batting":{"note":"d-","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":23,"flyOuts":12,"groundOuts":16,"airOuts":18,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".208","atBats":72,"obp":".269","slg":".306","ops":".575","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":22,"rbi":8,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".277","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.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":{"caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","assists":6,"putOuts":158,"errors":2,"chances":166,"fielding":".988","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"600","stats":{"batting":{"summary":"3-4 | 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":14,"groundOuts":28,"airOuts":30,"runs":20,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":29,"baseOnBalls":12,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".286","atBats":119,"obp":".348","slg":".454","ops":".802","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":54,"rbi":17,"leftOnBase":49,"sacBunts":1,"sacFlies":1,"babip":".352","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.67","popOuts":7,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":48,"putOuts":49,"errors":2,"chances":99,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669022":{"person":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(L, 3-4)","summary":"1.0 IP, 2 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":15,"strikes":13,"strikePercentage":".460","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":27,"groundOuts":34,"airOuts":57,"runs":26,"doubles":9,"triples":2,"homeRuns":6,"strikeOuts":55,"baseOnBalls":24,"intentionalWalks":0,"hits":41,"hitByPitch":1,"atBats":185,"obp":".313","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":863,"era":"4.78","inningsPitched":"49.0","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.33","battersFaced":212,"outs":147,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":863,"balls":326,"strikes":537,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":2,"winPercentage":".429","pitchesPerInning":"17.61","gamesFinished":0,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"10.10","walksPer9Inn":"4.41","hitsPer9Inn":"7.53","runsScoredPer9":"4.78","homeRunsPer9":"1.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686560":{"person":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":9,"strikes":9,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":6,"groundOuts":12,"airOuts":14,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":0,"hits":6,"hitByPitch":3,"atBats":42,"obp":".321","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":223,"era":"2.84","inningsPitched":"12.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.11","battersFaced":53,"outs":38,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":223,"balls":98,"strikes":125,"strikePercentage":".560","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":1,"winPercentage":"1.000","pitchesPerInning":"17.61","gamesFinished":6,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"7.11","walksPer9Inn":"5.68","hitsPer9Inn":"4.26","runsScoredPer9":"2.84","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680737":{"person":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"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":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".500","atBats":2,"obp":".500","slg":".500","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID594798":{"person":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":29,"groundOuts":32,"airOuts":58,"runs":17,"doubles":6,"triples":0,"homeRuns":10,"strikeOuts":61,"baseOnBalls":8,"intentionalWalks":1,"hits":38,"hitByPitch":0,"atBats":189,"obp":".234","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":802,"era":"3.02","inningsPitched":"50.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"0.91","battersFaced":197,"outs":152,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":802,"balls":266,"strikes":536,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".500","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"7.63","strikeoutsPer9Inn":"10.84","walksPer9Inn":"1.42","hitsPer9Inn":"6.75","runsScoredPer9":"3.02","homeRunsPer9":"1.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":18},"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":true,"isSubstitute":false}},"ID607043":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":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":45,"flyOuts":24,"groundOuts":47,"airOuts":45,"runs":18,"doubles":8,"triples":2,"homeRuns":4,"strikeOuts":39,"baseOnBalls":19,"intentionalWalks":1,"hits":46,"hitByPitch":3,"avg":".261","atBats":176,"obp":".342","slg":".398","ops":".740","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":199,"totalBases":70,"rbi":13,"leftOnBase":59,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":5,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":68,"errors":1,"chances":71,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664059":{"person":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"jerseyNumber":"0","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":4,"groundOuts":7,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".152","atBats":33,"obp":".200","slg":".152","ops":".352","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":5,"rbi":1,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".263","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":21,"errors":0,"chances":22,"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"}]},"ID643376":{"person":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":11,"groundOuts":21,"airOuts":27,"runs":7,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":28,"baseOnBalls":11,"intentionalWalks":0,"hits":17,"hitByPitch":4,"avg":".185","atBats":92,"obp":".299","slg":".315","ops":".614","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":29,"rbi":9,"leftOnBase":53,"sacBunts":1,"sacFlies":0,"babip":".242","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":12,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":22,"stolenBasePercentage":".815","caughtStealingPercentage":".185","assists":10,"putOuts":241,"errors":3,"chances":254,"fielding":".988","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":1,"flyOuts":18,"groundOuts":23,"airOuts":27,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":1,"hits":10,"hitByPitch":2,"atBats":69,"obp":".224","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":262,"era":"1.80","inningsPitched":"20.0","wins":0,"losses":1,"saves":3,"saveOpportunities":3,"holds":5,"blownSaves":0,"earnedRuns":4,"whip":"0.75","battersFaced":76,"outs":60,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":262,"balls":83,"strikes":179,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".000","pitchesPerInning":"13.10","gamesFinished":7,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"4.05","walksPer9Inn":"2.25","hitsPer9Inn":"4.50","runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":9,"gamesStarted":9,"flyOuts":26,"groundOuts":57,"airOuts":48,"runs":24,"doubles":5,"triples":0,"homeRuns":10,"strikeOuts":55,"baseOnBalls":12,"intentionalWalks":0,"hits":51,"hitByPitch":4,"atBats":210,"obp":".295","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":823,"era":"3.62","inningsPitched":"54.2","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.15","battersFaced":227,"outs":164,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":823,"balls":269,"strikes":554,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".556","pitchesPerInning":"15.05","gamesFinished":0,"strikeoutWalkRatio":"4.58","strikeoutsPer9Inn":"9.05","walksPer9Inn":"1.98","hitsPer9Inn":"8.40","runsScoredPer9":"3.95","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":15,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668390":{"person":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":0,"strikes":5,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":21,"gamesStarted":0,"flyOuts":16,"groundOuts":13,"airOuts":22,"runs":10,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":7,"intentionalWalks":1,"hits":20,"hitByPitch":1,"atBats":77,"obp":".326","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":318,"era":"4.74","inningsPitched":"19.0","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":10,"whip":"1.42","battersFaced":86,"outs":57,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":318,"balls":107,"strikes":211,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".667","pitchesPerInning":"16.74","gamesFinished":3,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"10.89","walksPer9Inn":"3.32","hitsPer9Inn":"9.47","runsScoredPer9":"4.74","homeRunsPer9":"1.42","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[457705,592626,543309,607043,673962,669394,643376,677649,679822,664059,696030,680737,694497,669022,682608,656222,686560,668390,596001],"pitchers":[669022,682608,656222,686560,668390,596001],"bench":[],"bullpen":[641302,543135,656641,683004,615698,677958,594798],"battingOrder":[543309,607043,673962,669394,643376,677649,679822,696030,694497],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Foscue 2 (2, Quintana, Quintana); Jung, Jo (14, Vodnik)."},{"label":"HR","value":"Foscue (2, 5th inning off Quintana, 0 on, 1 out)."},{"label":"TB","value":"Burger; Duran, E 3; Foscue 8; Helman; Jung, Jo 2; McCutchen."},{"label":"RBI","value":"Duran, E 2 (17); Foscue 3 (5); Osuna, A (7)."},{"label":"2-out RBI","value":"Foscue 2."},{"label":"Runners left in scoring position, 2 out","value":"Jung, Jo 2; Haggerty; Osuna, A; Higashioka 2."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Duran, E (2, throw); Jung, Jo (2, fielding)."},{"label":"Outfield assists","value":"Haggerty (Karros, K at 2nd base)."}]}],"note":[{"label":"a","value":"Lined out for Haggerty in the 6th."},{"label":"b","value":"Struck out for Helman in the 7th."},{"label":"c","value":"Struck out for McCutchen in the 7th."},{"label":"d","value":"Popped out for Pederson in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":10,"airOuts":9,"runs":7,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".247","atBats":32,"obp":".314","slg":".393","ops":".707","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":10,"rbi":5,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":6},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":9,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":37,"obp":".341","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":158,"era":"4.93","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.45","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":158,"balls":55,"strikes":103,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":6,"pitchesPerInning":"17.56","runsScoredPer9":"6.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"901","stats":{"batting":{"note":"b-","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":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":40,"flyOuts":25,"groundOuts":19,"airOuts":44,"runs":21,"doubles":9,"triples":2,"homeRuns":12,"strikeOuts":38,"baseOnBalls":10,"intentionalWalks":0,"hits":42,"hitByPitch":2,"avg":".296","atBats":142,"obp":".348","slg":".641","ops":".989","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":155,"totalBases":91,"rbi":28,"leftOnBase":54,"sacBunts":0,"sacFlies":1,"babip":".323","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.83","popOuts":13,"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":2,"putOuts":70,"errors":0,"chances":72,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"0.0 IP, 3 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":9,"strikes":5,"strikePercentage":".360","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"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}},"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":18,"gamesStarted":0,"flyOuts":8,"groundOuts":16,"airOuts":19,"runs":17,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":13,"intentionalWalks":1,"hits":25,"hitByPitch":1,"atBats":75,"obp":".433","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":336,"era":"8.00","inningsPitched":"18.0","wins":1,"losses":2,"saves":4,"saveOpportunities":6,"holds":0,"blownSaves":2,"earnedRuns":16,"whip":"2.11","battersFaced":90,"outs":54,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":336,"balls":142,"strikes":194,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".333","pitchesPerInning":"18.67","gamesFinished":10,"strikeoutWalkRatio":"1.23","strikeoutsPer9Inn":"8.00","walksPer9Inn":"6.50","hitsPer9Inn":"12.50","runsScoredPer9":"8.50","homeRunsPer9":"1.00","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":7,"groundOuts":28,"airOuts":24,"runs":10,"doubles":7,"triples":2,"homeRuns":2,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".298","atBats":94,"obp":".356","slg":".479","ops":".835","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":45,"rbi":18,"leftOnBase":28,"sacBunts":3,"sacFlies":1,"babip":".347","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","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":60,"errors":1,"chances":61,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID687859":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":21,"groundOuts":30,"airOuts":31,"runs":16,"doubles":13,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":12,"intentionalWalks":0,"hits":44,"hitByPitch":2,"avg":".321","atBats":137,"obp":".384","slg":".460","ops":".844","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":63,"rbi":21,"leftOnBase":49,"sacBunts":1,"sacFlies":0,"babip":".412","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.50","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":109,"errors":3,"chances":118,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690924":{"person":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"jerseyNumber":"37","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB, 2 R, 2 SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".286","atBats":7,"obp":".375","slg":".714","ops":"1.089","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"7.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"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"}]},"ID500779":{"person":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(W, 2-2)","summary":"5.2 IP, 3 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":25,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":32,"strikes":62,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.76","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":28,"groundOuts":40,"airOuts":54,"runs":21,"doubles":8,"triples":1,"homeRuns":6,"strikeOuts":20,"baseOnBalls":17,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":147,"obp":".337","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":654,"era":"4.08","inningsPitched":"39.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.41","battersFaced":171,"outs":119,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":654,"balls":266,"strikes":388,"strikePercentage":".590","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":3,"winPercentage":".500","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"1.18","strikeoutsPer9Inn":"4.54","walksPer9Inn":"3.86","hitsPer9Inn":"8.85","runsScoredPer9":"4.76","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":14,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":18,"groundOuts":34,"airOuts":33,"runs":28,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":31,"baseOnBalls":12,"intentionalWalks":0,"hits":44,"hitByPitch":4,"atBats":141,"obp":".380","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":595,"era":"7.22","inningsPitched":"33.2","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.66","battersFaced":158,"outs":101,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":595,"balls":195,"strikes":400,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".167","pitchesPerInning":"17.67","gamesFinished":0,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"8.29","walksPer9Inn":"3.21","hitsPer9Inn":"11.76","runsScoredPer9":"7.49","homeRunsPer9":"1.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":20,"groundOuts":26,"airOuts":29,"runs":21,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":45,"baseOnBalls":10,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".244","atBats":131,"obp":".301","slg":".351","ops":".652","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":46,"rbi":16,"leftOnBase":53,"sacBunts":0,"sacFlies":1,"babip":".353","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.50","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":73,"putOuts":55,"errors":3,"chances":131,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":2,"flyOuts":9,"groundOuts":21,"airOuts":18,"runs":9,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":1,"hits":18,"hitByPitch":1,"atBats":70,"obp":".316","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":289,"era":"3.93","inningsPitched":"18.1","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":8,"whip":"1.25","battersFaced":76,"outs":55,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":289,"balls":103,"strikes":186,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.17","rbi":3,"winPercentage":".667","pitchesPerInning":"15.76","gamesFinished":5,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"6.38","walksPer9Inn":"2.45","hitsPer9Inn":"8.84","runsScoredPer9":"4.42","homeRunsPer9":"0.49","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(S, 3)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":3,"strikes":13,"strikePercentage":".810","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":19,"gamesStarted":1,"flyOuts":16,"groundOuts":14,"airOuts":25,"runs":10,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":11,"intentionalWalks":2,"hits":23,"hitByPitch":1,"atBats":89,"obp":".347","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":429,"era":"3.91","inningsPitched":"23.0","wins":0,"losses":3,"saves":3,"saveOpportunities":3,"holds":3,"blownSaves":0,"earnedRuns":10,"whip":"1.48","battersFaced":101,"outs":69,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":429,"balls":149,"strikes":280,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".000","pitchesPerInning":"18.65","gamesFinished":7,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"10.57","walksPer9Inn":"4.30","hitsPer9Inn":"9.00","runsScoredPer9":"3.91","homeRunsPer9":"0.78","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"701","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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":14,"groundOuts":30,"airOuts":25,"runs":15,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":38,"baseOnBalls":15,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".225","atBats":120,"obp":".316","slg":".317","ops":".633","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":38,"rbi":12,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.00","popOuts":1,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":53,"putOuts":48,"errors":3,"chances":104,"fielding":".971","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"}]},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":26,"groundOuts":20,"airOuts":41,"runs":28,"doubles":8,"triples":0,"homeRuns":11,"strikeOuts":64,"baseOnBalls":12,"intentionalWalks":1,"hits":41,"hitByPitch":3,"avg":".247","atBats":166,"obp":".309","slg":".494","ops":".803","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":181,"totalBases":82,"rbi":19,"leftOnBase":70,"sacBunts":0,"sacFlies":0,"babip":".330","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.09","popOuts":7,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":20,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":8,"putOuts":221,"errors":3,"chances":232,"fielding":".987","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID608372":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":34,"groundOuts":56,"airOuts":54,"runs":21,"doubles":14,"triples":0,"homeRuns":9,"strikeOuts":25,"baseOnBalls":14,"intentionalWalks":0,"hits":45,"hitByPitch":1,"atBats":177,"obp":".308","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":744,"era":"4.02","inningsPitched":"47.0","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.26","battersFaced":195,"outs":141,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":744,"balls":284,"strikes":460,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".571","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"4.79","walksPer9Inn":"2.68","hitsPer9Inn":"8.62","runsScoredPer9":"4.02","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688642":{"person":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":24,"groundOuts":32,"airOuts":34,"runs":20,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":1,"hits":31,"hitByPitch":1,"atBats":113,"obp":".331","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":478,"era":"5.59","inningsPitched":"29.0","wins":0,"losses":0,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.41","battersFaced":128,"outs":87,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":478,"balls":172,"strikes":306,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".---","pitchesPerInning":"16.48","gamesFinished":6,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.21","walksPer9Inn":"3.10","hitsPer9Inn":"9.62","runsScoredPer9":"6.21","homeRunsPer9":"0.93","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":2,"lineOuts":8},"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}},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":13,"groundOuts":15,"airOuts":21,"runs":13,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":25,"baseOnBalls":5,"intentionalWalks":1,"hits":23,"hitByPitch":0,"atBats":82,"obp":".322","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":356,"era":"5.57","inningsPitched":"21.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.33","battersFaced":89,"outs":63,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":356,"balls":121,"strikes":235,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".---","pitchesPerInning":"16.95","gamesFinished":5,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"10.71","walksPer9Inn":"2.14","hitsPer9Inn":"9.86","runsScoredPer9":"5.57","homeRunsPer9":"2.14","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664954":{"person":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":10,"groundOuts":21,"airOuts":18,"runs":3,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".203","atBats":69,"obp":".253","slg":".290","ops":".543","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":20,"rbi":8,"leftOnBase":32,"sacBunts":1,"sacFlies":1,"babip":".269","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","assists":9,"putOuts":141,"errors":2,"chances":152,"fielding":".987","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686668":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":12,"groundOuts":28,"airOuts":20,"runs":21,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":40,"baseOnBalls":11,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".207","atBats":111,"obp":".279","slg":".270","ops":".549","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":30,"rbi":4,"leftOnBase":55,"sacBunts":0,"sacFlies":0,"babip":".314","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"111.00","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":83,"errors":0,"chances":83,"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"}]},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":10,"flyOuts":28,"groundOuts":59,"airOuts":46,"runs":44,"doubles":16,"triples":1,"homeRuns":9,"strikeOuts":36,"baseOnBalls":17,"intentionalWalks":0,"hits":76,"hitByPitch":3,"atBats":215,"obp":".407","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":888,"era":"7.03","inningsPitched":"48.2","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.91","battersFaced":237,"outs":146,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":888,"balls":340,"strikes":548,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".250","pitchesPerInning":"18.25","gamesFinished":0,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"6.66","walksPer9Inn":"3.14","hitsPer9Inn":"14.05","runsScoredPer9":"8.14","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":25,"groundOuts":35,"airOuts":44,"runs":13,"doubles":10,"triples":0,"homeRuns":1,"strikeOuts":45,"baseOnBalls":9,"intentionalWalks":0,"hits":32,"hitByPitch":2,"avg":".206","atBats":155,"obp":".257","slg":".290","ops":".547","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":167,"totalBases":45,"rbi":13,"leftOnBase":85,"sacBunts":0,"sacFlies":1,"babip":".282","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"155.00","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":106,"putOuts":58,"errors":3,"chances":167,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681198":{"person":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":25,"groundOuts":55,"airOuts":39,"runs":20,"doubles":8,"triples":1,"homeRuns":6,"strikeOuts":30,"baseOnBalls":18,"intentionalWalks":0,"hits":47,"hitByPitch":3,"avg":".276","atBats":170,"obp":".354","slg":".441","ops":".795","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":192,"totalBases":75,"rbi":24,"leftOnBase":69,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.33","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":286,"errors":0,"chances":305,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID678020":{"person":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":1,"groundOuts":7,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"obp":".308","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":107,"era":"1.50","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":1,"whip":"1.33","battersFaced":26,"outs":18,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":41,"strikes":66,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".---","pitchesPerInning":"17.83","gamesFinished":1,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"6.00","hitsPer9Inn":"6.00","runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622608":{"person":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":21,"groundOuts":26,"airOuts":31,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":8,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":96,"obp":".219","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":376,"era":"1.27","inningsPitched":"28.1","wins":3,"losses":0,"saves":3,"saveOpportunities":3,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"0.81","battersFaced":105,"outs":85,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":376,"balls":126,"strikes":250,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.27","gamesFinished":5,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"7.94","walksPer9Inn":"2.54","hitsPer9Inn":"4.76","runsScoredPer9":"1.59","homeRunsPer9":"0.32","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677955":{"person":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(H, 9)","summary":"1.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":3,"strikes":13,"strikePercentage":".810","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":8,"groundOuts":13,"airOuts":19,"runs":6,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":21,"baseOnBalls":9,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":68,"obp":".321","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":307,"era":"3.06","inningsPitched":"17.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":6,"whip":"1.42","battersFaced":79,"outs":53,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":307,"balls":108,"strikes":199,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".000","pitchesPerInning":"17.38","gamesFinished":1,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"10.70","walksPer9Inn":"4.58","hitsPer9Inn":"8.15","runsScoredPer9":"3.06","homeRunsPer9":"0.51","inheritedRunners":23,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694514":{"person":{"id":694514,"fullName":"Sterlin Thompson","link":"/api/v1/people/694514"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":5,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".125","atBats":8,"obp":".125","slg":".125","ops":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":1,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"5.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"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"}]},"ID671111":{"person":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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}},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":12,"groundOuts":34,"airOuts":35,"runs":18,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":37,"baseOnBalls":22,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".218","atBats":133,"obp":".325","slg":".293","ops":".618","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":157,"totalBases":39,"rbi":10,"leftOnBase":68,"sacBunts":0,"sacFlies":2,"babip":".289","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"133.00","popOuts":6,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":78,"putOuts":27,"errors":4,"chances":109,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[650489,686668,681198,696100,678662,664983,691720,666397,694514,690924,666160,500779,677955,680767,657514,675848],"pitchers":[500779,677955,680767,657514,675848],"bench":[687859,664954],"bullpen":[688642,607536,685299,678020,547179,671111,622608,608372],"battingOrder":[650489,686668,681198,696100,678662,664983,666397,694514,666160],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Castro, W 2 (8, Gore, Collyer); Tovar (10, Gore)."},{"label":"TB","value":"Castro, W 4; Doyle, B; McCarthy; Rumfield; Thompson, S; Tovar 2."},{"label":"RBI","value":"Castro, W (16); Doyle, B (4); Rumfield (24); Tovar 2 (13)."},{"label":"2-out RBI","value":"Rumfield; Doyle, B."},{"label":"Runners left in scoring position, 2 out","value":"Rumfield; Thompson, S 2."},{"label":"Team RISP","value":"5-for-13."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Fulford 2 (2, 2nd base off Gray/Jansen, D, 2nd base off Collyer/Jansen, D); Doyle, B (9, 2nd base off Beeks/Jansen, D)."}]}],"note":[{"label":"a","value":"Lined out for Karros, K in the 8th."},{"label":"b","value":"Flied out for Fulford in the 8th."}]}},"officials":[{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"Home Plate"},{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"Second Base"},{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Rumfield (Strike-Overturned to Ball); Goodman 2 (Ball-Confirmed, Ball-Confirmed); Tovar (Strike-Overturned to Ball); Castro, W (Strike-Overturned to Ball); Pederson (Strike-Confirmed); Foscue (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Gore 28-13; Gray 44-26; Beeks 19-14; Collyer 18-9; Winn, C 5-5; Junis 11-7; Quintana 94-62; Hill 16-13; Vodnik 14-5; Bernardino 18-10; Mejia, J 16-13."},{"label":"Groundouts-flyouts","value":"Gore 1-0; Gray 5-0; Beeks 1-1; Collyer 1-0; Winn, C 1-1; Junis 1-1; Quintana 7-3; Hill 0-0; Vodnik 0-0; Bernardino 2-0; Mejia, J 1-1."},{"label":"Batters faced","value":"Gore 8; Gray 12; Beeks 5; Collyer 5; Winn, C 3; Junis 3; Quintana 25; Hill 4; Vodnik 3; Bernardino 5; Mejia, J 4."},{"label":"Inherited runners-scored","value":"Beeks 1-1; Hill 1-0; Bernardino 3-3."},{"label":"Umpires","value":"HP: Adam Hamari. 1B: Alan Porter. 2B: Jim Wolf. 3B: Alex MacKay. "},{"label":"Weather","value":"44 degrees, Overcast."},{"label":"Wind","value":"7 mph, In From LF."},{"label":"First pitch","value":"6:42 PM."},{"label":"T","value":"2:46."},{"label":"Att","value":"16,126."},{"label":"Venue","value":"Coors Field."},{"label":"May 18, 2026"}],"pitchingNotes":["Vodnik pitched to 3 batters in the 8th inning."],"topPerformers":[{"player":{"person":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822","boxscoreName":"Foscue"},"jerseyNumber":"14","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"3-3 | HR, 2 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":4,"groundOuts":7,"airOuts":4,"runs":2,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".280","atBats":25,"obp":".308","slg":".600","ops":".908","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":15,"rbi":5,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.50","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":19,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":75,"hittingGameScore":75},{"player":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649","boxscoreName":"Duran, E"},"jerseyNumber":"20","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":14,"groundOuts":28,"airOuts":30,"runs":20,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":29,"baseOnBalls":12,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".286","atBats":119,"obp":".348","slg":".454","ops":".802","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":54,"rbi":17,"leftOnBase":49,"sacBunts":1,"sacFlies":1,"babip":".352","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.67","popOuts":7,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":48,"putOuts":49,"errors":2,"chances":99,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","boxscoreName":"Castro, W"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":20,"groundOuts":26,"airOuts":29,"runs":21,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":45,"baseOnBalls":10,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".244","atBats":131,"obp":".301","slg":".351","ops":".652","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":46,"rbi":16,"leftOnBase":53,"sacBunts":0,"sacFlies":1,"babip":".353","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.50","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":73,"putOuts":55,"errors":3,"chances":131,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"loser":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"save":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}