{"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":822873,"link":"/api/v1.1/game/822873/feed/live","metaData":{"wait":10,"timeStamp":"20260723_025047","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822873,"type":"R","doubleHeader":"N","id":"2026/07/22/chamlb-texmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822873-2026-07-22","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-23T00:05:00Z","originalDate":"2026-07-22","officialDate":"2026-07-22","dayNight":"night","time":"7:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145","season":2026,"venue":{"id":4,"name":"Rate Field","link":"/api/v1/venues/4"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"cha","fileCode":"cws","abbreviation":"CWS","teamName":"White Sox","locationName":"Chicago","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Chi White Sox","record":{"gamesPlayed":101,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":54,"losses":47,"ties":0,"pct":".535"},"records":{},"divisionLeader":false,"wins":54,"losses":47,"winningPercentage":".535"},"franchiseName":"Chicago","clubName":"White Sox","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140","season":2026,"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"tex","fileCode":"tex","abbreviation":"TEX","teamName":"Rangers","locationName":"Arlington","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Texas","record":{"gamesPlayed":102,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":51,"losses":51,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":51,"losses":51,"winningPercentage":".500"},"franchiseName":"Texas","clubName":"Rangers","active":true}},"players":{"ID671976":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976","firstName":"Tristan","lastName":"Peters","primaryNumber":"29","birthDate":"2000-02-29","currentAge":26,"birthCity":"Winkler","birthStateProvince":"MB","birthCountry":"Canada","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Tristan","useLastName":"Peters","middleName":"Dimitri","boxscoreName":"Peters","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Peters","nameSlug":"tristan-peters-671976","firstLastName":"Tristan Peters","lastFirstName":"Peters, Tristan","lastInitName":"Peters, T","initLastName":"T Peters","fullFMLName":"Tristan Dimitri Peters","fullLFMName":"Peters, Tristan Dimitri","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"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},"ID663436":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436","firstName":"Davis","lastName":"Martin","primaryNumber":"65","birthDate":"1997-01-04","currentAge":29,"birthCity":"Abilene","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Davis","useLastName":"Martin","middleName":"Alan","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Martin","nameSlug":"davis-martin-663436","firstLastName":"Davis Martin","lastFirstName":"Martin, Davis","lastInitName":"Martin, D","initLastName":"D Martin","fullFMLName":"Davis Alan Martin","fullLFMName":"Martin, Davis Alan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID682668":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668","firstName":"Luisangel","lastName":"Acuña","primaryNumber":"0","birthDate":"2002-03-12","currentAge":24,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 7\"","weight":181,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Luisangel","useLastName":"Acuña","middleName":"Jose","boxscoreName":"Acuña","nickName":"Jose","gender":"M","nameMatrilineal":"Cartaya","isPlayer":true,"isVerified":false,"pronunciation":"Loo-EESE-ahn-hel","mlbDebutDate":"2024-09-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luisangel Acuña","nameSlug":"luisangel-acuna-682668","firstLastName":"Luisangel Acuña","lastFirstName":"Acuña, Luisangel","lastInitName":"Acuña, L","initLastName":"L Acuña","fullFMLName":"Luisangel Jose Acuña","fullLFMName":"Acuña, Luisangel Jose","strikeZoneTop":3.008,"strikeZoneBottom":1.518},"ID642851":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851","firstName":"Robert","lastName":"Wynns","primaryNumber":"38","birthDate":"1990-12-10","currentAge":35,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wynns","middleName":"Austin","boxscoreName":"Wynns, A","nickName":"Winnie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"Wins","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wynns","nameSlug":"austin-wynns-642851","firstLastName":"Austin Wynns","lastFirstName":"Wynns, Austin","lastInitName":"Wynns, A","initLastName":"A Wynns","fullFMLName":"Robert Austin Wynns","fullLFMName":"Wynns, Robert Austin","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"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},"ID808959":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959","firstName":"Munetaka","lastName":"Murakami","primaryNumber":"5","birthDate":"2000-02-02","currentAge":26,"birthCity":"Kumamoto","birthCountry":"Japan","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Munetaka","useLastName":"Murakami","boxscoreName":"Murakami","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Munetaka Murakami","nameSlug":"munetaka-murakami-808959","firstLastName":"Munetaka Murakami","lastFirstName":"Murakami, Munetaka","lastInitName":"Murakami, M","initLastName":"M Murakami","fullFMLName":"Munetaka Murakami","fullLFMName":"Murakami, Munetaka ","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"ID805367":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367","firstName":"Chase","lastName":"Meidroth","primaryNumber":"10","birthDate":"2001-07-23","currentAge":25,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Chase","useLastName":"Meidroth","middleName":"Gregory","boxscoreName":"Meidroth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"MY-drawth","mlbDebutDate":"2025-04-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Meidroth","nameSlug":"chase-meidroth-805367","firstLastName":"Chase Meidroth","lastFirstName":"Meidroth, Chase","lastInitName":"Meidroth, C","initLastName":"C Meidroth","fullFMLName":"Chase Gregory Meidroth","fullLFMName":"Meidroth, Chase Gregory","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"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},"ID678577":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577","firstName":"Junior","lastName":"Perez","primaryNumber":"37","birthDate":"2001-07-04","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Junior","useLastName":"Perez","middleName":"Jose","boxscoreName":"Perez, J","gender":"M","nameMatrilineal":"Reynoso","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Junior Perez","nameSlug":"junior-perez-678577","firstLastName":"Junior Perez","lastFirstName":"Perez, Junior","lastInitName":"Perez, J","initLastName":"J Perez","fullFMLName":"Junior Jose Perez","fullLFMName":"Perez, Junior Jose","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID695657":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657","firstName":"Colson","lastName":"Montgomery","primaryNumber":"12","birthDate":"2002-02-27","currentAge":24,"birthCity":"Holland","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Colson","useLastName":"Montgomery","middleName":"Kade","boxscoreName":"Montgomery, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colson Montgomery","nameSlug":"colson-montgomery-695657","firstLastName":"Colson Montgomery","lastFirstName":"Montgomery, Colson","lastInitName":"Montgomery, C","initLastName":"C Montgomery","fullFMLName":"Colson Kade Montgomery","fullLFMName":"Montgomery, Colson Kade","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"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},"ID805326":{"id":805326,"fullName":"Tyler Schweitzer","link":"/api/v1/people/805326","firstName":"Tyler","lastName":"Schweitzer","primaryNumber":"62","birthDate":"2000-09-19","currentAge":25,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Schweitzer","middleName":"Joseph","boxscoreName":"Schweitzer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Schweitzer","nameSlug":"tyler-schweitzer-805326","firstLastName":"Tyler Schweitzer","lastFirstName":"Schweitzer, Tyler","lastInitName":"Schweitzer, T","initLastName":"T Schweitzer","fullFMLName":"Tyler Joseph Schweitzer","fullLFMName":"Schweitzer, Tyler Joseph","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID691011":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011","firstName":"Drew","lastName":"Romo","primaryNumber":"36","birthDate":"2001-08-29","currentAge":24,"birthCity":"Fountain Valley","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Romo","middleName":"Arthur","boxscoreName":"Romo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Romo","nameSlug":"drew-romo-691011","firstLastName":"Drew Romo","lastFirstName":"Romo, Drew","lastInitName":"Romo, D","initLastName":"D Romo","fullFMLName":"Drew Arthur Romo","fullLFMName":"Romo, Drew Arthur","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID670950":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950","firstName":"Trevor","lastName":"Richards","primaryNumber":"43","birthDate":"1993-05-15","currentAge":33,"birthCity":"Aviston","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Richards","middleName":"Michael","boxscoreName":"Richards, T","nickName":"Richie","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Richards","nameSlug":"trevor-richards-670950","firstLastName":"Trevor Richards","lastFirstName":"Richards, Trevor","lastInitName":"Richards, T","initLastName":"T Richards","fullFMLName":"Trevor Michael Richards","fullLFMName":"Richards, Trevor Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695731":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731","firstName":"Braden","lastName":"Montgomery","primaryNumber":"24","birthDate":"2003-04-16","currentAge":23,"birthCity":"Des Moines","birthStateProvince":"IA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Braden","useLastName":"Montgomery","middleName":"Abraham","boxscoreName":"Montgomery, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braden Montgomery","nameSlug":"braden-montgomery-695731","firstLastName":"Braden Montgomery","lastFirstName":"Montgomery, Braden","lastInitName":"Montgomery, B","initLastName":"B Montgomery","fullFMLName":"Braden Abraham Montgomery","fullLFMName":"Montgomery, Braden Abraham","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID702273":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273","firstName":"Noah","lastName":"Schultz","primaryNumber":"22","birthDate":"2003-08-05","currentAge":22,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"6' 10\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Schultz","middleName":"Chris","boxscoreName":"Schultz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Noah Schultz","nameSlug":"noah-schultz-702273","firstLastName":"Noah Schultz","lastFirstName":"Schultz, Noah","lastInitName":"Schultz, N","initLastName":"N Schultz","fullFMLName":"Noah Chris Schultz","fullLFMName":"Schultz, Noah Chris","strikeZoneTop":3.656,"strikeZoneBottom":1.845},"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},"ID700337":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337","firstName":"Edgar","lastName":"Quero","primaryNumber":"26","birthDate":"2003-04-06","currentAge":23,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Edgar","useLastName":"Quero","middleName":"Yoel","boxscoreName":"Quero","gender":"M","nameMatrilineal":"Aguila","isPlayer":true,"isVerified":true,"pronunciation":"CARE-oh","mlbDebutDate":"2025-04-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgar Quero","nameSlug":"edgar-quero-700337","firstLastName":"Edgar Quero","lastFirstName":"Quero, Edgar","lastInitName":"Quero, E","initLastName":"E Quero","fullFMLName":"Edgar Yoel Quero","fullLFMName":"Quero, Edgar Yoel","strikeZoneTop":3.134,"strikeZoneBottom":1.582},"ID643217":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217","firstName":"Andrew","lastName":"Benintendi","primaryNumber":"23","birthDate":"1994-07-06","currentAge":32,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"Benintendi","middleName":"Sebastian","boxscoreName":"Benintendi","nickName":"Benny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Benintendi","nameSlug":"andrew-benintendi-643217","firstLastName":"Andrew Benintendi","lastFirstName":"Benintendi, Andrew","lastInitName":"Benintendi, A","initLastName":"A Benintendi","fullFMLName":"Andrew Sebastian Benintendi","fullLFMName":"Benintendi, Andrew Sebastian","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID687239":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239","firstName":"Benjamin","lastName":"Peoples","primaryNumber":"70","birthDate":"2001-05-01","currentAge":25,"birthCity":"Columbia","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Peoples","middleName":"Cole","boxscoreName":"Peoples","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-07-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Peoples","nameSlug":"ben-peoples-687239","firstLastName":"Ben Peoples","lastFirstName":"Peoples, Ben","lastInitName":"Peoples, B","initLastName":"B Peoples","fullFMLName":"Benjamin Cole Peoples","fullLFMName":"Peoples, Benjamin Cole","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID656794":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794","firstName":"Sean","lastName":"Newcomb","primaryNumber":"15","birthDate":"1993-06-12","currentAge":33,"birthCity":"Brockton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Newcomb","middleName":"William","boxscoreName":"Newcomb, S","nickName":"Newk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Newcomb","nameSlug":"sean-newcomb-656794","firstLastName":"Sean Newcomb","lastFirstName":"Newcomb, Sean","lastInitName":"Newcomb, S","initLastName":"S Newcomb","fullFMLName":"Sean William Newcomb","fullLFMName":"Newcomb, Sean William","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID553869":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869","firstName":"Elias","lastName":"Díaz","primaryNumber":"35","birthDate":"1990-11-17","currentAge":35,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Elias","useLastName":"Díaz","middleName":"David","boxscoreName":"Díaz, E","nickName":"El Maracucho","gender":"M","nameMatrilineal":"Soto","isPlayer":true,"isVerified":true,"pronunciation":"ee-LEE-iss DEE-az","mlbDebutDate":"2015-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elias Díaz","nameSlug":"elias-diaz-553869","firstLastName":"Elias Díaz","lastFirstName":"Díaz, Elias","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Elias David Díaz","fullLFMName":"Díaz, Elias David","strikeZoneTop":3.241,"strikeZoneBottom":1.636},"ID803011":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011","firstName":"Samuel","lastName":"Antonacci","primaryNumber":"17","birthDate":"2003-02-06","currentAge":23,"birthCity":"Springfield","birthStateProvince":"IL","birthCountry":"USA","height":"5' 11\"","weight":193,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Sam","useLastName":"Antonacci","middleName":"Joseph","boxscoreName":"Antonacci","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Antonacci","nameSlug":"sam-antonacci-803011","firstLastName":"Sam Antonacci","lastFirstName":"Antonacci, Sam","lastInitName":"Antonacci, S","initLastName":"S Antonacci","fullFMLName":"Samuel Joseph Antonacci","fullLFMName":"Antonacci, Samuel Joseph","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID678246":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246","firstName":"Miguel","lastName":"Vargas","primaryNumber":"20","birthDate":"1999-11-17","currentAge":26,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Miguel","useLastName":"Vargas","middleName":"Antonio","boxscoreName":"Vargas, M","gender":"M","nameMatrilineal":"Echarry","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Vargas","nameSlug":"miguel-vargas-678246","firstLastName":"Miguel Vargas","lastFirstName":"Vargas, Miguel","lastInitName":"Vargas, M","initLastName":"M Vargas","fullFMLName":"Miguel Antonio Vargas","fullLFMName":"Vargas, Miguel Antonio","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID694671":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671","firstName":"Wyatt","lastName":"Langford","primaryNumber":"36","birthDate":"2001-11-15","currentAge":24,"birthCity":"Trenton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wyatt","useLastName":"Langford","middleName":"Michael","boxscoreName":"Langford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wyatt Langford","nameSlug":"wyatt-langford-694671","firstLastName":"Wyatt Langford","lastFirstName":"Langford, Wyatt","lastInitName":"Langford, W","initLastName":"W Langford","fullFMLName":"Wyatt Michael Langford","fullLFMName":"Langford, Wyatt Michael","strikeZoneTop":3.196,"strikeZoneBottom":1.613},"ID669394":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394","firstName":"Jacob","lastName":"Burger","primaryNumber":"21","birthDate":"1996-04-10","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Burger","middleName":"Michael","boxscoreName":"Burger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Burger","nameSlug":"jake-burger-669394","firstLastName":"Jake Burger","lastFirstName":"Burger, Jake","lastInitName":"Burger, J","initLastName":"J Burger","fullFMLName":"Jacob Michael Burger","fullLFMName":"Burger, Jacob Michael","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID682608":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608","firstName":"Peyton","lastName":"Gray","primaryNumber":"75","birthDate":"1995-06-02","currentAge":31,"birthCity":"Columbus","birthStateProvince":"IN","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peyton","useLastName":"Gray","middleName":"Charles Paul","boxscoreName":"Gray","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peyton Gray","nameSlug":"peyton-gray-682608","firstLastName":"Peyton Gray","lastFirstName":"Gray, Peyton","lastInitName":"Gray, P","initLastName":"P Gray","fullFMLName":"Peyton Charles Paul Gray","fullLFMName":"Gray, Peyton Charles Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641743":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743","firstName":"Anthony","lastName":"Kay","primaryNumber":"18","birthDate":"1995-03-21","currentAge":31,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Kay","middleName":"Benjamin","boxscoreName":"Kay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Kay","nameSlug":"anthony-kay-641743","firstLastName":"Anthony Kay","lastFirstName":"Kay, Anthony","lastInitName":"Kay, A","initLastName":"A Kay","fullFMLName":"Anthony Benjamin Kay","fullLFMName":"Kay, Anthony Benjamin","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID545341":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","firstName":"Randal","lastName":"Grichuk","primaryNumber":"34","birthDate":"1991-08-13","currentAge":34,"birthCity":"Rosenberg","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Randal","useLastName":"Grichuk","middleName":"Alexander","boxscoreName":"Grichuk","nickName":"Grich","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"GRICH-ick","mlbDebutDate":"2014-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randal Grichuk","nameSlug":"randal-grichuk-545341","firstLastName":"Randal Grichuk","lastFirstName":"Grichuk, Randal","lastInitName":"Grichuk, R","initLastName":"R Grichuk","fullFMLName":"Randal Alexander Grichuk","fullLFMName":"Grichuk, Randal Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID691799":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799","firstName":"Grant","lastName":"Taylor","primaryNumber":"31","birthDate":"2002-05-20","currentAge":24,"birthCity":"Florence","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Taylor","middleName":"Alan","boxscoreName":"Taylor, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-06-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Taylor","nameSlug":"grant-taylor-691799","firstLastName":"Grant Taylor","lastFirstName":"Taylor, Grant","lastInitName":"Taylor, G","initLastName":"G Taylor","fullFMLName":"Grant Alan Taylor","fullLFMName":"Taylor, Grant Alan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID670032":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032","firstName":"Nicholas","lastName":"Lopez","primaryNumber":"33","birthDate":"1995-03-13","currentAge":31,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nicky","useLastName":"Lopez","boxscoreName":"Lopez, N","nickName":"Shorts","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nicky Lopez","nameSlug":"nicky-lopez-670032","firstLastName":"Nicky Lopez","lastFirstName":"Lopez, Nicky","lastInitName":"Lopez, N","initLastName":"N Lopez","fullFMLName":"Nicholas Lopez","fullLFMName":"Lopez, Nicholas","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID695239":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239","firstName":"Robert","lastName":"Ahlstrom","primaryNumber":"54","birthDate":"1999-06-18","currentAge":27,"birthCity":"Placerville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robby","useLastName":"Ahlstrom","middleName":"Coolidge","boxscoreName":"Ahlstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robby Ahlstrom","nameSlug":"robby-ahlstrom-695239","firstLastName":"Robby Ahlstrom","lastFirstName":"Ahlstrom, Robby","lastInitName":"Ahlstrom, R","initLastName":"R Ahlstrom","fullFMLName":"Robert Coolidge Ahlstrom","fullLFMName":"Ahlstrom, Robert Coolidge","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID622554":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554","firstName":"Seranthony","lastName":"Domínguez","primaryNumber":"58","birthDate":"1994-11-25","currentAge":31,"birthCity":"Esperanza Valverde Mao","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seranthony","useLastName":"Domínguez","middleName":"Ambioris","boxscoreName":"Domínguez","nickName":"Sir Anthony","gender":"M","nameMatrilineal":"Taveras","isPlayer":true,"isVerified":false,"pronunciation":"ser-AN-thoh-nee doh-MIN-gehz","mlbDebutDate":"2018-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seranthony Domínguez","nameSlug":"seranthony-dominguez-622554","firstLastName":"Seranthony Domínguez","lastFirstName":"Domínguez, Seranthony","lastInitName":"Domínguez, S","initLastName":"S Domínguez","fullFMLName":"Seranthony Ambioris Domínguez","fullLFMName":"Domínguez, Seranthony Ambioris","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669684":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684","firstName":"Christopher","lastName":"Murphy","primaryNumber":"38","birthDate":"1998-06-05","currentAge":28,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Murphy","middleName":"Michael","boxscoreName":"Murphy, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Murphy","nameSlug":"chris-murphy-669684","firstLastName":"Chris Murphy","lastFirstName":"Murphy, Chris","lastInitName":"Murphy, C","initLastName":"C Murphy","fullFMLName":"Christopher Michael Murphy","fullLFMName":"Murphy, Christopher Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID677649":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649","firstName":"Ezequiel","lastName":"Duran","primaryNumber":"20","birthDate":"1999-05-22","currentAge":27,"birthCity":"San Juan de la Maguana","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Duran","middleName":"Alberto","boxscoreName":"Duran, E","gender":"M","nameMatrilineal":"Zabala","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Duran","nameSlug":"ezequiel-duran-677649","firstLastName":"Ezequiel Duran","lastFirstName":"Duran, Ezequiel","lastInitName":"Duran, E","initLastName":"E Duran","fullFMLName":"Ezequiel Alberto Duran","fullLFMName":"Duran, Ezequiel Alberto","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID594798":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798","firstName":"Jacob","lastName":"deGrom","primaryNumber":"48","birthDate":"1988-06-19","currentAge":38,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"deGrom","middleName":"Anthony","boxscoreName":"deGrom","nickName":"Jake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob deGrom","nameSlug":"jacob-degrom-594798","firstLastName":"Jacob deGrom","lastFirstName":"deGrom, Jacob","lastInitName":"deGrom, J","initLastName":"J deGrom","fullFMLName":"Jacob Anthony deGrom","fullLFMName":"deGrom, Jacob Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID680732":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732","firstName":"Sean","lastName":"Burke","primaryNumber":"59","birthDate":"1999-12-18","currentAge":26,"birthCity":"Sutton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Burke","middleName":"Michael","boxscoreName":"Burke, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Burke","nameSlug":"sean-burke-680732","firstLastName":"Sean Burke","lastFirstName":"Burke, Sean","lastInitName":"Burke, S","initLastName":"S Burke","fullFMLName":"Sean Michael Burke","fullLFMName":"Burke, Sean Michael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"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},"ID663542":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542","firstName":"Bryan","lastName":"Hudson","primaryNumber":"60","birthDate":"1997-05-08","currentAge":29,"birthCity":"Godfrey","birthStateProvince":"IL","birthCountry":"USA","height":"6' 8\"","weight":248,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Hudson","middleName":"Michael","boxscoreName":"Hudson, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan Hudson","nameSlug":"bryan-hudson-663542","firstLastName":"Bryan Hudson","lastFirstName":"Hudson, Bryan","lastInitName":"Hudson, B","initLastName":"B Hudson","fullFMLName":"Bryan Michael Hudson","fullLFMName":"Hudson, Bryan Michael","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID594835":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835","firstName":"Marco","lastName":"Gonzales","primaryNumber":"50","birthDate":"1992-02-16","currentAge":34,"birthCity":"Fort Collins","birthStateProvince":"CO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Marco","useLastName":"Gonzales","middleName":"Elias","boxscoreName":"Gonzales, M","nickName":"Gonzo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2014-06-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Marco Gonzales","nameSlug":"marco-gonzales-594835","firstLastName":"Marco Gonzales","lastFirstName":"Gonzales, Marco","lastInitName":"Gonzales, M","initLastName":"M Gonzales","fullFMLName":"Marco Elias Gonzales","fullLFMName":"Gonzales, Marco Elias","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID607200":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200","firstName":"Erick","lastName":"Fedde","primaryNumber":"47","birthDate":"1993-02-25","currentAge":33,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erick","useLastName":"Fedde","middleName":"James","boxscoreName":"Fedde","nickName":"Feddeccini","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"FEH-dee","mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Erick Fedde","nameSlug":"erick-fedde-607200","firstLastName":"Erick Fedde","lastFirstName":"Fedde, Erick","lastInitName":"Fedde, E","initLastName":"E Fedde","fullFMLName":"Erick James Fedde","fullLFMName":"Fedde, Erick James","strikeZoneTop":3.47,"strikeZoneBottom":1.61},"ID663855":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855","firstName":"Jordan","lastName":"Hicks","primaryNumber":"44","birthDate":"1996-09-06","currentAge":29,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Hicks","middleName":"McKinley","boxscoreName":"Hicks, J","nickName":"Type 1","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Hicks","nameSlug":"jordan-hicks-663855","firstLastName":"Jordan Hicks","lastFirstName":"Hicks, Jordan","lastInitName":"Hicks, J","initLastName":"J Hicks","fullFMLName":"Jordan McKinley Hicks","fullLFMName":"Hicks, Jordan McKinley","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},"ID695508":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508","firstName":"Cameron","lastName":"Cauley","primaryNumber":"27","birthDate":"2003-02-06","currentAge":23,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Cam","useLastName":"Cauley","middleName":"Andrew","boxscoreName":"Cauley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Cauley","nameSlug":"cam-cauley-695508","firstLastName":"Cam Cauley","lastFirstName":"Cauley, Cam","lastInitName":"Cauley, C","initLastName":"C Cauley","fullFMLName":"Cameron Andrew Cauley","fullLFMName":"Cauley, Cameron Andrew","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID668390":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390","firstName":"Cole","lastName":"Winn","primaryNumber":"60","birthDate":"1999-11-25","currentAge":26,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Winn","middleName":"Robert","boxscoreName":"Winn, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Winn","nameSlug":"cole-winn-668390","firstLastName":"Cole Winn","lastFirstName":"Winn, Cole","lastInitName":"Winn, C","initLastName":"C Winn","fullFMLName":"Cole Robert Winn","fullLFMName":"Winn, Cole Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665}},"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325","location":{"address1":"734 Stadium Drive","city":"Arlington","state":"Texas","stateAbbrev":"TX","postalCode":"76011","defaultCoordinates":{"latitude":32.747299,"longitude":-97.081818},"azimuthAngle":30.0,"elevation":545,"country":"USA","phone":"(817) 533-1972"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40000,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":329,"leftCenter":372,"center":407,"rightCenter":374,"rightLine":326},"active":true,"season":"2026"},"officialVenue":{"id":5325,"link":"/api/v1/venues/5325"},"weather":{"condition":"Roof Closed","temp":"74","wind":"0 mph, None"},"gameInfo":{"attendance":31127,"firstPitch":"2026-07-23T00:08:00.000Z","gameDurationMinutes":162},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":4,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"home":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"}},"officialScorer":{"id":431089,"fullName":"Steve Weller","link":"/api/v1/people/431089"},"primaryDatacaster":{"id":821942,"fullName":"Amanda Bachelder","link":"/api/v1/people/821942"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Antonacci grounds out, second baseman Justin Foscue to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-23T00:08:32.553Z","endTime":"2026-07-23T00:10:48.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,9,10],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":{"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-07-22T20:07:12.180Z","endTime":"2026-07-22T23:49:58.652Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"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-07-22T23:49:58.652Z","endTime":"2026-07-23T00:06:59.259Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"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-07-23T00:06:59.259Z","endTime":"2026-07-23T00:08:34.633Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82507573530991,"aZ":-24.77222889560167,"pfxX":9.771988659766045,"pfxZ":4.035839384469304,"pX":0.26039811036611865,"pZ":3.83890687943854,"vX0":-9.041734344223864,"vY0":-134.0112778231627,"vZ0":0.3974413593967676,"x":107.07,"y":135.13,"x0":2.395684043756965,"y0":50.00000400279211,"z0":5.447145059160666,"aX":17.91112392656849},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.6,"breakHorizontal":-16.0,"spinRate":2092,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.40748684310029715,"extension":6.296022724447195},"index":3,"playId":"4437cbb3-a4be-3373-b33a-2ea2943cbbf2","pitchNumber":1,"startTime":"2026-07-23T00:08:34.633Z","endTime":"2026-07-23T00:08:38.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.659397603323335,"aZ":-22.811571414695806,"pfxX":9.104490132148523,"pfxZ":5.115627584337767,"pX":1.1489624831479108,"pZ":2.7824378652581956,"vX0":-6.769868298304171,"vY0":-133.87851327045684,"vZ0":-2.511999787711866,"x":73.2,"y":163.65,"x0":2.5171237291186688,"y0":50.00362816970496,"z0":5.351216534764073,"aX":16.66498154895011},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.0,"breakHorizontal":-15.2,"spinRate":2056,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.40783053221121435,"extension":6.4312675493612765},"index":4,"playId":"7e86406b-e831-3ca6-b790-24f79bc3f2a5","pitchNumber":2,"startTime":"2026-07-23T00:08:50.066Z","endTime":"2026-07-23T00:08:54.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91297010731257,"aZ":-23.77459036970121,"pfxX":1.358913237633423,"pfxZ":4.77778496926622,"pX":0.5479657463794966,"pZ":1.4518032824685556,"vX0":-5.106352336512543,"vY0":-131.25476262143505,"vZ0":-5.601091896988741,"x":96.11,"y":199.58,"x0":2.3359420022525814,"y0":50.00073755994136,"z0":5.366734499001784,"aX":2.388266177404744},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.7,"breakHorizontal":-1.4,"spinRate":2340,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4161673403453414,"extension":6.340210799491165},"index":5,"playId":"7f878bf6-a251-3ed6-bd43-b7ffff4567dc","pitchNumber":3,"startTime":"2026-07-23T00:09:06.052Z","endTime":"2026-07-23T00:09:09.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.764668299771376,"aZ":-23.67365255344818,"pfxX":9.236569433296328,"pfxZ":4.654131329762096,"pX":0.0819339713146239,"pZ":2.2940852712987727,"vX0":-9.156596974761062,"vY0":-133.7534234304134,"vZ0":-3.5040868049738907,"x":113.88,"y":176.84,"x0":2.3370409076771526,"y0":50.000526789254714,"z0":5.303565513802801,"aX":16.862576480368034},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.9,"breakHorizontal":-15.0,"spinRate":1960,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.4082920379669539,"extension":6.335427783134417},"index":6,"playId":"fa535791-adaf-37a0-98ae-c1bacb21bb92","pitchNumber":4,"startTime":"2026-07-23T00:09:25.190Z","endTime":"2026-07-23T00:09:28.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38739334526363,"aZ":-24.268968091092304,"pfxX":9.946173487661635,"pfxZ":4.30269980028491,"pX":-0.16244580599820277,"pZ":1.7986807925440584,"vX0":-10.00851332267257,"vY0":-134.28701348818615,"vZ0":-4.5334544576396665,"x":123.19,"y":190.22,"x0":2.3095892950231294,"y0":50.00486376512395,"z0":5.22208832252829,"aX":18.2810149902268},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.1,"breakHorizontal":-16.1,"spinRate":2010,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.406916038953558,"extension":6.407780785819257},"index":7,"playId":"30ef0139-b090-3b37-9f35-67a04d77712c","pitchNumber":5,"startTime":"2026-07-23T00:09:43.087Z","endTime":"2026-07-23T00:09:46.461Z","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":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-07-23T00:09:58.422Z","endTime":"2026-07-23T00:10:12.086Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.736509140154023,"aZ":-23.1408080419808,"pfxX":9.894506452346008,"pfxZ":4.8467088517327905,"pX":-0.18388465179400362,"pZ":2.2799562604892833,"vX0":-9.942412516291984,"vY0":-135.23882384549606,"vZ0":-3.7312057981133138,"x":124.01,"y":177.22,"x0":2.243430144954629,"y0":50.00285307929026,"z0":5.288347040164323,"aX":18.444668085254143},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.2,"breakHorizontal":-16.0,"spinRate":2071,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.40402033419757144,"extension":6.439479182555592},"index":9,"playId":"f40244c8-33f7-3c51-86a3-7c8728de0852","pitchNumber":6,"startTime":"2026-07-23T00:10:12.086Z","endTime":"2026-07-23T00:10:15.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.567562783911807,"aZ":-24.812761742836972,"pfxX":9.943044749537076,"pfxZ":3.954596269642945,"pX":0.42388211057873665,"pZ":2.454421349583945,"vX0":-8.553625314445204,"vY0":-135.06640014478907,"vZ0":-2.8838086507720937,"x":100.84,"y":172.51,"x0":2.329613211084477,"y0":50.000851999198325,"z0":5.26815612913377,"aX":18.492866806661024},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.8,"breakHorizontal":-16.3,"spinRate":2115,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.4044912814233266,"extension":6.352662184248244},"hitData":{"launchSpeed":81.5,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.99,"coordY":159.69}},"index":10,"playId":"6d3b59cd-0544-3d9e-9827-4866508bc9ed","pitchNumber":7,"startTime":"2026-07-23T00:10:42.072Z","endTime":"2026-07-23T00:10:48.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:10:48.176Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-23T00:10:56.133Z","endTime":"2026-07-23T00:12:44.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":80.4,"endSpeed":74.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.116295816956157,"aZ":-31.782086359694386,"pfxX":-7.540849429695295,"pfxZ":0.27872143285731354,"pX":-1.055759510075715,"pZ":2.878541436771731,"vX0":-5.433370946313926,"vY0":-117.03057549273178,"vZ0":0.5627512266366075,"x":157.24,"y":161.06,"x0":2.271627585517221,"y0":50.00060046785351,"z0":5.6006645549868805,"aX":-10.507305306410645},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.0,"breakHorizontal":15.0,"spinRate":2391,"spinDirection":297},"zone":11,"typeConfidence":2.0,"plateTime":0.46717357326903697,"extension":6.59296374567507},"index":0,"playId":"c4f85aee-2329-37a9-b47f-f7b33a98a345","pitchNumber":1,"startTime":"2026-07-23T00:11:16.571Z","endTime":"2026-07-23T00:11:19.821Z","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":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1415926086093,"aZ":-28.672525311491135,"pfxX":-7.86651243885096,"pfxZ":2.433117891455062,"pX":-1.172782363532965,"pZ":2.0873937003524037,"vX0":-5.8726839039689755,"vY0":-118.92144215033889,"vZ0":-1.6477651829410327,"x":161.7,"y":182.42,"x0":2.3476490735277933,"y0":50.00021438557417,"z0":5.382524783460191,"aX":-11.298658037984394},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.3,"breakHorizontal":15.6,"spinRate":2464,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.46003769920885196,"extension":6.47935497265803},"index":1,"playId":"751869ff-e686-3b03-b0a8-62c7124534b4","pitchNumber":2,"startTime":"2026-07-23T00:11:32.157Z","endTime":"2026-07-23T00:11:36.380Z","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":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.465250724594732,"aZ":-25.054568094464244,"pfxX":-0.7259275635885426,"pfxZ":4.104086726581416,"pX":0.1328887095405115,"pZ":2.374415317306118,"vX0":-5.568352421816592,"vY0":-129.9140075561323,"vZ0":-2.8731497208488364,"x":111.93,"y":174.67,"x0":2.385413613831489,"y0":50.00299292621763,"z0":5.369351360897849,"aX":-1.2577799286689908},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.1,"breakHorizontal":2.4,"spinRate":2360,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.41926073737942815,"extension":6.2570866889806975},"index":2,"playId":"4112d212-c591-3f6a-a45f-59ca3f91f63b","pitchNumber":3,"startTime":"2026-07-23T00:11:50.393Z","endTime":"2026-07-23T00:11:53.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26296489177057,"aZ":-22.518369687887304,"pfxX":10.25332091786747,"pfxZ":5.250264745364863,"pX":-0.6995557485139121,"pZ":1.7118034266339097,"vX0":-11.417471701095932,"vY0":-134.5529914152865,"vZ0":-4.993945645018888,"x":143.67,"y":192.56,"x0":2.2597897304382557,"y0":50.00398793227576,"z0":5.180247007339403,"aX":18.865643642912495},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":-16.2,"spinRate":2111,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.40654000125289036,"extension":6.447893444755326},"index":3,"playId":"1b418ab3-60bc-358d-a39d-f2d27cd6e59c","pitchNumber":4,"startTime":"2026-07-23T00:12:11.209Z","endTime":"2026-07-23T00:12:14.832Z","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":1},"index":4,"startTime":"2026-07-23T00:12:24.802Z","endTime":"2026-07-23T00:12:41.617Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36733055488802,"aZ":-15.011769779050303,"pfxX":5.271975962416132,"pfxZ":9.339953761306013,"pX":-0.1549431305455729,"pZ":1.5735154303793808,"vX0":-8.112516689476656,"vY0":-134.9414296710698,"vZ0":-6.955298345519461,"x":122.91,"y":196.3,"x0":2.210481566313531,"y0":50.00400457514475,"z0":5.249393196983725,"aX":9.688824826920655},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":-7.8,"spinRate":2245,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.4064762770508521,"extension":6.1164873283547605},"index":5,"playId":"cc76a115-4749-3558-97ff-0589d6972f3a","pitchNumber":5,"startTime":"2026-07-23T00:12:41.617Z","endTime":"2026-07-23T00:12:44.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:12:44.815Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Vargas lines out to left fielder Alejandro Osuna.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-23T00:12:54.931Z","endTime":"2026-07-23T00:14:33.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45696998532137,"aZ":-22.427136716460858,"pfxX":10.156595395699325,"pfxZ":5.36719334740767,"pX":0.46942305276800544,"pZ":2.187569449963292,"vX0":-8.477457688437225,"vY0":-133.83646959191557,"vZ0":-4.04484888053268,"x":99.11,"y":179.72,"x0":2.355946275926411,"y0":50.00511656457082,"z0":5.321566714658756,"aX":18.456888666705744},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":-16.6,"spinRate":2111,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.40899983356606606,"extension":6.346802732479098},"index":0,"playId":"1f2309e4-7258-31ae-b93b-145b128890d0","pitchNumber":1,"startTime":"2026-07-23T00:13:13.943Z","endTime":"2026-07-23T00:13:17.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.059032185722916,"aZ":-30.987254113678638,"pfxX":-6.7296127809885045,"pfxZ":0.8349338831902742,"pX":0.60051765083265,"pZ":1.5402909453656783,"vX0":-2.472736666934828,"vY0":-118.51067465078404,"vZ0":-2.3732857415552173,"x":94.11,"y":197.19,"x0":2.53220843842124,"y0":50.00150218554628,"z0":5.390354326893948,"aX":-9.552932833857984},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.2,"breakHorizontal":12.8,"spinRate":2467,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.4625120621631047,"extension":6.504660668725416},"index":1,"playId":"5d0e1e3f-3a4e-3f07-b856-025ba8825664","pitchNumber":2,"startTime":"2026-07-23T00:13:31.871Z","endTime":"2026-07-23T00:13:35.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.647458112848575,"aZ":-27.49631100676044,"pfxX":9.318610567885328,"pfxZ":2.9819931871219882,"pX":0.187834713460207,"pZ":1.0904782453574486,"vX0":-8.256138643428422,"vY0":-124.39327583155588,"vZ0":-4.54208820973593,"x":109.84,"y":209.34,"x0":2.33706872121707,"y0":50.00373807904707,"z0":5.21623195103352,"aX":14.623773607138745},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.6,"breakHorizontal":-15.0,"spinRate":1517,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.44010584066534886,"extension":6.479477575806086},"index":2,"playId":"4f7c2abe-94fe-3960-ae96-4ecba5d1e1ff","pitchNumber":3,"startTime":"2026-07-23T00:13:48.498Z","endTime":"2026-07-23T00:13:51.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},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34937601257689,"aZ":-21.216300444583013,"pfxX":10.306443688852635,"pfxZ":6.031881534041111,"pX":0.31437288802537905,"pZ":1.8962446486688904,"vX0":-8.9050549024303,"vY0":-133.78729318452878,"vZ0":-4.739770642507351,"x":105.02,"y":187.58,"x0":2.3439120878902466,"y0":50.000899559724104,"z0":5.207524274333249,"aX":18.71709681634368},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.1,"breakHorizontal":-16.8,"spinRate":2106,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.4091106955604551,"extension":6.339279767555616},"index":3,"playId":"f3f2bfbd-3023-3d63-920e-b2d899547469","pitchNumber":4,"startTime":"2026-07-23T00:14:08.103Z","endTime":"2026-07-23T00:14:11.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25574581847742,"aZ":-19.130550140022628,"pfxX":7.678834501490003,"pfxZ":7.190839069883152,"pX":0.5674505107149632,"pZ":2.807834737986801,"vX0":-7.499224319972988,"vY0":-133.90653508592936,"vZ0":-3.0153931432611727,"x":95.37,"y":162.97,"x0":2.4083415494673166,"y0":50.001368469833714,"z0":5.319172436071837,"aX":13.926394418117626},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.6,"breakHorizontal":-12.2,"spinRate":2297,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.4092248986736431,"extension":6.276043276244784},"hitData":{"launchSpeed":97.7,"launchAngle":19.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.66,"coordY":73.91}},"index":4,"playId":"02b8d27f-0a1b-360d-bbf6-40fbad9f8128","pitchNumber":5,"startTime":"2026-07-23T00:14:27.050Z","endTime":"2026-07-23T00:14:33.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:14:33.704Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to right fielder Braden Montgomery.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-23T00:16:38.722Z","endTime":"2026-07-23T00:18:09.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59819385771397,"aZ":-13.186259682694045,"pfxX":3.7316861604338456,"pfxZ":10.01076066833497,"pX":0.5853804986734044,"pZ":1.3734458185000797,"vX0":-4.772938604819821,"vY0":-136.9469861555567,"vZ0":-9.259380880863212,"x":94.69,"y":201.7,"x0":1.8670432830737116,"y0":50.00583913285007,"z0":5.703311523645638,"aX":7.080571726239671},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":-5.8,"spinRate":2222,"spinDirection":142},"zone":14,"typeConfidence":0.9,"plateTime":0.4001563292820163,"extension":5.587347383224153},"index":0,"playId":"e0e38d28-1967-33de-8bbd-53d5b0b6a865","pitchNumber":1,"startTime":"2026-07-23T00:17:13.765Z","endTime":"2026-07-23T00:17:17.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.861165516287834,"aZ":-13.428859900649122,"pfxX":5.122605311349838,"pfxZ":9.806764938782074,"pX":-0.25676523789437955,"pZ":1.997038023585686,"vX0":-7.545862663194898,"vY0":-137.24928302650144,"vZ0":-7.275933335910059,"x":126.79,"y":184.86,"x0":1.8603270721018783,"y0":50.00246220917485,"z0":5.593565676392815,"aX":9.79148066334946},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":-7.7,"spinRate":2364,"spinDirection":140},"zone":7,"typeConfidence":0.9,"plateTime":0.39879996488517255,"extension":5.896158914771205},"index":1,"playId":"b4b4e9ca-99cc-356c-89f9-fa2ae41e798a","pitchNumber":2,"startTime":"2026-07-23T00:17:27.920Z","endTime":"2026-07-23T00:17:31.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.728293566222295,"aZ":-27.176017727036186,"pfxX":9.6659918394009,"pfxZ":3.133747189644474,"pX":-0.19594372539545904,"pZ":0.6985489779143097,"vX0":-9.190673213084104,"vY0":-125.64711177961121,"vZ0":-5.803742764857905,"x":124.47,"y":219.92,"x0":2.255470761802731,"y0":50.00529094117064,"z0":5.249823167996969,"aX":15.43945203451919},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.4,"breakHorizontal":-15.4,"spinRate":1740,"spinDirection":113},"zone":13,"typeConfidence":0.9,"plateTime":0.4361087300472426,"extension":5.882421788368646},"index":2,"playId":"6e9c9635-9733-3639-b720-8dd1625f046e","pitchNumber":3,"startTime":"2026-07-23T00:17:44.160Z","endTime":"2026-07-23T00:17:47.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.971363531216696,"aZ":-15.335645812290881,"pfxX":5.619452009908368,"pfxZ":8.707436315043124,"pX":0.3738826515010528,"pZ":2.1314841974170355,"vX0":-6.403190809331102,"vY0":-138.43538292013207,"vZ0":-6.7476213661261815,"x":102.75,"y":181.23,"x0":1.990836891309105,"y0":50.001470601368034,"z0":5.6339314404723275,"aX":10.86593360390602},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":-8.8,"spinRate":2283,"spinDirection":144},"zone":9,"typeConfidence":0.9,"plateTime":0.3962131696594904,"extension":5.735489786984619},"hitData":{"launchSpeed":99.8,"launchAngle":25.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.61,"coordY":65.07}},"index":3,"playId":"c1d1ef66-eec1-3476-b109-999cf38717b1","pitchNumber":4,"startTime":"2026-07-23T00:18:01.876Z","endTime":"2026-07-23T00:18:09.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:18:09.205Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Foscue grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-23T00:18:09.751Z","endTime":"2026-07-23T00:18:44.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"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":95.3,"endSpeed":87.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73761300250396,"aZ":-15.265370226533172,"pfxX":5.2717280501874,"pfxZ":8.70626551963594,"pX":0.07494233453328691,"pZ":1.6016263360080143,"vX0":-6.776712824916973,"vY0":-138.436677752126,"vZ0":-8.044236879967718,"x":114.14,"y":195.54,"x0":1.8689916910090636,"y0":50.00181160329283,"z0":5.565622011351666,"aX":10.237779701207025},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":-8.2,"spinRate":2346,"spinDirection":133},"zone":8,"typeConfidence":0.9,"plateTime":0.3955617441284467,"extension":5.726700521802196},"hitData":{"launchSpeed":104.1,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.4,"coordY":171.86}},"index":0,"playId":"58060ef7-6cd9-3e7c-a2ba-2295ae466090","pitchNumber":1,"startTime":"2026-07-23T00:18:38.738Z","endTime":"2026-07-23T00:18:44.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:18:44.438Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-23T00:19:17.446Z","endTime":"2026-07-23T00:19:54.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-23T00:19:10.619Z","endTime":"2026-07-23T00:19:19.613Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.374659396867663,"aZ":-28.774785973423143,"pfxX":-8.500438941172584,"pfxZ":2.311954280221638,"pX":0.46138180951573776,"pZ":3.0057009041402223,"vX0":-2.0600138274830817,"vY0":-120.20711008640706,"vZ0":-0.285364523650658,"x":99.41,"y":157.63,"x0":2.4330360138515625,"y0":50.00262133601679,"z0":5.671429783017093,"aX":-12.491143299972295},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.4,"breakHorizontal":15.8,"spinRate":2462,"spinDirection":297},"zone":3,"typeConfidence":0.91,"plateTime":0.4549126342163796,"extension":5.7629573965909175},"index":1,"playId":"f81634d9-838c-3694-a235-b0f2fd72b042","pitchNumber":1,"startTime":"2026-07-23T00:19:19.613Z","endTime":"2026-07-23T00:19:23.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.596722178227086,"aZ":-27.584792426414193,"pfxX":9.613288758220893,"pfxZ":2.8407404480664145,"pX":0.14588957021820198,"pZ":2.1739849500300963,"vX0":-8.35376535807072,"vY0":-126.27645773533611,"vZ0":-2.5258395812187135,"x":111.44,"y":180.08,"x0":2.2471781238477986,"y0":50.00292383530156,"z0":5.40530205787926,"aX":15.532904233765466},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.8,"breakHorizontal":-15.5,"spinRate":1955,"spinDirection":119},"zone":8,"typeConfidence":0.9,"plateTime":0.43366479824195103,"extension":5.897294793330762},"index":2,"playId":"a6bb8818-0141-3711-b01a-48c631d518ef","pitchNumber":2,"startTime":"2026-07-23T00:19:33.397Z","endTime":"2026-07-23T00:19:36.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.854499366522738,"aZ":-36.43501179635692,"pfxX":-2.163125175207823,"pfxZ":-2.7392711251671606,"pX":-0.021593128314689927,"pZ":1.3161327636657065,"vX0":-4.3640378012286245,"vY0":-123.47067206883968,"vZ0":-3.187676529926364,"x":117.82,"y":203.24,"x0":2.0445882400527027,"y0":50.00279135718594,"z0":5.666750171930778,"aX":-3.3643954103601166},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.4,"breakHorizontal":4.9,"spinRate":2688,"spinDirection":305},"zone":13,"typeConfidence":0.89,"plateTime":0.442336289488082,"extension":5.88130218594001},"index":3,"playId":"5e05e544-9988-3a2b-8897-abaf085f4876","pitchNumber":3,"startTime":"2026-07-23T00:19:51.151Z","endTime":"2026-07-23T00:19:54.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:19:54.151Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colson Montgomery flies out to shortstop Nicky Lopez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-23T00:21:51.498Z","endTime":"2026-07-23T00:22:40.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.617700129811887,"aZ":-22.79695241704032,"pfxX":10.03242486394447,"pfxZ":5.268937466866642,"pX":0.30987990129126797,"pZ":3.0411362166684763,"vX0":-8.703685983746617,"vY0":-132.4068954498446,"vZ0":-1.847225096953261,"x":105.19,"y":156.67,"x0":2.3322456193163896,"y0":50.00357853280463,"z0":5.4118318983572316,"aX":17.858328669625728},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.4,"breakHorizontal":-16.3,"spinRate":2129,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.41328753230704995,"extension":6.408283991429857},"hitData":{"launchSpeed":61.5,"launchAngle":34.0,"totalDistance":198.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":129.97,"coordY":121.79}},"index":0,"playId":"0c3c2ec2-9160-3419-9303-651523e4391e","pitchNumber":1,"startTime":"2026-07-23T00:22:35.575Z","endTime":"2026-07-23T00:22:40.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:22:40.602Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Braden Montgomery walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-23T00:22:48.149Z","endTime":"2026-07-23T00:25:40.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.797679122718925,"aZ":-15.816597233838023,"pfxX":6.248166155938458,"pfxZ":9.023231920093487,"pX":1.7423385127628832,"pZ":2.5480198498475115,"vX0":-3.855813686123063,"vY0":-134.4507168692089,"vZ0":-4.681762661077225,"x":50.59,"y":169.98,"x0":2.3904692043149094,"y0":50.005254782385876,"z0":5.450839647536186,"aX":11.329451070310961},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":-10.3,"spinRate":2172,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.40891680126891927,"extension":6.347501202299191},"index":0,"playId":"e812ec35-78cd-3c87-b0c1-c4ad74cbe85e","pitchNumber":1,"startTime":"2026-07-23T00:23:11.504Z","endTime":"2026-07-23T00:23:14.597Z","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":87.5,"endSpeed":80.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21775820828886,"aZ":-25.486916605197177,"pfxX":-0.9044311634996511,"pfxZ":4.032638084437163,"pX":0.1722652897072619,"pZ":4.11638740110963,"vX0":-5.506169634429207,"vY0":-127.45267015276082,"vZ0":1.4816238596047586,"x":110.43,"y":127.64,"x0":2.4710015251451933,"y0":50.003597370105105,"z0":5.528895341455735,"aX":-1.49862280958788},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.8,"breakHorizontal":2.8,"spinRate":2289,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.42843210416313093,"extension":6.097072117924528},"index":1,"playId":"8ae57ef6-d2ac-31cc-982d-006061faa545","pitchNumber":2,"startTime":"2026-07-23T00:23:29.247Z","endTime":"2026-07-23T00:23:32.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.335352156474897,"aZ":-23.711056239410414,"pfxX":9.911298104874504,"pfxZ":4.739790990380069,"pX":0.7054096144515776,"pZ":2.8262851584701134,"vX0":-7.941779390892047,"vY0":-132.98851646641478,"vZ0":-2.2160053831604083,"x":90.11,"y":162.47,"x0":2.447199070065113,"y0":50.00463033456776,"z0":5.395831739360879,"aX":17.70106176377739},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.3,"breakHorizontal":-16.2,"spinRate":2077,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4123589900604512,"extension":6.320948538543604},"index":2,"playId":"7ad59c81-87ef-31e6-b3bf-21058020926e","pitchNumber":3,"startTime":"2026-07-23T00:23:44.086Z","endTime":"2026-07-23T00:23:47.086Z","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.5,"endSpeed":83.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44855151394758,"aZ":-16.930986811925383,"pfxX":6.189233268942493,"pfxZ":8.489068873307293,"pX":-0.8076287111653572,"pZ":2.6405483809696144,"vX0":-10.030993264831455,"vY0":-132.88801586104742,"vZ0":-4.079341451357937,"x":147.78,"y":167.49,"x0":2.2051775780886396,"y0":50.000381308536596,"z0":5.418942553130891,"aX":11.110942368027114},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.6,"breakHorizontal":-9.1,"spinRate":2165,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.41155578628217704,"extension":6.411447110214663},"index":3,"playId":"a0ccf35f-f6d4-303a-8601-03b41a10677e","pitchNumber":4,"startTime":"2026-07-23T00:24:08.357Z","endTime":"2026-07-23T00:24:11.357Z","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":80.9,"endSpeed":74.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.374370705695085,"aZ":-30.37072603415682,"pfxX":-10.394806744669125,"pfxZ":1.2828452390215261,"pX":1.0562153827903296,"pZ":2.339836340899772,"vX0":-0.4349305325735922,"vY0":-117.93042737717941,"vZ0":-0.8373731403238256,"x":76.74,"y":175.6,"x0":2.593672809702809,"y0":50.00394167382482,"z0":5.5002137850399535,"aX":-14.646336812937674},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.4,"breakHorizontal":19.0,"spinRate":2393,"spinDirection":292},"zone":14,"typeConfidence":2.0,"plateTime":0.46439380090356863,"extension":6.331130505057779},"index":4,"playId":"07f92e67-27ea-3afa-b0d8-c88bfc5e6dcc","pitchNumber":5,"startTime":"2026-07-23T00:24:46.782Z","endTime":"2026-07-23T00:24:50.865Z","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":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-23T00:24:59.895Z","endTime":"2026-07-23T00:25:15.252Z","isPitch":false,"type":"action","player":{"id":695731,"link":"/api/v1/people/695731"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.390204556712046,"aZ":-30.97543054367601,"pfxX":7.900269991958762,"pfxZ":0.7887896340969878,"pX":1.3594779160309078,"pZ":2.2194342269042173,"vX0":-5.135136985526232,"vY0":-122.52028309415498,"vZ0":-1.2700299401680804,"x":65.18,"y":178.86,"x0":2.452305548138772,"y0":50.004671230122504,"z0":5.38291266212059,"aX":12.055510676072565},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.4,"breakHorizontal":-13.2,"spinRate":1462,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4464378074767996,"extension":6.318082125278079},"index":6,"playId":"3fcf3565-b8f6-32ca-a1fc-79fff723abda","pitchNumber":6,"startTime":"2026-07-23T00:25:15.252Z","endTime":"2026-07-23T00:25:18.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.105414426900484,"aZ":-31.240308380033838,"pfxX":9.509979317657729,"pfxZ":0.6077025694865146,"pX":1.9064611924553545,"pZ":2.2517290438045463,"vX0":-4.398813911057587,"vY0":-123.13111815326522,"vZ0":-1.2419979627856286,"x":44.33,"y":177.98,"x0":2.487641454991078,"y0":50.000400612167674,"z0":5.423721751057609,"aX":14.494250551339617},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.1,"breakHorizontal":-16.1,"spinRate":1502,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.44608046992992634,"extension":6.401868493812226},"index":7,"playId":"ce8de35c-d3c7-3a52-8adf-c86efba50b9e","pitchNumber":7,"startTime":"2026-07-23T00:25:37.819Z","endTime":"2026-07-23T00:25:40.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:25:40.819Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a line drive to left fielder Alejandro Osuna. Braden Montgomery scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-23T00:25:47.172Z","endTime":"2026-07-23T00:28:42.861Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":{"id":641302,"link":"/api/v1/people/641302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.194883423441713,"aZ":-23.223557638546993,"pfxX":9.184285318470081,"pfxZ":5.053194206949574,"pX":-0.17622355599701364,"pZ":1.9813428192292541,"vX0":-9.468323807425527,"vY0":-132.27918834456773,"vZ0":-4.032213196862935,"x":123.72,"y":185.28,"x0":2.256190863592512,"y0":50.006571622557864,"z0":5.228065186129901,"aX":16.281246550663298},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.4,"breakHorizontal":-14.5,"spinRate":2033,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.414061808928222,"extension":6.374822340496862},"index":0,"playId":"07d3ead6-2dc6-36ec-84f5-23f8168f1250","pitchNumber":1,"startTime":"2026-07-23T00:26:10.536Z","endTime":"2026-07-23T00:26:13.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.671455826057095,"aZ":-30.212877055237172,"pfxX":9.17393963695941,"pfxZ":1.2771256800117463,"pX":0.007428822071793981,"pZ":1.3668101436876083,"vX0":-8.634873380670559,"vY0":-123.13290333698579,"vZ0":-3.2670022262287315,"x":116.72,"y":201.88,"x0":2.3693931493561613,"y0":50.00223687604749,"z0":5.269773250300078,"aX":14.073373969031083},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.8,"breakHorizontal":-14.5,"spinRate":1425,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4450016132751089,"extension":6.226265657493565},"index":1,"playId":"dc6ca96f-e211-39a0-a327-e67242d45991","pitchNumber":2,"startTime":"2026-07-23T00:26:28.742Z","endTime":"2026-07-23T00:26:32.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.836214739626694,"aZ":-18.365800955721625,"pfxX":6.587223130764186,"pfxZ":7.725872769738361,"pX":0.2590029434510301,"pZ":3.46908674663857,"vX0":-7.67217295672336,"vY0":-132.7287231930277,"vZ0":-1.7070712210021788,"x":107.13,"y":145.11,"x0":2.328309913085763,"y0":50.0060289638514,"z0":5.454961731229526,"aX":11.780273901331668},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.8,"breakHorizontal":-10.3,"spinRate":2157,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.41232155921274494,"extension":6.263366686757457},"index":2,"playId":"df718cd3-7b9c-31f2-8ca7-4ca5ed414a6b","pitchNumber":3,"startTime":"2026-07-23T00:27:05.409Z","endTime":"2026-07-23T00:27:10.721Z","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":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.476436455938572,"aZ":-31.146996320990823,"pfxX":8.684133621327646,"pfxZ":0.6537458492626045,"pX":-0.31861174094733674,"pZ":0.895739652834756,"vX0":-9.226708601247566,"vY0":-124.27549432788834,"vZ0":-4.1298700673996755,"x":129.14,"y":214.6,"x0":2.3106954369859984,"y0":50.00122462292759,"z0":5.160872752816859,"aX":13.60758210134684},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.5,"breakHorizontal":-13.7,"spinRate":1354,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.44042759109014806,"extension":6.405837844315681},"index":3,"playId":"2afdf469-32f4-36b8-9523-96d245d802db","pitchNumber":4,"startTime":"2026-07-23T00:27:32.820Z","endTime":"2026-07-23T00:27:36.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.736445381270343,"aZ":-16.120728916595056,"pfxX":9.123279207321557,"pfxZ":8.835810284107875,"pX":-1.139944248754587,"pZ":0.7036551064717922,"vX0":-11.78180049767911,"vY0":-133.68078691469717,"vZ0":-8.695060435580745,"x":160.45,"y":219.78,"x0":2.1309436972018223,"y0":50.00369820963476,"z0":5.146333292404028,"aX":16.57921480502271},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.3,"breakHorizontal":-14.2,"spinRate":2340,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.409098621136887,"extension":6.513029753131419},"index":4,"playId":"743305ca-1891-3162-a44c-12d85034d08a","pitchNumber":5,"startTime":"2026-07-23T00:27:52.520Z","endTime":"2026-07-23T00:28:05.602Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Tyler Alexander. Braden Montgomery to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"actionPlayId":"743305ca-1891-3162-a44c-12d85034d08a","startTime":"2026-07-23T00:28:26.373Z","endTime":"2026-07-23T00:28:33.709Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695731,"link":"/api/v1/people/695731"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.999783891142943,"aZ":-30.88244224076518,"pfxX":8.712761140136383,"pfxZ":0.8228074912642196,"pX":0.2471371798512431,"pZ":1.1938213293756457,"vX0":-8.039139569410093,"vY0":-124.25642083334856,"vZ0":-3.7151395696567673,"x":107.58,"y":206.55,"x0":2.393096391112915,"y0":50.00003698289946,"z0":5.275406028882651,"aX":13.616289530439659},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.8,"breakHorizontal":-13.9,"spinRate":1452,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.44086822824035377,"extension":6.446962790660681},"hitData":{"launchSpeed":80.6,"launchAngle":18.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.69,"coordY":105.06}},"index":6,"playId":"a11e97e8-404f-3896-a61e-2a79dc916d12","pitchNumber":6,"startTime":"2026-07-23T00:28:33.709Z","endTime":"2026-07-23T00:28:42.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:28:42.861Z","atBatIndex":8},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Andrew Benintendi grounds into a double play, second baseman Justin Foscue to shortstop Nicky Lopez to first baseman Jake Burger. Chase Meidroth out at 2nd. Andrew Benintendi out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-23T00:28:44.866Z","endTime":"2026-07-23T00:29:59.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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":670032,"link":"/api/v1/people/670032"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32403120441053,"aZ":-23.016149450465697,"pfxX":0.18208697059655576,"pfxZ":5.25817605652666,"pX":-0.3599597747464331,"pZ":2.124734946191786,"vX0":-6.829791853888098,"vY0":-130.3547008768254,"vZ0":-3.986028459060541,"x":130.72,"y":181.41,"x0":2.25716084377277,"y0":50.002168379304905,"z0":5.386446873123659,"aX":0.3175655145600182},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.0,"breakHorizontal":1.0,"spinRate":2399,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.41826748852987405,"extension":6.505548159103839},"index":0,"playId":"d9c98cbf-388a-36fb-b12d-cebf75937f16","pitchNumber":1,"startTime":"2026-07-23T00:29:12.393Z","endTime":"2026-07-23T00:29:15.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00148444414118,"aZ":-22.798436644964944,"pfxX":10.116812690048564,"pfxZ":5.207310977076536,"pX":-0.007231022515998126,"pZ":2.0900152470327438,"vX0":-9.452247418052593,"vY0":-132.97589551651998,"vZ0":-3.820145672282634,"x":117.28,"y":182.35,"x0":2.2693080911800974,"y0":50.005585929211065,"z0":5.1882146531709505,"aX":18.22410091260537},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.9,"breakHorizontal":-16.4,"spinRate":2133,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.41101895950833667,"extension":6.1635137909729645},"index":1,"playId":"662e25f0-ec60-38f6-976a-eef6c9177b14","pitchNumber":2,"startTime":"2026-07-23T00:29:29.033Z","endTime":"2026-07-23T00:29:32.033Z","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":82.2,"endSpeed":76.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.432530436193517,"aZ":-28.159892678697776,"pfxX":-7.445220757901232,"pfxZ":2.753592941756704,"pX":-0.6232303033495113,"pZ":2.465751568994401,"vX0":-4.888217908728776,"vY0":-119.76926492475562,"vZ0":-1.0302768432777447,"x":140.76,"y":172.2,"x0":2.409077374296052,"y0":50.0015555789089,"z0":5.412404171886469,"aX":-10.850554270263032},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.0,"breakHorizontal":14.6,"spinRate":2445,"spinDirection":287},"zone":4,"typeConfidence":2.0,"plateTime":0.45675739322815856,"extension":6.421245591027984},"hitData":{"launchSpeed":68.2,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.45,"coordY":151.58}},"index":2,"playId":"24f066bd-e88d-39ff-8c09-8c90b4442bb3","pitchNumber":3,"startTime":"2026-07-23T00:29:52.707Z","endTime":"2026-07-23T00:29:59.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:29:59.131Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Nimmo lines out to second baseman Chase Meidroth.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-23T00:31:51.222Z","endTime":"2026-07-23T00:32:52.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.181341637010906,"aZ":-25.65565809599967,"pfxX":9.748745804177831,"pfxZ":3.400810658839359,"pX":0.4859917583553246,"pZ":1.9841099493130039,"vX0":-7.506258531281491,"vY0":-137.6853470492456,"vZ0":-5.0963384840572665,"x":98.48,"y":185.21,"x0":1.9839202747779536,"y0":50.002130342078445,"z0":5.600015673662375,"aX":18.676582402571828},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.3,"breakHorizontal":-16.1,"spinRate":2180,"spinDirection":130},"zone":9,"typeConfidence":0.9,"plateTime":0.3981340624919776,"extension":5.698709906118048},"index":0,"playId":"1065498b-5fdc-3cf0-8968-4b81d64f09e0","pitchNumber":1,"startTime":"2026-07-23T00:32:12.311Z","endTime":"2026-07-23T00:32:15.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61357490989697,"aZ":-35.490304241411565,"pfxX":-1.5234663822714705,"pfxZ":-2.106705393515183,"pX":-1.1003976855548572,"pZ":2.0312665407754986,"vX0":-7.32764149456332,"vY0":-124.59775527225393,"vZ0":-1.6914318116768476,"x":158.94,"y":183.94,"x0":2.0743223836120586,"y0":50.0025933641856,"z0":5.646759296804587,"aX":-2.398016566695445},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.0,"breakHorizontal":4.4,"spinRate":2458,"spinDirection":285},"zone":13,"typeConfidence":0.9,"plateTime":0.4393003355565397,"extension":5.791647960489073},"index":1,"playId":"7cd4c3f0-421d-3d18-81f5-5da274972145","pitchNumber":2,"startTime":"2026-07-23T00:32:32.373Z","endTime":"2026-07-23T00:32:36.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.732815846244144,"aZ":-31.26811517169581,"pfxX":-11.016254570093732,"pfxZ":0.638782867790308,"pX":-0.3274372067594437,"pZ":2.472912420558123,"vX0":-3.0750923271845165,"vY0":-119.23542233398598,"vZ0":-0.6685935120356088,"x":129.48,"y":172.01,"x0":2.413031408392096,"y0":50.00510862546436,"z0":5.599253549963193,"aX":-15.730486585909384},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.3,"breakHorizontal":20.8,"spinRate":2283,"spinDirection":300},"zone":4,"typeConfidence":0.9,"plateTime":0.4608490876953524,"extension":5.731031307684172},"hitData":{"launchSpeed":93.8,"launchAngle":10.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":146.54,"coordY":139.39}},"index":2,"playId":"928514f9-99ef-3d06-b3a1-85c19d48f839","pitchNumber":3,"startTime":"2026-07-23T00:32:48.956Z","endTime":"2026-07-23T00:32:52.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:32:52.463Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-23T00:32:57.679Z","endTime":"2026-07-23T00:34:33.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"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":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38772326720607,"aZ":-31.989794030142292,"pfxX":-10.682279287201887,"pfxZ":0.12655139349317857,"pX":-0.23626234189806225,"pZ":2.639514724317656,"vX0":-3.070239849747418,"vY0":-121.73944443805745,"vZ0":-0.46192037383768536,"x":126.01,"y":167.51,"x0":2.432594460854444,"y0":50.00436645164752,"z0":5.627558484300021,"aX":-15.855975082588937},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.4,"breakHorizontal":20.0,"spinRate":2424,"spinDirection":304},"zone":4,"typeConfidence":0.9,"plateTime":0.451854091098963,"extension":5.56344435722061},"index":0,"playId":"088275ac-d456-3f2a-ad8e-40be69f7cdc1","pitchNumber":1,"startTime":"2026-07-23T00:33:20.416Z","endTime":"2026-07-23T00:33:23.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.110712166464857,"aZ":-30.495932240561533,"pfxX":8.698951873726937,"pfxZ":1.0397023943778247,"pX":1.003102601930637,"pZ":1.2005373123078422,"vX0":-5.891090762142817,"vY0":-125.95482427885327,"vZ0":-4.151502379281034,"x":78.76,"y":206.37,"x0":2.239839750874496,"y0":50.00093794133727,"z0":5.33063958270971,"aX":14.003089805603297},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.2,"breakHorizontal":-14.4,"spinRate":1762,"spinDirection":114},"zone":14,"typeConfidence":0.9,"plateTime":0.43452674840642214,"extension":5.852916706620529},"index":1,"playId":"d4291c32-82f0-34f7-a5aa-32ec2acd064e","pitchNumber":2,"startTime":"2026-07-23T00:33:35.270Z","endTime":"2026-07-23T00:33:38.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.500568558584046,"aZ":-32.62202633788062,"pfxX":9.407010644724597,"pfxZ":-0.2802852299216321,"pX":-0.040193392137910566,"pZ":1.163239094970308,"vX0":-8.64311121356816,"vY0":-126.17511802581113,"vZ0":-3.6858321739146795,"x":118.53,"y":207.37,"x0":2.206348519467191,"y0":50.0006532422024,"z0":5.269544680574566,"aX":15.176760496444004},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.1,"breakHorizontal":-15.1,"spinRate":1752,"spinDirection":116},"zone":13,"typeConfidence":0.9,"plateTime":0.4339795508015758,"extension":5.8987288579367245},"index":2,"playId":"324b72b4-1ba8-3de5-b6a3-eae57101029d","pitchNumber":3,"startTime":"2026-07-23T00:33:52.165Z","endTime":"2026-07-23T00:33:56.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.575226310543602,"aZ":-24.466450501403234,"pfxX":1.7581631089682181,"pfxZ":4.217757990897433,"pX":-1.2955277594063275,"pZ":1.565568207201436,"vX0":-9.406983379713624,"vY0":-134.02483552426176,"vZ0":-5.758275913652123,"x":166.38,"y":196.51,"x0":2.023801164142535,"y0":50.00511766743724,"z0":5.477261413704832,"aX":3.2154744936449156},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.6,"breakHorizontal":-1.3,"spinRate":2310,"spinDirection":147},"zone":13,"typeConfidence":0.8,"plateTime":0.4078654732617104,"extension":5.906245103601468},"index":3,"playId":"cc31bdc2-0510-30e9-8552-c302d0b69b69","pitchNumber":4,"startTime":"2026-07-23T00:34:09.459Z","endTime":"2026-07-23T00:34:12.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88789964904459,"aZ":-15.881560982500908,"pfxX":4.9607550602387755,"pfxZ":8.148172122508463,"pX":-0.43363773359613744,"pZ":2.0675238803958087,"vX0":-7.805975121572183,"vY0":-140.72864112151217,"vZ0":-7.109433817652062,"x":133.53,"y":182.96,"x0":1.7356528141424552,"y0":50.00347749284663,"z0":5.661550725358971,"aX":9.919934299163161},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.4,"breakHorizontal":-7.3,"spinRate":2280,"spinDirection":138},"zone":7,"typeConfidence":0.9,"plateTime":0.38969012805099146,"extension":5.486980196515903},"hitData":{"launchSpeed":90.6,"launchAngle":1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.87,"coordY":157.65}},"index":4,"playId":"a8523068-5e80-34d1-99c9-f1d31ca24e14","pitchNumber":5,"startTime":"2026-07-23T00:34:27.758Z","endTime":"2026-07-23T00:34:33.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:34:33.662Z","atBatIndex":11},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cam Cauley homers (1) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-23T00:34:38.087Z","endTime":"2026-07-23T00:37:11.660Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":{"id":641743,"link":"/api/v1/people/641743"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97654043188497,"aZ":-14.448646840830857,"pfxX":5.387409281111424,"pfxZ":8.95933665823782,"pX":0.45394908897055714,"pZ":2.50974188614804,"vX0":-5.737929227921222,"vY0":-140.31546645606704,"vZ0":-6.07929712177963,"x":99.7,"y":171.02,"x0":1.8328394566164672,"y0":50.00671262323234,"z0":5.658811081216103,"aX":10.664229129016523},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":-8.5,"spinRate":2281,"spinDirection":137},"zone":6,"typeConfidence":0.9,"plateTime":0.3914688397591237,"extension":5.5501905460476255},"index":0,"playId":"5f8c6c68-59cd-36cb-9158-31eb6ee7f044","pitchNumber":1,"startTime":"2026-07-23T00:34:58.269Z","endTime":"2026-07-23T00:35:01.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4617178012663,"aZ":-27.194060617253058,"pfxX":0.4733787275126533,"pfxZ":2.742862626281024,"pX":-0.029225582414677563,"pZ":3.9328243517042303,"vX0":-5.936815707239563,"vY0":-133.8456927322965,"vZ0":0.11989309336440857,"x":118.11,"y":132.59,"x0":2.1547021284061953,"y0":50.00564144350737,"z0":5.832294247499786,"aX":0.8614153204302781},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.2,"breakHorizontal":0.4,"spinRate":2367,"spinDirection":149},"zone":11,"typeConfidence":0.9,"plateTime":0.4089886117506589,"extension":5.8179798513377685},"index":1,"playId":"71fc6f4e-9022-36f2-ab93-ef1fb289e6f9","pitchNumber":2,"startTime":"2026-07-23T00:35:17.951Z","endTime":"2026-07-23T00:35:22.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.933244990818753,"aZ":-30.547139184989856,"pfxX":8.52922859523021,"pfxZ":0.9695192340527976,"pX":0.8041423297639646,"pZ":1.709214200358059,"vX0":-6.551718617667451,"vY0":-128.86609105485857,"vZ0":-3.3067812999712167,"x":86.35,"y":192.63,"x0":2.2721351946738375,"y0":50.00342513334803,"z0":5.370289376839464,"aX":14.33680188175955},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.2,"breakHorizontal":-13.9,"spinRate":1896,"spinDirection":119},"zone":9,"typeConfidence":0.89,"plateTime":0.4251355614545065,"extension":5.91287516163847},"index":2,"playId":"e55616c6-5b99-3e5d-a324-60234a95145f","pitchNumber":3,"startTime":"2026-07-23T00:35:40.351Z","endTime":"2026-07-23T00:35:44.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.883726727276706,"aZ":-15.126847365007384,"pfxX":3.833973839275055,"pfxZ":8.749237975789317,"pX":0.7657583032210189,"pZ":3.794344015689985,"vX0":-4.645228494277741,"vY0":-138.67133388906444,"vZ0":-2.501388863471203,"x":87.81,"y":136.33,"x0":1.9641303858257966,"y0":50.00258914802487,"z0":5.716698100286637,"aX":7.470378375695496},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":-6.0,"spinRate":2307,"spinDirection":136},"zone":12,"typeConfidence":0.89,"plateTime":0.394925958622367,"extension":5.808077016851139},"index":3,"playId":"32e72b74-1cb6-311d-ae53-3617ad1a095d","pitchNumber":4,"startTime":"2026-07-23T00:35:58.892Z","endTime":"2026-07-23T00:36:01.892Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51840556546031,"aZ":-24.054129932203068,"pfxX":0.42900720159941275,"pfxZ":4.51202035591945,"pX":0.03375231409250339,"pZ":1.8526186805638125,"vX0":-5.531860775511306,"vY0":-133.6785238705115,"vZ0":-5.14383273252207,"x":115.71,"y":188.76,"x0":2.0796772526457703,"y0":50.00104461886889,"z0":5.542900253460387,"aX":0.7730396219143791},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.2,"breakHorizontal":0.5,"spinRate":2439,"spinDirection":150},"zone":8,"typeConfidence":0.91,"plateTime":0.41072917504674855,"extension":5.915528663906414},"index":4,"playId":"a96802fb-57f3-3fee-8184-4c6c41acb6da","pitchNumber":5,"startTime":"2026-07-23T00:36:18.017Z","endTime":"2026-07-23T00:36:21.017Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-23T00:36:38.529Z","endTime":"2026-07-23T00:36:45.632Z","isPitch":false,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.474828829952585,"aZ":-14.662127841644853,"pfxX":4.416128251449377,"pfxZ":8.904132451468161,"pX":0.24524037240332977,"pZ":3.335384196300094,"vX0":-6.016750251459981,"vY0":-139.37920259587813,"vZ0":-3.6553039287756484,"x":107.65,"y":148.72,"x0":1.8586373991676246,"y0":50.00047132578995,"z0":5.632689067528832,"aX":8.683518650458094},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":-6.7,"spinRate":2307,"spinDirection":132},"zone":12,"typeConfidence":0.9,"plateTime":0.39304442901332637,"extension":5.541015896814675},"hitData":{"launchSpeed":96.4,"launchAngle":38.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.48,"coordY":76.55}},"index":6,"playId":"a6c7b2db-0e4f-3db1-b371-af7e3cbc93fe","pitchNumber":6,"startTime":"2026-07-23T00:36:45.632Z","endTime":"2026-07-23T00:37:11.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:37:11.660Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elias Díaz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-23T00:37:33.840Z","endTime":"2026-07-23T00:38:53.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.325154854344863,"aZ":-34.335220045136055,"pfxX":-6.585854282828833,"pfxZ":-1.4327680076862865,"pX":1.2493164499377751,"pZ":2.7416360766834065,"vX0":-1.1100458159581308,"vY0":-121.73751846185152,"vZ0":0.14115271388227657,"x":69.38,"y":164.76,"x0":2.5668453914159546,"y0":50.00502693918254,"z0":5.648738020625018,"aX":-9.911274169734432},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.3,"breakHorizontal":12.2,"spinRate":2442,"spinDirection":296},"zone":12,"typeConfidence":0.9,"plateTime":0.44947834993328994,"extension":5.64357988162359},"index":0,"playId":"fff054da-56af-3c28-bf38-6fa1fe779cca","pitchNumber":1,"startTime":"2026-07-23T00:37:36.987Z","endTime":"2026-07-23T00:37:40.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17019449443348,"aZ":-24.50598012699302,"pfxX":1.2152169501018921,"pfxZ":4.29976250410504,"pX":-0.731980639904692,"pZ":2.522606637660081,"vX0":-7.420386327167226,"vY0":-132.8588126780988,"vZ0":-3.6031465349850764,"x":144.9,"y":170.67,"x0":1.9424081145903853,"y0":50.00177599159564,"z0":5.682815778388575,"aX":2.1674017578100027},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.2,"breakHorizontal":-0.6,"spinRate":2326,"spinDirection":155},"zone":4,"typeConfidence":0.89,"plateTime":0.4126857298311819,"extension":5.720530556254365},"index":1,"playId":"a634d6d9-1f84-3ac5-945e-f1f926158fea","pitchNumber":2,"startTime":"2026-07-23T00:37:52.605Z","endTime":"2026-07-23T00:37:55.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.941760053612366,"aZ":-31.22165235269087,"pfxX":9.51659252340205,"pfxZ":0.561400686435781,"pX":-0.33722361853204724,"pZ":0.617804240853622,"vX0":-9.444623119264238,"vY0":-128.74056731211596,"vZ0":-5.655127072795863,"x":129.85,"y":222.1,"x0":2.136958385762557,"y0":50.001070880272444,"z0":5.250348846571503,"aX":16.024061455368315},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.0,"breakHorizontal":-15.2,"spinRate":1614,"spinDirection":113},"zone":13,"typeConfidence":0.9,"plateTime":0.42495008079041074,"extension":5.9665827919463466},"index":2,"playId":"45219684-7170-32b3-b50d-5ed8ab2015aa","pitchNumber":3,"startTime":"2026-07-23T00:38:15.286Z","endTime":"2026-07-23T00:38:19.018Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-23T00:38:41.212Z","endTime":"2026-07-23T00:38:50.173Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44539083709719,"aZ":-36.54796180263082,"pfxX":-0.9725663079480378,"pfxZ":-2.719614100556468,"pX":-0.3713206194727693,"pZ":0.9697201445324908,"vX0":-5.850945413041615,"vY0":-125.75126388392401,"vZ0":-4.051717102444334,"x":131.15,"y":212.6,"x0":2.1076264754987637,"y0":50.002407167488855,"z0":5.552856221753331,"aX":-1.5639209350396708},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.6,"breakHorizontal":3.0,"spinRate":2498,"spinDirection":291},"zone":13,"typeConfidence":0.9,"plateTime":0.43482888271069786,"extension":5.8332056137205734},"index":4,"playId":"b5b2967f-b26f-396a-b4ac-35c2d79a35ea","pitchNumber":4,"startTime":"2026-07-23T00:38:50.173Z","endTime":"2026-07-23T00:38:53.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:38:53.210Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edgar Quero flies out to center fielder Cam Cauley.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-23T00:41:22.146Z","endTime":"2026-07-23T00:42:02.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cal Quantrill replaces Tyler Alexander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-23T00:41:04.923Z","endTime":"2026-07-23T00:41:24.469Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":615698,"link":"/api/v1/people/615698"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49496639210543,"aZ":-16.848144282278515,"pfxX":-6.656643682772432,"pfxZ":8.345682612889375,"pX":-1.4341362425557893,"pZ":3.4072582454580105,"vX0":1.7567886440991562,"vY0":-134.72131622126244,"vZ0":-4.4621673979951755,"x":171.67,"y":146.78,"x0":-1.230145611541507,"y0":50.0042288322016,"z0":6.277311529281238,"aX":-12.226809488609943},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":11.6,"spinRate":1957,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4066903599383327,"extension":6.242655607320889},"index":1,"playId":"885672c7-67a4-3118-9648-8ccfe06dc82b","pitchNumber":1,"startTime":"2026-07-23T00:41:24.469Z","endTime":"2026-07-23T00:41:27.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.225295344106076,"aZ":-15.09189963103395,"pfxX":-6.6543887218977655,"pfxZ":9.023325352393488,"pX":-0.048908694078828675,"pZ":2.33247703035512,"vX0":4.721922974150085,"vY0":-136.74418850579653,"vZ0":-7.539824675591634,"x":118.86,"y":175.8,"x0":-0.9337333228327884,"y0":50.003807645614366,"z0":6.161436484974566,"aX":-12.599625798396037},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":11.0,"spinRate":2103,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4005829173708788,"extension":6.379032064792228},"index":2,"playId":"3776a3b0-c5cf-36cf-89a8-a74bcc466d9c","pitchNumber":2,"startTime":"2026-07-23T00:41:38.247Z","endTime":"2026-07-23T00:41:41.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.569106042335854,"aZ":-14.690325585783159,"pfxX":-7.144857418264761,"pfxZ":9.35144552461711,"pX":-0.7524098510361645,"pZ":3.288589765480396,"vX0":3.199489219045858,"vY0":-136.0471534222109,"vZ0":-5.205136162111951,"x":145.68,"y":149.99,"x0":-1.0170973341608798,"y0":50.00330752361201,"z0":6.249152078567567,"aX":-13.358838797960107},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":12.2,"spinRate":2063,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.40299299603022165,"extension":6.168283132097992},"hitData":{"launchSpeed":96.3,"launchAngle":27.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":91.16,"coordY":51.89}},"index":3,"playId":"33aed5b2-9255-32df-93da-34b83c1dbb8b","pitchNumber":3,"startTime":"2026-07-23T00:41:54.462Z","endTime":"2026-07-23T00:42:02.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:42:02.423Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tristan Peters grounds out, shortstop Nicky Lopez to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-23T00:42:03.360Z","endTime":"2026-07-23T00:43:46.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.56800780867755,"aZ":-41.07586365284139,"pfxX":3.369815833164801,"pfxZ":-6.825891752972154,"pX":-0.22790714689254232,"pZ":3.3622165282642995,"vX0":0.7619880584228724,"vY0":-113.39298873137894,"vZ0":1.9096255880115984,"x":125.69,"y":148.0,"x0":-1.0061118714581667,"y0":50.004809710668106,"z0":6.604633413426432,"aX":4.392363937319772},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-11.6,"breakHorizontal":-6.2,"spinRate":2423,"spinDirection":35},"zone":2,"typeConfidence":2.0,"plateTime":0.4828824273353156,"extension":6.2441107068584065},"index":0,"playId":"32333899-cfa3-3671-a62b-16034cd4b310","pitchNumber":1,"startTime":"2026-07-23T00:42:31.252Z","endTime":"2026-07-23T00:42:58.257Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49770487219441,"aZ":-31.116768643737988,"pfxX":-9.144486892214472,"pfxZ":0.6832958175651229,"pX":-0.3552603010456323,"pZ":0.9077628503849712,"vX0":4.120036121412642,"vY0":-123.64814444951936,"vZ0":-6.637497044948347,"x":130.54,"y":214.27,"x0":-0.8544297320528529,"y0":50.00303796138514,"z0":6.235566590938351,"aX":-14.16939654484007},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.1,"breakHorizontal":15.6,"spinRate":1176,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.44285533640186614,"extension":6.306004619757703},"index":1,"playId":"6f5ab8d4-a45b-3f3a-9573-1562ef8af72c","pitchNumber":2,"startTime":"2026-07-23T00:42:58.779Z","endTime":"2026-07-23T00:43:04.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.844999764085948,"aZ":-28.89207305669789,"pfxX":-6.062540095341345,"pfxZ":2.070121072984554,"pX":-0.26145448596608717,"pZ":0.9520768684399421,"vX0":3.279838593430157,"vY0":-124.81130718991784,"vZ0":-7.128791431027654,"x":126.97,"y":213.07,"x0":-0.8012200078102863,"y0":50.00268086476281,"z0":6.207276562846862,"aX":-9.616736450489675},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.4,"breakHorizontal":10.3,"spinRate":1138,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4379351706357144,"extension":6.450154183017778},"index":2,"playId":"96694e1f-8c9e-3a1c-80c4-cf166bbf3902","pitchNumber":3,"startTime":"2026-07-23T00:43:21.006Z","endTime":"2026-07-23T00:43:24.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.607978864137877,"aZ":-35.003684807703635,"pfxX":-6.371518415943854,"pfxZ":-1.8777154377082281,"pX":-0.4238124044209427,"pZ":1.0407323599300098,"vX0":3.1839974126554718,"vY0":-122.25798396305059,"vZ0":-5.259990484460293,"x":133.15,"y":210.68,"x0":-0.9168381979070007,"y0":50.00026143561473,"z0":6.231858676463261,"aX":-9.62213848149884},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.4,"breakHorizontal":10.8,"spinRate":882,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.44839701046006164,"extension":6.367644412023386},"hitData":{"launchSpeed":75.5,"launchAngle":10.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.77,"coordY":141.79}},"index":3,"playId":"309fe9a9-2100-3d3c-87cf-e917953844d8","pitchNumber":4,"startTime":"2026-07-23T00:43:41.371Z","endTime":"2026-07-23T00:43:46.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:43:46.690Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Antonacci grounds out, first baseman Jake Burger to pitcher Cal Quantrill.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-23T00:43:51.635Z","endTime":"2026-07-23T00:44:53.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"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":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.150937596417524,"aZ":-17.801283864474396,"pfxX":-6.329695358412049,"pfxZ":7.764094004048564,"pX":-0.5671369123562742,"pZ":3.542639326217358,"vX0":3.6992706909490076,"vY0":-134.7079398880405,"vZ0":-3.937906890175683,"x":138.62,"y":143.13,"x0":-1.1302523262226811,"y0":50.006382006018974,"z0":6.269210203851365,"aX":-11.725035504398665},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.4,"breakHorizontal":10.8,"spinRate":1980,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4054104584459006,"extension":6.2524063096681015},"index":0,"playId":"fe661df9-6e2b-3e83-8be3-08b16b1f0fc3","pitchNumber":1,"startTime":"2026-07-23T00:44:19.036Z","endTime":"2026-07-23T00:44:46.056Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7267421242708,"aZ":-17.258419663389315,"pfxX":-6.192994086876467,"pfxZ":7.885350980582871,"pX":-0.3643398560408022,"pZ":3.0179978535131884,"vX0":4.323985213718884,"vY0":-135.91669953567563,"vZ0":-5.387342719609199,"x":130.89,"y":157.29,"x0":-1.1624587588482655,"y0":50.00298253879858,"z0":6.204414723799002,"aX":-11.714165931357858},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":10.4,"spinRate":1921,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4013101912780863,"extension":6.419951838445848},"hitData":{"launchSpeed":91.8,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.47,"coordY":162.73}},"index":1,"playId":"2dda4b04-cd53-37c3-8a07-ec1194566349","pitchNumber":2,"startTime":"2026-07-23T00:44:46.281Z","endTime":"2026-07-23T00:44:53.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:44:53.461Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Osuna singles on a fly ball to center fielder Tristan Peters.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-23T00:46:43.822Z","endTime":"2026-07-23T00:47:48.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.788312788542605,"aZ":-16.362672619405146,"pfxX":4.980128577423218,"pfxZ":8.17779531135072,"pX":-1.03396889735826,"pZ":2.6701622435548154,"vX0":-9.144293900872801,"vY0":-138.6034047744226,"vZ0":-5.4354998138573745,"x":156.41,"y":166.69,"x0":1.6703410502865652,"y0":50.00373262988156,"z0":5.7603003113851,"aX":9.630602135548175},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":-7.0,"spinRate":2295,"spinDirection":148},"zone":11,"typeConfidence":0.9,"plateTime":0.39613468744758107,"extension":5.597265162794495},"index":0,"playId":"39445590-871a-32d8-bf19-2ecfb04c69a7","pitchNumber":1,"startTime":"2026-07-23T00:47:06.964Z","endTime":"2026-07-23T00:47:10.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40672099520898,"aZ":-27.480236140982875,"pfxX":10.801704964948687,"pfxZ":2.4823546336227196,"pX":0.08246871640187896,"pZ":1.9671659799247794,"vX0":-9.222451623756642,"vY0":-137.60198667399501,"vZ0":-4.425297755827533,"x":113.86,"y":185.67,"x0":2.0966971500957587,"y0":50.004461581854606,"z0":5.488821686093364,"aX":20.434383778489508},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.6,"breakHorizontal":-17.3,"spinRate":2220,"spinDirection":132},"zone":8,"typeConfidence":0.9,"plateTime":0.4001468603357763,"extension":5.887065429127872},"index":1,"playId":"4a7f6003-fc7d-3ee6-acde-6d2a9047bafe","pitchNumber":2,"startTime":"2026-07-23T00:47:22.473Z","endTime":"2026-07-23T00:47:25.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.579589225217227,"aZ":-32.42672093039866,"pfxX":-6.231180101052686,"pfxZ":-0.1755354142746448,"pX":-0.11081519076711473,"pZ":2.206168162224273,"vX0":-3.907573129858623,"vY0":-120.81461958046071,"vZ0":-1.1183229985574596,"x":121.22,"y":179.21,"x0":2.339440375392812,"y0":50.00033509720937,"z0":5.537201285239557,"aX":-9.165318297512036},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.4,"breakHorizontal":12.2,"spinRate":2511,"spinDirection":304},"zone":5,"typeConfidence":0.9,"plateTime":0.4541908107061454,"extension":5.685421732451433},"hitData":{"launchSpeed":73.6,"launchAngle":27.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.33,"coordY":89.75}},"index":2,"playId":"ff45703b-7426-3ca0-8749-535660f60fb7","pitchNumber":3,"startTime":"2026-07-23T00:47:38.366Z","endTime":"2026-07-23T00:47:48.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:47:48.881Z","atBatIndex":17},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Nicky Lopez out on a sacrifice bunt, pitcher Anthony Kay to first baseman Munetaka Murakami. Alejandro Osuna to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-23T00:47:49.357Z","endTime":"2026-07-23T00:48:22.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641743,"link":"/api/v1/people/641743"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88400191174069,"aZ":-16.705042478700705,"pfxX":4.044627138838861,"pfxZ":8.31217728375451,"pX":0.39481334268751966,"pZ":2.2220291731921926,"vX0":-5.853932257396207,"vY0":-135.61664705193922,"vZ0":-6.004037828737372,"x":101.95,"y":178.79,"x0":2.0566885611753847,"y0":50.00525939704908,"z0":5.631567096466732,"aX":7.5295310573671745},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":-6.1,"spinRate":2149,"spinDirection":141},"zone":6,"typeConfidence":0.9,"plateTime":0.4040195714835555,"extension":6.0305500438998},"hitData":{"launchSpeed":39.0,"launchAngle":-64.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":128.03,"coordY":193.55}},"index":0,"playId":"9a72a8ce-d686-361e-98ac-bbd8d3401b4e","pitchNumber":1,"startTime":"2026-07-23T00:48:13.898Z","endTime":"2026-07-23T00:48:22.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:48:22.521Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out, third baseman Miguel Vargas to first baseman Munetaka Murakami.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-23T00:49:56.738Z","endTime":"2026-07-23T00:50:07.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-23T00:48:44.936Z","endTime":"2026-07-23T00:49:59.038Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":85.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13939263777822,"aZ":-24.17282081143258,"pfxX":0.49035444690873886,"pfxZ":4.371045806112353,"pX":-0.5854403459335097,"pZ":2.3007100788596593,"vX0":-7.197504138312766,"vY0":-134.03133919946472,"vZ0":-4.054085389150487,"x":139.32,"y":176.66,"x0":2.063515762164875,"y0":50.006373372110325,"z0":5.5453239143273505,"aX":0.8992995065313082},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.3,"breakHorizontal":0.6,"spinRate":2294,"spinDirection":147},"zone":4,"typeConfidence":0.9,"plateTime":0.40761094273395226,"extension":5.746563217495837},"hitData":{"launchSpeed":82.5,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.31,"coordY":174.39}},"index":1,"playId":"632a62c6-bea0-3174-b187-08b66ae97a5e","pitchNumber":1,"startTime":"2026-07-23T00:49:59.038Z","endTime":"2026-07-23T00:50:07.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:50:07.136Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Foscue singles on a ground ball to third baseman Miguel Vargas. Alejandro Osuna to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-23T00:50:12.942Z","endTime":"2026-07-23T00:50:44.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"postOnThird":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":86.4,"endSpeed":79.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.506180113230133,"aZ":-32.80579742076095,"pfxX":9.406558887999402,"pfxZ":-0.39572362935383865,"pX":0.22471182048506522,"pZ":1.992802900982328,"vX0":-8.29561905498282,"vY0":-125.57449796664032,"vZ0":-1.7235767887215783,"x":108.43,"y":184.97,"x0":2.342737512993214,"y0":50.0017981057352,"z0":5.347211922097292,"aX":15.08049496263525},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.8,"breakHorizontal":-15.2,"spinRate":1619,"spinDirection":116},"zone":8,"typeConfidence":0.9,"plateTime":0.43553349168636846,"extension":6.199430066433101},"hitData":{"launchSpeed":61.2,"launchAngle":-59.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":169.54}},"index":0,"playId":"ffcba47d-be5e-308d-af23-60d9ac5105f2","pitchNumber":1,"startTime":"2026-07-23T00:50:34.673Z","endTime":"2026-07-23T00:50:44.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:50:44.193Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-23T00:51:49.174Z","endTime":"2026-07-23T00:53:26.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-23T00:51:15.978Z","endTime":"2026-07-23T00:51:51.367Z","isPitch":false,"type":"action"},{"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":84.8,"endSpeed":77.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42473408896169,"aZ":-36.17552373069841,"pfxX":6.110275619546598,"pfxZ":-2.5900281498069653,"pX":1.4284400218640019,"pZ":2.8068580536873062,"vX0":-4.587650395543832,"vY0":-123.4315033411281,"vZ0":0.9683920759108327,"x":62.55,"y":162.99,"x0":2.5167175167199027,"y0":50.00392239540208,"z0":5.454000138879185,"aX":9.434795078590762},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.2,"breakHorizontal":-10.0,"spinRate":1664,"spinDirection":109},"zone":12,"typeConfidence":0.76,"plateTime":0.4436457500292956,"extension":5.803184697024365},"index":1,"playId":"fd684a47-faff-3daa-89ef-8e08387dd7fa","pitchNumber":1,"startTime":"2026-07-23T00:51:51.367Z","endTime":"2026-07-23T00:51:54.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33327292365453,"aZ":-24.77802790006184,"pfxX":1.9116409254579452,"pfxZ":4.04754636788298,"pX":-1.3041450384571536,"pZ":2.615564769775008,"vX0":-9.333522483318177,"vY0":-134.43515857444427,"vZ0":-3.220992809779561,"x":166.71,"y":168.16,"x0":1.9655849663134395,"y0":50.00602405382493,"z0":5.589394692679654,"aX":3.4966850462869474},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.8,"breakHorizontal":-1.4,"spinRate":2269,"spinDirection":142},"zone":11,"typeConfidence":0.75,"plateTime":0.4075280314795253,"extension":5.791690951200444},"index":2,"playId":"61f99e18-b38e-3221-9801-ceb2edd6a0d5","pitchNumber":2,"startTime":"2026-07-23T00:52:12.198Z","endTime":"2026-07-23T00:52:15.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.686849237989897,"aZ":-32.95976761626543,"pfxX":-10.610829554183798,"pfxZ":-0.5403510379059426,"pX":-0.0391083497795821,"pZ":3.44523998624029,"vX0":-2.6330505152033425,"vY0":-119.94668611201017,"vZ0":1.7661113112103564,"x":118.49,"y":145.76,"x0":2.4531422425327456,"y0":50.00409662568873,"z0":5.652927329414107,"aX":-15.356039176285137},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.2,"breakHorizontal":19.8,"spinRate":2325,"spinDirection":298},"zone":11,"typeConfidence":0.9,"plateTime":0.4578334630880634,"extension":5.749133687338729},"index":3,"playId":"73ab3caa-7037-3c63-b198-f35bd76795cc","pitchNumber":3,"startTime":"2026-07-23T00:52:58.962Z","endTime":"2026-07-23T00:53:01.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.088914057800427,"aZ":-16.427579923143032,"pfxX":5.803973068833665,"pfxZ":7.890051203062896,"pX":0.3481711472843073,"pZ":3.3703708160762686,"vX0":-6.487118884576775,"vY0":-140.0184186326004,"vZ0":-3.605561998445847,"x":103.73,"y":147.78,"x0":1.9352931309501953,"y0":50.00389206296986,"z0":5.742389599464952,"aX":11.584926167859207},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":-9.2,"spinRate":2227,"spinDirection":135},"zone":3,"typeConfidence":0.9,"plateTime":0.39041535560937835,"extension":5.655064331205817},"index":4,"playId":"af1c87ae-232d-3c25-b7d0-d9e03969d419","pitchNumber":4,"startTime":"2026-07-23T00:53:22.721Z","endTime":"2026-07-23T00:53:26.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:53:26.200Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Munetaka Murakami walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-23T00:55:27.562Z","endTime":"2026-07-23T00:57:49.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"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, 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":78.8,"endSpeed":73.0,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.33145629592633,"aZ":-39.17559468441636,"pfxX":1.3486592511578408,"pfxZ":-5.22736477339973,"pX":-0.5484473539383474,"pZ":3.0309156204682197,"vX0":0.3714181254888027,"vY0":-114.76688412607864,"vZ0":0.5560818497731712,"x":83.78,"y":144.67,"x0":-0.8873976058038737,"y0":50.001312413707865,"z0":6.587003791750998,"aX":1.8070520732903397},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.1,"breakHorizontal":-2.5,"spinRate":2464,"spinDirection":32},"zone":1,"typeConfidence":2.0,"plateTime":0.4764250570431825,"extension":6.037882114793225},"index":0,"playId":"4c7b88a6-772a-3c25-9ec7-caa13e9e64d8","pitchNumber":1,"startTime":"2026-07-23T00:55:39.790Z","endTime":"2026-07-23T00:55:43.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.956324580532897,"aZ":-28.47805156494731,"pfxX":-5.933041174641384,"pfxZ":2.3776073689388157,"pX":-0.009763205682993563,"pZ":0.9127850603681258,"vX0":3.877766572844287,"vY0":-123.56916021609851,"vZ0":-7.2410189155922176,"x":117.37,"y":214.13,"x0":-0.8228155692689986,"y0":50.005931982803,"z0":6.250610762054267,"aX":-9.243235767659165},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.0,"breakHorizontal":10.0,"spinRate":1116,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.44202937146626065,"extension":6.331570180046748},"index":1,"playId":"7a2ef5c2-70f6-327b-8edb-51c79a4a6bc8","pitchNumber":2,"startTime":"2026-07-23T00:55:55.031Z","endTime":"2026-07-23T00:55:58.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.53042755165701,"aZ":-26.61631792663838,"pfxX":-6.869072059896156,"pfxZ":3.6619591710184807,"pX":-0.14095595540131317,"pZ":0.9766721604399695,"vX0":3.9173224149011627,"vY0":-122.01309426672542,"vZ0":-7.0149164664279295,"x":122.37,"y":212.41,"x0":-0.8694300685362709,"y0":50.002349706853394,"z0":6.1620880362781065,"aX":-10.42462730016941},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.3,"breakHorizontal":11.6,"spinRate":991,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4477770296018453,"extension":6.231461516792128},"index":2,"playId":"4e6b5770-7ff0-309b-9bd6-dfcb64326d10","pitchNumber":3,"startTime":"2026-07-23T00:56:10.047Z","endTime":"2026-07-23T00:56:13.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.946146824751867,"aZ":-27.336762479642978,"pfxX":1.0533478344557643,"pfxZ":2.929740828210125,"pX":0.2173689731757315,"pZ":3.451706394899787,"vX0":2.7732065414579,"vY0":-126.83650523463452,"vZ0":-1.7731074106950877,"x":108.71,"y":145.58,"x0":-1.0215756671336425,"y0":50.00045728640803,"z0":6.314011864701503,"aX":1.736490628411417},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.2,"breakHorizontal":-2.5,"spinRate":2285,"spinDirection":180},"zone":2,"typeConfidence":2.0,"plateTime":0.4298294527547779,"extension":6.152710027631651},"index":3,"playId":"98dc8271-bda2-3df1-b9d6-c520a76c8b48","pitchNumber":4,"startTime":"2026-07-23T00:56:25.793Z","endTime":"2026-07-23T00:56:32.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.496549191593537,"aZ":-16.949090669724683,"pfxX":-5.134456194322993,"pfxZ":8.035497520305325,"pX":-0.8402541839238807,"pZ":4.346582252999142,"vX0":2.6180454465695187,"vY0":-137.05786207990448,"vZ0":-2.1266037308142915,"x":149.03,"y":121.42,"x0":-1.143016617068295,"y0":50.000829324884386,"z0":6.295531577934986,"aX":-9.725419503118607},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":8.8,"spinRate":2037,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4002855612229106,"extension":6.2799126514268675},"index":4,"playId":"deb61b9c-5ad2-3151-9757-ad1c48b8f8ca","pitchNumber":5,"startTime":"2026-07-23T00:56:52.919Z","endTime":"2026-07-23T00:56:55.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.340484388083027,"aZ":-13.923903478006046,"pfxX":-4.64641279406554,"pfxZ":9.667247184182933,"pX":-0.20570792944088634,"pZ":2.6584100401323676,"vX0":3.3441150413778855,"vY0":-136.81113861312673,"vZ0":-6.880232407047705,"x":124.84,"y":167.0,"x0":-0.8427550579481805,"y0":50.00203314863137,"z0":6.167718296217107,"aX":-8.77147293846593},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":7.7,"spinRate":2065,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.400981178751461,"extension":6.245510054472425},"index":5,"playId":"8413301f-5a69-3663-bebb-f71234666629","pitchNumber":6,"startTime":"2026-07-23T00:57:10.210Z","endTime":"2026-07-23T00:57:13.210Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-23T00:57:31.197Z","endTime":"2026-07-23T00:57:46.514Z","isPitch":false,"type":"action","player":{"id":808959,"link":"/api/v1/people/808959"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.624884548451085,"aZ":-15.53668680383534,"pfxX":-5.197338755912458,"pfxZ":8.744447878038264,"pX":-0.4131070500449234,"pZ":4.148477982701636,"vX0":3.0666933289854073,"vY0":-137.36581983972457,"vZ0":-2.974990920377494,"x":132.75,"y":126.77,"x0":-0.8711329071200344,"y0":50.006712525943634,"z0":6.307597277470227,"aX":-9.892721544000166},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":8.8,"spinRate":1983,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.399395701782427,"extension":6.344559620187745},"index":7,"playId":"6b6a7a1f-694f-3c26-8b34-d4f5411ea8b5","pitchNumber":7,"startTime":"2026-07-23T00:57:46.514Z","endTime":"2026-07-23T00:57:49.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:57:49.514Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Miguel Vargas pops out to second baseman Justin Foscue.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-23T00:57:53.643Z","endTime":"2026-07-23T00:59:27.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.585524738951385,"aZ":-14.405332850153638,"pfxX":-6.032502477052457,"pfxZ":9.482813104779062,"pX":-0.03458854471689094,"pZ":3.237056108583457,"vX0":5.107738521128079,"vY0":-136.41458924080015,"vZ0":-5.245187722182327,"x":118.32,"y":151.38,"x0":-1.1526625554642647,"y0":50.0063261962323,"z0":6.187269685405123,"aX":-11.307862461329158},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":9.7,"spinRate":2054,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.40238747867563784,"extension":6.345671584888533},"index":0,"playId":"09066438-2a1d-3e04-b79e-fb61509b28ce","pitchNumber":1,"startTime":"2026-07-23T00:58:18.991Z","endTime":"2026-07-23T00:58:21.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.118677028132282,"aZ":-22.02002110863766,"pfxX":-9.708216922684134,"pfxZ":5.404707370298775,"pX":-1.8364273693241715,"pZ":2.7788226104772606,"vX0":3.6042647687467055,"vY0":-135.8136250397021,"vZ0":-4.591150857828224,"x":187.0,"y":163.75,"x0":-1.9148255772833076,"y0":50.00538208612438,"z0":6.011324957857462,"aX":-18.243889223546024},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":16.9,"spinRate":1989,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4024024451135051,"extension":6.086822675465134},"index":1,"playId":"7b84b16d-1704-3929-bc91-cdbbc2c91837","pitchNumber":2,"startTime":"2026-07-23T00:58:42.182Z","endTime":"2026-07-23T00:58:45.182Z","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":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.121177182788898,"aZ":-27.755878844086823,"pfxX":0.5315858230042414,"pfxZ":2.7234887060203716,"pX":0.7849091513500652,"pZ":1.0786910187558394,"vX0":4.849392838015587,"vY0":-126.12819426152637,"vZ0":-6.691540057048285,"x":87.08,"y":209.66,"x0":-1.2266271133859563,"y0":50.002749603635124,"z0":5.985526392891712,"aX":0.8608931819272271},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.7,"breakHorizontal":-2.0,"spinRate":2274,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.4332112624494875,"extension":6.386656854710195},"index":2,"playId":"b465788f-7577-3fb0-b89c-6193b259a8a1","pitchNumber":3,"startTime":"2026-07-23T00:59:01.100Z","endTime":"2026-07-23T00:59:04.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.256958124341512,"aZ":-15.105728876457801,"pfxX":-8.050340209207604,"pfxZ":8.958786387580437,"pX":-0.7147871885349381,"pZ":2.422754766159414,"vX0":3.368915370050305,"vY0":-136.93001044005672,"vZ0":-7.42706411137306,"x":144.25,"y":173.37,"x0":-0.9126768854207876,"y0":50.004875773270385,"z0":6.196995152211046,"aX":-15.341844341616294},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":13.9,"spinRate":2060,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.39946885233532425,"extension":6.343478135104711},"hitData":{"launchSpeed":85.5,"launchAngle":73.0,"totalDistance":93.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":135.67,"coordY":166.67}},"index":3,"playId":"d8e24bff-ec36-3ad5-8d9b-23b29f5d8a7a","pitchNumber":4,"startTime":"2026-07-23T00:59:18.634Z","endTime":"2026-07-23T00:59:27.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T00:59:27.647Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colson Montgomery walks. Munetaka Murakami to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-23T00:59:53.099Z","endTime":"2026-07-23T01:01:54.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"postOnSecond":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49525692548897,"aZ":-12.714012494827754,"pfxX":-6.5329101466521005,"pfxZ":10.340563623171569,"pX":-0.9773130054223618,"pZ":2.793221726857603,"vX0":2.2042337084717594,"vY0":-136.2243391033813,"vZ0":-6.877607368419929,"x":154.25,"y":163.36,"x0":-0.947363346992083,"y0":50.00524804132301,"z0":6.226896103005167,"aX":-12.298860185178794},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":11.4,"spinRate":2125,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.401827613342868,"extension":6.332522468188289},"index":0,"playId":"99ad8d2c-eb58-3db1-8e1c-a149afee3ba0","pitchNumber":1,"startTime":"2026-07-23T00:59:57.962Z","endTime":"2026-07-23T01:00:01.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.156072078839117,"aZ":-30.06643758490275,"pfxX":-5.789564886058245,"pfxZ":1.3893767648119706,"pX":-1.2396859032441419,"pZ":2.9209748191789418,"vX0":1.4427770303679721,"vY0":-121.86702929726614,"vZ0":-2.1016007993151593,"x":164.25,"y":159.91,"x0":-1.084234099068139,"y0":50.00218674993257,"z0":6.371526352257444,"aX":-8.777478097834038},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.3,"breakHorizontal":10.2,"spinRate":948,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4480802618120112,"extension":6.274295163011598},"index":1,"playId":"ae520bfc-b82f-35fa-b31b-b10d3d940231","pitchNumber":2,"startTime":"2026-07-23T01:00:16.289Z","endTime":"2026-07-23T01:00:19.289Z","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":93.4,"endSpeed":85.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50928070154326,"aZ":-12.176383412606555,"pfxX":-6.912322358953544,"pfxZ":10.733529854578094,"pX":0.12388190380823091,"pZ":1.119359653167502,"vX0":5.029188230963356,"vY0":-135.5997092760434,"vZ0":-10.913049485934588,"x":112.28,"y":208.56,"x0":-0.85627323960819,"y0":50.00418069685824,"z0":6.044512788445834,"aX":-12.87999745686549},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":11.4,"spinRate":2133,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.40384695526442016,"extension":6.500381204563191},"index":2,"playId":"b29f77f8-a1ac-34e0-9b9e-66ad06bfcc07","pitchNumber":3,"startTime":"2026-07-23T01:00:41.338Z","endTime":"2026-07-23T01:00:44.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.605281404713207,"aZ":-11.703830556949011,"pfxX":-5.467476017742554,"pfxZ":10.89723110749729,"pX":-0.5453512556198761,"pZ":1.1007750404628716,"vX0":2.7622232990110143,"vY0":-136.11322267463117,"vZ0":-11.15179281576099,"x":137.79,"y":209.06,"x0":-0.8624670190597443,"y0":50.00228104048923,"z0":6.059123327929318,"aX":-10.268319652329224},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.6,"breakHorizontal":9.4,"spinRate":2173,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40225921475350557,"extension":6.386489370910584},"index":3,"playId":"d6c8a340-320e-3975-9ce5-940f2e5dc0e7","pitchNumber":4,"startTime":"2026-07-23T01:01:04.003Z","endTime":"2026-07-23T01:01:07.156Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"42ac32e3-ea9d-31e8-9a65-8ffb4f8804fe","startTime":"2026-07-23T01:01:29.020Z","endTime":"2026-07-23T01:01:32.212Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.541154587687426,"aZ":-32.46752057253801,"pfxX":-4.94352779237207,"pfxZ":-0.19361094157033776,"pX":-0.7894677336374534,"pZ":4.581587105742815,"vX0":1.943182405150252,"vY0":-122.20989900027885,"vZ0":1.8699067645201743,"x":147.09,"y":115.08,"x0":-0.9496344939986563,"y0":50.001820920767685,"z0":6.5816760246994015,"aX":-7.528349926648296},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.4,"breakHorizontal":8.5,"spinRate":942,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4470104669886803,"extension":6.340791149137479},"index":5,"playId":"6a19a3af-7fa7-3ac8-850c-07fb1f9369ba","pitchNumber":5,"startTime":"2026-07-23T01:01:51.047Z","endTime":"2026-07-23T01:01:54.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:01:54.047Z","atBatIndex":24},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Braden Montgomery grounds into a force out, third baseman Ezequiel Duran to second baseman Justin Foscue. Munetaka Murakami to 3rd. Colson Montgomery out at 2nd. Braden Montgomery to 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-23T01:01:57.564Z","endTime":"2026-07-23T01:02:39.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"postOnThird":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.455282935866904,"aZ":-33.74032844911313,"pfxX":-4.806332973943699,"pfxZ":-1.0456924612922993,"pX":-0.6797852266774386,"pZ":1.9927730900586966,"vX0":1.9773960494781362,"vY0":-121.76954545147707,"vZ0":-3.4879010526057836,"x":142.91,"y":184.98,"x0":-0.8790041331417067,"y0":50.00320348053496,"z0":6.370245135757575,"aX":-7.200292343179085},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.5,"breakHorizontal":8.2,"spinRate":883,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.45022163593958453,"extension":6.398115699701356},"hitData":{"launchSpeed":72.1,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.94,"coordY":166.79}},"index":0,"playId":"dd485f82-d271-3870-ab52-ae4552a01bdc","pitchNumber":1,"startTime":"2026-07-23T01:02:30.271Z","endTime":"2026-07-23T01:02:39.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:02:39.285Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a line drive to right fielder Brandon Nimmo. Munetaka Murakami scores. Braden Montgomery to 2nd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-23T01:02:54.866Z","endTime":"2026-07-23T01:04:06.455Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"postOnSecond":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.094296844494604,"aZ":-23.35052859451319,"pfxX":-9.407117712441142,"pfxZ":4.578284384016159,"pX":-0.5413095276314798,"pZ":2.9443877363069304,"vX0":6.373255838736528,"vY0":-137.56607975055908,"vZ0":-4.414604742442707,"x":137.63,"y":159.28,"x0":-1.6600920428682935,"y0":50.00026653422278,"z0":6.142894410683789,"aX":-18.117138212696847},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.6,"breakHorizontal":15.8,"spinRate":1942,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3973991080080692,"extension":6.242790314885605},"index":0,"playId":"5cd43766-ed75-382e-a7af-289538a1d196","pitchNumber":1,"startTime":"2026-07-23T01:03:16.467Z","endTime":"2026-07-23T01:03:19.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45546470704178,"aZ":-28.7636029213248,"pfxX":-0.04891713169306877,"pfxZ":2.118350900361894,"pX":-0.30380256548173656,"pZ":1.4915128588325157,"vX0":2.093548975884934,"vY0":-125.77037902171932,"vZ0":-5.624442775647249,"x":128.58,"y":198.51,"x0":-1.139075287044871,"y0":50.00267778142515,"z0":6.076910775919499,"aX":-0.07908220739508086},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.9,"breakHorizontal":-0.4,"spinRate":2262,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4347768493691664,"extension":6.229565990769744},"index":1,"playId":"7dace2fb-a60d-3aa2-8e9c-1fe08d0fea59","pitchNumber":2,"startTime":"2026-07-23T01:03:36.696Z","endTime":"2026-07-23T01:03:40.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91705069131912,"aZ":-19.02529712951367,"pfxX":-8.29623490218688,"pfxZ":6.858282092023259,"pX":-0.7966665414776434,"pZ":2.725290603226621,"vX0":3.131120542515348,"vY0":-137.44758079085102,"vZ0":-6.144082173949831,"x":147.37,"y":165.2,"x0":-0.8714805158703333,"y0":50.003288730659754,"z0":6.27779282805038,"aX":-15.903722203737138},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":14.4,"spinRate":2017,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.398209107224734,"extension":6.3932474285533845},"hitData":{"launchSpeed":79.2,"launchAngle":19.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.44,"coordY":109.89}},"index":2,"playId":"92c4cec2-bc46-38c7-8560-52166ce71695","pitchNumber":3,"startTime":"2026-07-23T01:03:55.345Z","endTime":"2026-07-23T01:04:06.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:04:06.455Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Benintendi singles on a line drive to center fielder Cam Cauley. Braden Montgomery scores. Chase Meidroth to 2nd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-23T01:04:05.626Z","endTime":"2026-07-23T01:05:16.626Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36450589743989,"aZ":-28.824370840120118,"pfxX":-4.231971642936479,"pfxZ":2.272639841315616,"pX":-0.7456778757994164,"pZ":4.942958873836637,"vX0":1.765479235891144,"vY0":-120.37560020554407,"vZ0":2.148976222677145,"x":145.42,"y":105.32,"x0":-0.9369336135964395,"y0":50.00382862314839,"z0":6.58260164833533,"aX":-6.239275865694783},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.9,"breakHorizontal":7.3,"spinRate":835,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4542289577507659,"extension":6.312058344439862},"index":0,"playId":"5d0f3ba1-5346-386b-9c52-76bba8b3a551","pitchNumber":1,"startTime":"2026-07-23T01:04:46.860Z","endTime":"2026-07-23T01:04:49.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.891183720649725,"aZ":-30.848284998103306,"pfxX":-5.152130401100472,"pfxZ":0.9002059208926596,"pX":-0.8308414846505146,"pZ":2.276663213845074,"vX0":1.777703241444177,"vY0":-120.67951533203957,"vZ0":-3.102891025118291,"x":148.67,"y":177.31,"x0":-0.9064626533742629,"y0":50.00488266335774,"z0":6.288822070794307,"aX":-7.620726118717707},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.2,"breakHorizontal":8.9,"spinRate":727,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4533927092172183,"extension":6.297920410609502},"hitData":{"launchSpeed":94.3,"launchAngle":16.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.19,"coordY":64.16}},"index":1,"playId":"8a625dc5-6a3f-30f9-bc4c-069f6db7a379","pitchNumber":2,"startTime":"2026-07-23T01:05:07.671Z","endTime":"2026-07-23T01:05:16.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:05:16.626Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edgar Quero walks. Chase Meidroth to 3rd. Andrew Benintendi to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-23T01:06:36.061Z","endTime":"2026-07-23T01:09:43.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnThird":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7,9],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-23T01:05:34.968Z","endTime":"2026-07-23T01:06:38.287Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.4,"endSpeed":81.6,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2678790645022,"aZ":-25.572917744598154,"pfxX":1.7088113407263648,"pfxZ":3.907224982305271,"pX":0.046587292205020364,"pZ":3.1934550358275247,"vX0":2.419217989212909,"vY0":-128.8121551090764,"vZ0":-2.7365861810798955,"x":115.22,"y":152.56,"x0":-1.1247199721034724,"y0":50.005397317236444,"z0":6.234484800846695,"aX":2.8886256544666633},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.7,"breakHorizontal":-3.6,"spinRate":2111,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.4242547322645258,"extension":6.3077440746395155},"index":1,"playId":"cde124a8-cf12-3547-85e1-aa4aedcdbe86","pitchNumber":1,"startTime":"2026-07-23T01:06:38.287Z","endTime":"2026-07-23T01:06:41.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.416944642214208,"aZ":-18.15921100498303,"pfxX":-6.552521597396272,"pfxZ":7.363015110575162,"pX":-0.9677461176137483,"pZ":3.664510746203796,"vX0":2.837329767450655,"vY0":-136.66405140871342,"vZ0":-3.5272263265057644,"x":153.89,"y":139.84,"x0":-1.1646616763828683,"y0":50.00136345441168,"z0":6.209700550303439,"aX":-12.46793227837705},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":11.3,"spinRate":1905,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39987520045629044,"extension":6.310669159137196},"index":2,"playId":"7806aca7-7eb8-36bd-9353-e567a6aa8b47","pitchNumber":2,"startTime":"2026-07-23T01:06:54.531Z","endTime":"2026-07-23T01:06:57.531Z","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":88.6,"endSpeed":81.7,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.867456072763552,"aZ":-25.042084245686947,"pfxX":1.7802550045866345,"pfxZ":4.186381857840175,"pX":-1.3476530893805798,"pZ":4.51730745581451,"vX0":-0.7080429343589216,"vY0":-129.155710561751,"vZ0":0.2965132096860228,"x":168.37,"y":116.81,"x0":-1.3024743757975636,"y0":50.000862305778966,"z0":6.314364876993287,"aX":3.0315446034549245},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.9,"breakHorizontal":-3.1,"spinRate":2054,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4227767561711313,"extension":6.2675392631358156},"index":3,"playId":"9d0b194c-9e33-3417-a388-485b70442b8f","pitchNumber":3,"startTime":"2026-07-23T01:07:14.516Z","endTime":"2026-07-23T01:07:17.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.086617127301256,"aZ":-23.93333142159668,"pfxX":2.081618670948959,"pfxZ":4.8585251517934225,"pX":-0.7465996295297972,"pZ":3.2708234932250715,"vX0":0.7275126868980397,"vY0":-128.94992409219236,"vZ0":-2.7055799882302507,"x":145.46,"y":150.47,"x0":-1.3022784076413296,"y0":50.00081876340684,"z0":6.1664753370983245,"aX":3.5291619339425933},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.5,"breakHorizontal":-4.0,"spinRate":2105,"spinDirection":192},"zone":1,"typeConfidence":2.0,"plateTime":0.4236420074380485,"extension":6.17119604907624},"index":4,"playId":"01f35482-4e2f-3013-9fcf-f5fc21bdef07","pitchNumber":4,"startTime":"2026-07-23T01:07:36.710Z","endTime":"2026-07-23T01:07:40.001Z","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":92.9,"endSpeed":85.6,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.446723810193596,"aZ":-18.37164328130521,"pfxX":-5.4708308064093965,"pfxZ":7.379610946488505,"pX":-0.915193581530472,"pZ":3.988818668970246,"vX0":2.4231844404477005,"vY0":-135.38786513056954,"vZ0":-2.5802783261527664,"x":151.89,"y":131.08,"x0":-1.107239265767848,"y0":50.00422568256729,"z0":6.228887838560695,"aX":-10.234345267262377},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":9.5,"spinRate":1805,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40338145239653445,"extension":6.3145190729764655},"index":5,"playId":"ca16988d-050d-3fa6-96a6-a582d711fe35","pitchNumber":5,"startTime":"2026-07-23T01:07:57.701Z","endTime":"2026-07-23T01:08:01.290Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.119108846926803,"aZ":-29.168538450982226,"pfxX":1.9571601706326782,"pfxZ":1.8457835869536492,"pX":-0.13014398776433514,"pZ":3.5973597205245986,"vX0":1.9337466227848232,"vY0":-126.47168365765178,"vZ0":-0.8701543898928549,"x":121.96,"y":141.65,"x0":-1.1570631229567903,"y0":50.00465541758761,"z0":6.270787069762121,"aX":3.192966720449996},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.4,"breakHorizontal":-4.0,"spinRate":2084,"spinDirection":173},"zone":11,"typeConfidence":2.0,"plateTime":0.43193631178971215,"extension":6.306800413784503},"index":6,"playId":"6387b36b-44e8-3e09-9309-af5767e60785","pitchNumber":6,"startTime":"2026-07-23T01:08:20.689Z","endTime":"2026-07-23T01:08:23.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.857782540657546,"aZ":-14.586160245255991,"pfxX":-4.685484461666547,"pfxZ":9.256945415125038,"pX":-0.3193705024633469,"pZ":2.8922971063251013,"vX0":3.4300771470326037,"vY0":-136.647361714888,"vZ0":-6.012771426990951,"x":129.17,"y":160.69,"x0":-0.9793665224151223,"y0":50.00080328338877,"z0":6.115534581856786,"aX":-8.899245269923593},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":7.8,"spinRate":1993,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.40016061421229354,"extension":6.4177346129678305},"index":7,"playId":"cb51ff7f-e221-3ed4-90d1-41fedd075ca8","pitchNumber":7,"startTime":"2026-07-23T01:08:49.581Z","endTime":"2026-07-23T01:08:52.581Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"startTime":"2026-07-23T01:09:24.060Z","endTime":"2026-07-23T01:09:37.229Z","isPitch":false,"type":"action","player":{"id":700337,"link":"/api/v1/people/700337"}},{"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.479419624880716,"aZ":-21.57745900670084,"pfxX":-9.383199450603964,"pfxZ":5.624424144229726,"pX":1.381770097640848,"pZ":2.803787811775797,"vX0":10.86193215056335,"vY0":-135.85267945206886,"vZ0":-4.748411010655008,"x":64.33,"y":163.08,"x0":-1.4338045428146053,"y0":50.00501446822066,"z0":6.058110225134844,"aX":-17.685615883554856},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.4,"breakHorizontal":14.9,"spinRate":1857,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.4019258729885409,"extension":6.389904111518898},"index":9,"playId":"475bed3c-8fbd-338f-ae2e-e6dd8f95b5af","pitchNumber":8,"startTime":"2026-07-23T01:09:37.229Z","endTime":"2026-07-23T01:09:43.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:09:43.241Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tristan Peters pops out to third baseman Ezequiel Duran in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-23T01:09:56.598Z","endTime":"2026-07-23T01:11:31.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.051479870628537,"aZ":-29.49860231737631,"pfxX":-4.188046887356087,"pfxZ":1.734674720330533,"pX":-1.1033112132750227,"pZ":3.7474274324693675,"vX0":0.6229991371600172,"vY0":-122.98487451820883,"vZ0":-0.4360285997311879,"x":159.06,"y":137.6,"x0":-0.8146887677013078,"y0":50.001161093157755,"z0":6.4163108952331775,"aX":-6.452376393305772},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.2,"breakHorizontal":7.4,"spinRate":941,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4443664938090248,"extension":6.2059071285557},"index":0,"playId":"bb90fdc4-2312-303c-b29a-11384e83649b","pitchNumber":1,"startTime":"2026-07-23T01:10:09.477Z","endTime":"2026-07-23T01:10:12.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5239962415355,"aZ":-30.671189409789978,"pfxX":-4.743034441779208,"pfxZ":0.9584255120430525,"pX":0.3854079196298928,"pZ":1.288895786391318,"vX0":4.587895940381146,"vY0":-124.03743926661996,"vZ0":-5.646962543262784,"x":102.31,"y":203.98,"x0":-0.8633613637217415,"y0":50.004403680601285,"z0":6.122276453014847,"aX":-7.463975388715952},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.7,"breakHorizontal":7.7,"spinRate":913,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4399342986872905,"extension":6.346084337760288},"index":1,"playId":"4e3822a0-98be-37fc-bc88-321794b5f9c6","pitchNumber":2,"startTime":"2026-07-23T01:10:25.888Z","endTime":"2026-07-23T01:10:28.888Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-23T01:10:49.544Z","endTime":"2026-07-23T01:11:01.837Z","isPitch":false,"type":"action","player":{"id":671976,"link":"/api/v1/people/671976"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.476923969529345,"aZ":-29.091834329584568,"pfxX":-2.578711247599135,"pfxZ":1.9403879996051376,"pX":-1.726240357063523,"pZ":2.3144515697136607,"vX0":-0.680209788075504,"vY0":-125.20053627628873,"vZ0":-3.786252682175198,"x":182.8,"y":176.29,"x0":-1.1160019508155068,"y0":50.0018833830802,"z0":6.229497824330612,"aX":-4.089548821521749},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.9,"breakHorizontal":4.8,"spinRate":818,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4376363877898011,"extension":6.232708264347889},"index":3,"playId":"eba004d8-b81a-3bc7-8f77-ae5547879b25","pitchNumber":3,"startTime":"2026-07-23T01:11:01.837Z","endTime":"2026-07-23T01:11:05.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.272927996662137,"aZ":-26.76083160964267,"pfxX":3.7916036092049104,"pfxZ":3.248515184137153,"pX":-0.38850079624327094,"pZ":3.2739389948279416,"vX0":0.7876231271753646,"vY0":-128.71849110082354,"vZ0":-2.263421126314504,"x":131.81,"y":150.38,"x0":-1.1914449964619989,"y0":50.0059000220242,"z0":6.249945689170061,"aX":6.323202498089349},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.5,"breakHorizontal":-7.1,"spinRate":2157,"spinDirection":188},"zone":1,"typeConfidence":2.0,"plateTime":0.4265415329907949,"extension":6.272725823469402},"hitData":{"launchSpeed":80.6,"launchAngle":68.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":81.54,"coordY":175.91}},"index":4,"playId":"2fccf226-f512-378d-a1a4-296602fbf096","pitchNumber":4,"startTime":"2026-07-23T01:11:21.884Z","endTime":"2026-07-23T01:11:31.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:11:31.116Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a line drive to right fielder Braden Montgomery.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-23T01:13:53.332Z","endTime":"2026-07-23T01:14:20.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-23T01:13:42.783Z","endTime":"2026-07-23T01:13:55.578Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.729712073216277,"aZ":-15.881839695910347,"pfxX":5.556696915041865,"pfxZ":8.446433681172664,"pX":0.007527868935708694,"pZ":1.5298399675347523,"vX0":-6.580810090483582,"vY0":-138.01903804025127,"vZ0":-8.320131384508421,"x":116.71,"y":197.47,"x0":1.7008968950616459,"y0":50.00676582415761,"z0":5.653422264579929,"aX":10.723006439786971},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":-8.6,"spinRate":2411,"spinDirection":141},"zone":13,"typeConfidence":0.9,"plateTime":0.39685832788221376,"extension":5.300244877868192},"index":1,"playId":"4684f3f7-7161-3a10-85a4-ae706277b01a","pitchNumber":1,"startTime":"2026-07-23T01:13:55.578Z","endTime":"2026-07-23T01:13:58.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36682336996246,"aZ":-25.235182320218026,"pfxX":9.655084427511913,"pfxZ":3.6599586899703063,"pX":0.9598829614638965,"pZ":2.3959535771908946,"vX0":-6.249565356241151,"vY0":-136.90618395928064,"vZ0":-3.8417650050676704,"x":80.41,"y":174.09,"x0":2.0183090407095325,"y0":50.005745312311326,"z0":5.545664740411188,"aX":18.322063816330246},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.0,"breakHorizontal":-16.2,"spinRate":2251,"spinDirection":132},"zone":14,"typeConfidence":0.9,"plateTime":0.40014877180755404,"extension":5.584959327263183},"hitData":{"launchSpeed":85.1,"launchAngle":11.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.46,"coordY":105.22}},"index":2,"playId":"ed125dfd-30e9-3e84-8a0b-b001e75a8b28","pitchNumber":2,"startTime":"2026-07-23T01:14:12.519Z","endTime":"2026-07-23T01:14:20.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:14:20.806Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ezequiel Duran doubles (19) on a line drive to right fielder Braden Montgomery. Brandon Nimmo to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-23T01:14:20.693Z","endTime":"2026-07-23T01:15:21.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnThird":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04203421474691,"aZ":-15.084565978570131,"pfxX":5.700536852380857,"pfxZ":8.86020660239396,"pX":-0.08590591528392512,"pZ":2.3036980949238974,"vX0":-6.996658587783711,"vY0":-137.86576789013236,"vZ0":-6.301194770545402,"x":120.27,"y":176.58,"x0":1.7416734571417263,"y0":50.00429113135972,"z0":5.63322518209897,"aX":10.997848900203625},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":-8.9,"spinRate":2198,"spinDirection":134},"zone":5,"typeConfidence":0.9,"plateTime":0.3969596814424259,"extension":5.707760446333544},"index":0,"playId":"03086678-ba6e-3313-91e6-f51ef8da4d96","pitchNumber":1,"startTime":"2026-07-23T01:14:47.983Z","endTime":"2026-07-23T01:14:50.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.099102956139994,"aZ":-32.96519454002746,"pfxX":8.73833854691626,"pfxZ":-0.5026291170291577,"pX":0.48725122383756886,"pZ":1.9821817280135503,"vX0":-7.155650093865687,"vY0":-124.84764482667538,"vZ0":-1.3954740120308964,"x":98.43,"y":185.26,"x0":2.2490994790993866,"y0":50.00077243549368,"z0":5.250595705167984,"aX":13.853995620533144},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.0,"breakHorizontal":-14.3,"spinRate":1506,"spinDirection":113},"zone":9,"typeConfidence":0.9,"plateTime":0.43798451011335393,"extension":5.884964980331578},"hitData":{"launchSpeed":98.3,"launchAngle":9.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.62,"coordY":127.9}},"index":1,"playId":"263809d2-7614-30bc-8afe-d1e2c088455d","pitchNumber":2,"startTime":"2026-07-23T01:15:08.894Z","endTime":"2026-07-23T01:15:21.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:15:21.776Z","atBatIndex":31},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Cam Cauley hit by pitch.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-23T01:15:23.452Z","endTime":"2026-07-23T01:17:02.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnThird":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.618634178750128,"aZ":-27.09554417402416,"pfxX":1.497689006567097,"pfxZ":2.7106852543151607,"pX":0.4337058310325931,"pZ":2.8281777954452005,"vX0":-4.926215141412405,"vY0":-135.99578057163677,"vZ0":-2.5055140660406066,"x":100.47,"y":162.42,"x0":2.073466980305832,"y0":50.00560956563541,"z0":5.639555390669982,"aX":2.8089814768738446},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.6,"breakHorizontal":-1.7,"spinRate":2208,"spinDirection":150},"zone":3,"typeConfidence":0.9,"plateTime":0.4026429721880018,"extension":5.669297620706317},"index":0,"playId":"5a6bc74c-34ec-340d-b311-8133cc67c541","pitchNumber":1,"startTime":"2026-07-23T01:15:58.600Z","endTime":"2026-07-23T01:16:01.692Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.057165618895382,"aZ":-24.673364521846754,"pfxX":1.1982876455155465,"pfxZ":3.958988910766351,"pX":-1.0687013103284015,"pZ":2.667008786401534,"vX0":-8.427878281941537,"vY0":-136.74316293340323,"vZ0":-3.439112412699633,"x":157.74,"y":166.77,"x0":1.8971440601704361,"y0":50.00330133514555,"z0":5.633161344858305,"aX":2.271919499621502},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.6,"breakHorizontal":-0.4,"spinRate":2381,"spinDirection":150},"zone":11,"typeConfidence":0.85,"plateTime":0.4004984517136885,"extension":5.395323927405055},"index":1,"playId":"951e6403-8b0d-3a18-b77b-cb471c3e2a39","pitchNumber":2,"startTime":"2026-07-23T01:16:26.799Z","endTime":"2026-07-23T01:16:29.799Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-23T01:16:42.765Z","endTime":"2026-07-23T01:16:57.599Z","isPitch":false,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73449449826689,"aZ":-34.69253327685871,"pfxX":-0.6722853487992513,"pfxZ":-1.5367853170032941,"pX":-2.5435997440211904,"pZ":-0.17344490551111486,"vX0":-10.866361825423763,"vY0":-127.09315366705209,"vZ0":-6.739660193185493,"x":213.96,"y":243.46,"x0":1.8723658907119078,"y0":50.00261167108002,"z0":5.2635383954175605,"aX":-1.1012598403733138},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.2,"breakHorizontal":3.6,"spinRate":2645,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.4307485812879781,"extension":6.0826376933942505},"index":3,"playId":"781dd338-eb98-335d-9f30-40248bd5543c","pitchNumber":3,"startTime":"2026-07-23T01:16:57.599Z","endTime":"2026-07-23T01:17:02.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:17:02.605Z","atBatIndex":32},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Elias Díaz grounds into a double play, third baseman Miguel Vargas to first baseman Munetaka Murakami. Brandon Nimmo scores. Ezequiel Duran out at 3rd. Cam Cauley to 2nd. Elias Díaz out at 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-23T01:17:03.318Z","endTime":"2026-07-23T01:19:19.335Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":3},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":641743,"link":"/api/v1/people/641743"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60850037278541,"aZ":-33.6184899028322,"pfxX":-10.767526233145517,"pfxZ":-1.0387586441505512,"pX":1.292388921859536,"pZ":2.8748000974731065,"vX0":0.32610241491739256,"vY0":-117.43750435672813,"vZ0":1.0300841344512015,"x":67.74,"y":161.16,"x0":2.5487847297104462,"y0":50.003784836938635,"z0":5.573513518907321,"aX":-14.941527199341774},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.3,"breakHorizontal":19.3,"spinRate":2361,"spinDirection":299},"zone":12,"typeConfidence":0.9,"plateTime":0.4675810218240182,"extension":5.919690925215958},"index":0,"playId":"4cf98ab8-1bea-3546-b6b1-b2df0c596da9","pitchNumber":1,"startTime":"2026-07-23T01:17:44.568Z","endTime":"2026-07-23T01:17:48.196Z","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":91.9,"endSpeed":84.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.260155123331938,"aZ":-24.623597614261854,"pfxX":1.2492789911097208,"pfxZ":4.181651615098849,"pX":-0.8090400764688095,"pZ":1.9478787321439965,"vX0":-7.590080606627936,"vY0":-133.64986050437832,"vZ0":-4.968953939613128,"x":147.84,"y":186.19,"x0":1.9074793559756031,"y0":50.00380496808689,"z0":5.603474954376962,"aX":2.257001168076856},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.7,"breakHorizontal":-0.6,"spinRate":2301,"spinDirection":146},"zone":13,"typeConfidence":0.88,"plateTime":0.41009007452196267,"extension":5.672629461695801},"index":1,"playId":"42a01f48-660f-34ff-a96b-70eaaeaf2d35","pitchNumber":2,"startTime":"2026-07-23T01:18:08.503Z","endTime":"2026-07-23T01:18:11.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.315552321380807,"aZ":-30.833214280393356,"pfxX":9.87579017328857,"pfxZ":0.8390907873394924,"pX":0.21559664822328722,"pZ":0.8805956629928794,"vX0":-8.291477388766484,"vY0":-125.20158131619151,"vZ0":-4.260171927703309,"x":108.78,"y":215.0,"x0":2.2805824823848635,"y0":50.00266854270516,"z0":5.116258856781869,"aX":15.742852299141198},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.7,"breakHorizontal":-16.1,"spinRate":1729,"spinDirection":113},"zone":14,"typeConfidence":0.91,"plateTime":0.43681518209158154,"extension":6.060844859564349},"index":2,"playId":"6f2d5f5d-ceee-3dde-b24c-70f2adb7dd88","pitchNumber":3,"startTime":"2026-07-23T01:18:47.433Z","endTime":"2026-07-23T01:18:50.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.908794928777002,"aZ":-24.093752566900964,"pfxX":0.45975045093237776,"pfxZ":4.3867089402645245,"pX":-0.4997616524841265,"pZ":2.178475802302118,"vX0":-6.647715622669019,"vY0":-134.77565084118694,"vZ0":-4.477200233563767,"x":136.05,"y":179.96,"x0":1.93753495481967,"y0":50.002540324651356,"z0":5.559784175496721,"aX":0.8469730773658333},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.2,"breakHorizontal":0.6,"spinRate":2234,"spinDirection":142},"zone":7,"typeConfidence":0.9,"plateTime":0.4061740361515671,"extension":5.397104046225175},"hitData":{"launchSpeed":61.8,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.53,"coordY":175.14}},"index":3,"playId":"08e54275-e573-31d9-a4e0-2c626a0bd1f3","pitchNumber":4,"startTime":"2026-07-23T01:19:11.312Z","endTime":"2026-07-23T01:19:19.335Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:19:19.335Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Osuna strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-23T01:19:45.657Z","endTime":"2026-07-23T01:21:23.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23752933283592,"aZ":-24.022161970707987,"pfxX":9.251621900398682,"pfxZ":4.166339550471105,"pX":0.37962106066743595,"pZ":1.2417903380055253,"vX0":-7.6624144146004625,"vY0":-139.24840470333925,"vZ0":-7.097908064915425,"x":102.53,"y":205.25,"x0":1.96951444165198,"y0":50.004754841564335,"z0":5.4212174310279355,"aX":18.11021024412909},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.1,"breakHorizontal":-15.1,"spinRate":2225,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.3938445433615847,"extension":5.730700738400339},"index":0,"playId":"41a0699d-a2d6-30b3-a2bc-3316e8ebc9aa","pitchNumber":1,"startTime":"2026-07-23T01:20:02.465Z","endTime":"2026-07-23T01:20:05.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.021900551518307,"aZ":-26.970886642153907,"pfxX":10.912019956953731,"pfxZ":2.675956868245841,"pX":1.0342067902491594,"pZ":1.7505374878066056,"vX0":-6.746544236860045,"vY0":-138.6162326148146,"vZ0":-5.2106318102993585,"x":77.58,"y":191.52,"x0":2.0820315466725097,"y0":50.00390741428855,"z0":5.455641199827951,"aX":21.23355812621202},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.0,"breakHorizontal":-18.4,"spinRate":2069,"spinDirection":129},"zone":14,"typeConfidence":0.9,"plateTime":0.3951583146822091,"extension":5.64126696292249},"index":1,"playId":"583ee06d-3096-3e3b-9956-2b458a5c17f1","pitchNumber":2,"startTime":"2026-07-23T01:20:38.405Z","endTime":"2026-07-23T01:20:41.405Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"69937c03-de6e-4ca6-9604-071ab320d259","startTime":"2026-07-23T01:21:00.932Z","endTime":"2026-07-23T01:21:05.932Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.297667496735322,"aZ":-34.81246948701454,"pfxX":-9.196945819405345,"pfxZ":-1.721192839056708,"pX":-1.649800849660895,"pZ":1.1156316815490388,"vX0":-6.325845042267289,"vY0":-123.6603202321412,"vZ0":-3.3703272494547845,"x":179.89,"y":208.66,"x0":2.1421722887810084,"y0":50.000402995926,"z0":5.438208760791795,"aX":-14.137175006169395},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.7,"breakHorizontal":18.2,"spinRate":2482,"spinDirection":302},"zone":13,"typeConfidence":0.9,"plateTime":0.44413822805365655,"extension":5.890651394131223},"index":3,"playId":"49215bc4-eeb9-3df2-bb99-9d98f114c352","pitchNumber":3,"startTime":"2026-07-23T01:21:19.753Z","endTime":"2026-07-23T01:21:23.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:21:23.300Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Antonacci grounds out, first baseman Jake Burger to pitcher Cal Quantrill.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-23T01:23:32.169Z","endTime":"2026-07-23T01:24:58.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"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_assist"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"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":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39476164318772,"aZ":-22.16055383980784,"pfxX":-8.4582439589948,"pfxZ":5.4413699983225605,"pX":-1.1267979011305986,"pZ":3.6836593840705856,"vX0":3.312600911394393,"vY0":-134.37781941826063,"vZ0":-2.5295344785753393,"x":159.95,"y":139.32,"x0":-1.272167042010547,"y0":50.002957785705284,"z0":6.200792052355907,"aX":-15.566457308818963},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":14.6,"spinRate":1950,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40662476116339263,"extension":6.299368852909806},"index":0,"playId":"e9821315-b731-371e-8551-6113aab15396","pitchNumber":1,"startTime":"2026-07-23T01:23:41.751Z","endTime":"2026-07-23T01:23:44.751Z","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":88.8,"endSpeed":82.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62263784411931,"aZ":-24.841859016314153,"pfxX":3.018875636927835,"pfxZ":4.282270949271238,"pX":-0.03897839949522395,"pZ":2.5334690332752454,"vX0":2.1359005398186475,"vY0":-129.37698634973114,"vZ0":-4.431379805247648,"x":118.49,"y":170.38,"x0":-1.2647131253761705,"y0":50.00038180062643,"z0":6.150889660767876,"aX":5.164274416666513},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.1,"breakHorizontal":-5.9,"spinRate":2245,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.42184913001762725,"extension":6.143639203106866},"index":1,"playId":"8e1d31fd-9387-39cc-8767-8db6fb97ce35","pitchNumber":2,"startTime":"2026-07-23T01:23:55.777Z","endTime":"2026-07-23T01:23:59.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20706306550361,"aZ":-24.5264886051198,"pfxX":1.2318431491488662,"pfxZ":4.369463312311351,"pX":-0.12673463220450498,"pZ":1.6848292942315553,"vX0":2.319205001206552,"vY0":-131.10176177623788,"vZ0":-6.387134927983808,"x":121.83,"y":193.29,"x0":-1.1809137700824976,"y0":50.005065692291744,"z0":5.9686839779853615,"aX":2.1566490324711305},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.8,"breakHorizontal":-2.8,"spinRate":2117,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.41687068958801676,"extension":6.31072128406982},"index":2,"playId":"923f7b33-fca3-39d7-a7e4-3c83ee47859b","pitchNumber":3,"startTime":"2026-07-23T01:24:16.917Z","endTime":"2026-07-23T01:24:19.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.833447897192094,"aZ":-29.518935138297334,"pfxX":-7.68037378420617,"pfxZ":1.6973738057671754,"pX":-1.8879272392300377,"pZ":1.4790118384315267,"vX0":0.2883151850553598,"vY0":-124.23828113050402,"vZ0":-5.606693051354211,"x":188.96,"y":198.85,"x0":-1.0076577463777217,"y0":50.001705078761006,"z0":6.217515959311813,"aX":-12.00835537380932},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.0,"breakHorizontal":13.8,"spinRate":1106,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4408223545313401,"extension":6.252483394204809},"index":3,"playId":"4ff0e1da-8154-3be0-af9e-35387c678110","pitchNumber":4,"startTime":"2026-07-23T01:24:35.301Z","endTime":"2026-07-23T01:24:38.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.712939818497926,"aZ":-23.561722525340517,"pfxX":0.7401631311498619,"pfxZ":4.886850893644198,"pX":-0.144642561891503,"pZ":1.7643157998796943,"vX0":2.213778128900577,"vY0":-131.3834320058205,"vZ0":-6.546251936102134,"x":122.51,"y":191.14,"x0":-1.0915689008957072,"y0":50.00241427964591,"z0":6.018927691772111,"aX":1.3044306985369147},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.8,"breakHorizontal":-1.8,"spinRate":2107,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.415597410948386,"extension":6.248521106987739},"hitData":{"launchSpeed":92.6,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.54,"coordY":163.75}},"index":4,"playId":"41c24fd9-b3a0-38a8-a8b8-8dd752e2a351","pitchNumber":5,"startTime":"2026-07-23T01:24:51.787Z","endTime":"2026-07-23T01:24:58.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:24:58.398Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-23T01:25:05.634Z","endTime":"2026-07-23T01:26:42.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1356565740038,"aZ":-31.91754472715227,"pfxX":-6.41574327019209,"pfxZ":0.16190762255384428,"pX":0.05112368378740394,"pZ":1.8338967904558579,"vX0":4.248211785775788,"vY0":-124.41149667604876,"vZ0":-4.329249574187594,"x":115.05,"y":189.26,"x0":-0.8383405263563791,"y0":50.002652705579415,"z0":6.219180452584239,"aX":-10.13585152376398},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.4,"breakHorizontal":10.7,"spinRate":996,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.43894404820922706,"extension":6.251397094888736},"index":0,"playId":"790a9724-6a91-3f98-bee8-650eb8587d51","pitchNumber":1,"startTime":"2026-07-23T01:25:39.632Z","endTime":"2026-07-23T01:25:42.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.067380078624165,"aZ":-32.40554912974706,"pfxX":-7.352217051130003,"pfxZ":-0.15378092606039928,"pX":-0.5973469844476245,"pZ":2.2197512064648715,"vX0":3.1925193726048255,"vY0":-123.14792665473685,"vZ0":-3.1234861974301094,"x":139.77,"y":178.85,"x0":-0.9511324835760328,"y0":50.00064825568658,"z0":6.2287700358528095,"aX":-11.359257143262742},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.7,"breakHorizontal":12.6,"spinRate":972,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.4437407844308523,"extension":6.389656377856745},"index":1,"playId":"2e6d7cab-f1d2-3a04-b0c8-8f4c7639a1dd","pitchNumber":2,"startTime":"2026-07-23T01:25:55.378Z","endTime":"2026-07-23T01:25:58.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04401666655073,"aZ":-15.23506351715189,"pfxX":-3.492897219766696,"pfxZ":8.87971838900728,"pX":-0.7013513260124166,"pZ":5.16466152445336,"vX0":1.8526778027265898,"vY0":-137.1820536028384,"vZ0":-0.4169927079084562,"x":143.73,"y":99.33,"x0":-0.9312327096160187,"y0":50.00594609447933,"z0":6.356233107607358,"aX":-6.665484776156254},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":6.0,"spinRate":2155,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39912157693367867,"extension":6.2266993392485075},"index":2,"playId":"d036afec-edd0-3cbc-90b6-b2963542ba62","pitchNumber":3,"startTime":"2026-07-23T01:26:20.438Z","endTime":"2026-07-23T01:26:23.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.4,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.8560612883159,"aZ":-36.98204065614881,"pfxX":3.486340598856104,"pfxZ":-3.5509437143654274,"pX":-0.5912038535246359,"pZ":3.172851508635434,"vX0":0.06959653823718852,"vY0":-115.14284670835343,"vZ0":0.6578833417486327,"x":139.54,"y":153.11,"x0":-1.075303551211517,"y0":50.005158441617255,"z0":6.440357239130288,"aX":4.7170943549593725},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.0,"breakHorizontal":-6.4,"spinRate":2138,"spinDirection":50},"zone":1,"typeConfidence":2.0,"plateTime":0.47432835508937776,"extension":6.1890235017751625},"index":3,"playId":"16b3c7dd-cee4-33de-b12e-3239f5ec89fa","pitchNumber":4,"startTime":"2026-07-23T01:26:39.744Z","endTime":"2026-07-23T01:26:42.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:26:42.744Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Vargas flies out to center fielder Cam Cauley.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-23T01:26:46.089Z","endTime":"2026-07-23T01:27:55.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"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":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02195692602297,"aZ":-26.982857217164636,"pfxX":1.8956421117852726,"pfxZ":2.997182510512742,"pX":0.8776383790472837,"pZ":2.0476732040795356,"vX0":4.514342913851895,"vY0":-130.37692805972975,"vZ0":-5.119195590363847,"x":83.55,"y":183.49,"x0":-1.1187379852162298,"y0":50.00057704820133,"z0":6.0592943271351825,"aX":3.280223422134255},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.6,"breakHorizontal":-4.4,"spinRate":2159,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4192384611851363,"extension":6.264511279315587},"index":0,"playId":"d96f4d26-5104-3a63-8422-28d2c7af6562","pitchNumber":1,"startTime":"2026-07-23T01:27:09.765Z","endTime":"2026-07-23T01:27:13.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.817547649774625,"aZ":-29.477688389178024,"pfxX":-5.686252839147749,"pfxZ":1.7212833323053491,"pX":-0.6384385081749989,"pZ":3.478461002327347,"vX0":2.2273630444104078,"vY0":-123.76693922131393,"vZ0":-1.2145918718553592,"x":141.34,"y":144.86,"x0":-0.8072709019513583,"y0":50.00013985876824,"z0":6.425840797438176,"aX":-8.892132847743856},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.1,"breakHorizontal":9.8,"spinRate":997,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.441175596294725,"extension":6.176799673020712},"index":1,"playId":"1f35a215-d91e-36ae-902e-8f386c755955","pitchNumber":2,"startTime":"2026-07-23T01:27:29.167Z","endTime":"2026-07-23T01:27:32.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19715269632918,"aZ":-24.191768482811465,"pfxX":-10.662774362081752,"pfxZ":4.230700288476674,"pX":-0.31518212039821014,"pZ":2.756400598846309,"vX0":8.128132557241926,"vY0":-136.0987754266077,"vZ0":-3.672010525372701,"x":129.01,"y":164.36,"x0":-1.9461585933685686,"y0":50.00437673523764,"z0":5.786959290903244,"aX":-20.124682479540716},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.1,"breakHorizontal":17.8,"spinRate":2095,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.40153789333992496,"extension":6.193707507381611},"hitData":{"launchSpeed":91.0,"launchAngle":42.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.41,"coordY":75.9}},"index":2,"playId":"ee1d748e-207e-3194-9cf8-f0d6e7f110c1","pitchNumber":3,"startTime":"2026-07-23T01:27:46.898Z","endTime":"2026-07-23T01:27:55.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:27:55.715Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nicky Lopez lines out to first baseman Munetaka Murakami.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-23T01:29:55.791Z","endTime":"2026-07-23T01:31:06.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.012769822810736,"aZ":-16.25062906021973,"pfxX":3.0935899872235177,"pfxZ":8.429698186129631,"pX":-0.5818955702819024,"pZ":3.111548027101301,"vX0":-7.3436960756829155,"vY0":-136.3446109236464,"vZ0":-4.252821085263002,"x":139.18,"y":154.77,"x0":1.7404090956693261,"y0":50.003692650128194,"z0":5.807528681689048,"aX":5.844924956513002},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":-4.1,"spinRate":2259,"spinDirection":140},"zone":1,"typeConfidence":0.88,"plateTime":0.4011971694827947,"extension":5.643667169009281},"index":0,"playId":"83afc484-3d3e-3cde-ba97-6bcb00fe134e","pitchNumber":1,"startTime":"2026-07-23T01:30:07.755Z","endTime":"2026-07-23T01:30:10.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62878713615604,"aZ":-33.08604813634688,"pfxX":-7.383854891699448,"pfxZ":-0.6299316275206767,"pX":-2.556664373283108,"pZ":0.1872703687814163,"vX0":-8.760568936243947,"vY0":-120.38462957215529,"vZ0":-5.498894864312863,"x":214.45,"y":233.72,"x0":2.1029980855729433,"y0":50.00200350246939,"z0":5.465287751930426,"aX":-10.723187300105232},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.4,"breakHorizontal":15.6,"spinRate":2485,"spinDirection":301},"zone":13,"typeConfidence":0.9,"plateTime":0.456799274677401,"extension":5.949760819802286},"index":1,"playId":"58fa24fc-dfef-3923-b30c-d8df389b19f2","pitchNumber":2,"startTime":"2026-07-23T01:30:27.005Z","endTime":"2026-07-23T01:30:30.391Z","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":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.282041644923755,"aZ":-30.815438564130776,"pfxX":-5.237407675933232,"pfxZ":0.9191088775989886,"pX":0.12541041363380154,"pZ":3.6056091403615977,"vX0":-4.0053167280484265,"vY0":-120.58873177633879,"vZ0":1.657008449463678,"x":112.22,"y":141.43,"x0":2.48770867120206,"y0":50.00104870336671,"z0":5.626602583219893,"aX":-7.717159528343971},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.3,"breakHorizontal":10.4,"spinRate":2285,"spinDirection":292},"zone":12,"typeConfidence":0.9,"plateTime":0.4540727105790663,"extension":5.8446835753968305},"index":2,"playId":"8b7919a8-9425-300c-aab6-81b5cdea3173","pitchNumber":3,"startTime":"2026-07-23T01:30:45.578Z","endTime":"2026-07-23T01:30:49.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33903872891256,"aZ":-26.98226648051138,"pfxX":9.091980580120019,"pfxZ":2.728126079688911,"pX":0.9125814290216596,"pZ":2.455267618913767,"vX0":-6.320990433147964,"vY0":-137.04241551864533,"vZ0":-3.2764967947619885,"x":82.21,"y":172.49,"x0":2.0680225995834727,"y0":50.001001165350715,"z0":5.509789936173802,"aX":17.288494668357234},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.4,"breakHorizontal":-15.1,"spinRate":2105,"spinDirection":136},"zone":12,"typeConfidence":0.89,"plateTime":0.39969958887199963,"extension":5.94423476747023},"hitData":{"launchSpeed":54.7,"launchAngle":23.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":153.33,"coordY":151.42}},"index":3,"playId":"dcf0d637-f1b1-3705-ba08-b365f992303c","pitchNumber":4,"startTime":"2026-07-23T01:31:01.886Z","endTime":"2026-07-23T01:31:06.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:31:06.894Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford challenged (pitch result), call on the field was overturned: Wyatt Langford walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-23T01:31:12.607Z","endTime":"2026-07-23T01:34:59.826Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.617760708739535,"aZ":-31.48806370958471,"pfxX":10.058162107079852,"pfxZ":0.43768960171463434,"pX":0.8591782266634483,"pZ":2.0643524864295744,"vX0":-6.645371493462462,"vY0":-124.35823502227981,"vZ0":-1.5928999864396531,"x":84.25,"y":183.04,"x0":2.257407165158518,"y0":50.00323520975101,"z0":5.321845861808851,"aX":15.77586524683451},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.7,"breakHorizontal":-16.7,"spinRate":1737,"spinDirection":116},"zone":14,"typeConfidence":0.91,"plateTime":0.44020641314484044,"extension":5.877289355877874},"index":0,"playId":"39214662-155e-3967-8d10-6f879dcad4e1","pitchNumber":1,"startTime":"2026-07-23T01:31:34.622Z","endTime":"2026-07-23T01:31:37.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.405732645735682,"aZ":-24.461526356546983,"pfxX":-0.9713610564870009,"pfxZ":4.146752988024353,"pX":-0.23580171228428978,"pZ":4.586931818192235,"vX0":-5.7576614918008655,"vY0":-134.81581597023415,"vZ0":1.2135872311295626,"x":125.99,"y":114.93,"x0":2.0445261578513825,"y0":50.00337065205175,"z0":5.844418101262233,"aX":-1.806251609942637},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.9,"breakHorizontal":2.9,"spinRate":2228,"spinDirection":157},"zone":11,"typeConfidence":0.91,"plateTime":0.40465161849586107,"extension":5.807542350778186},"index":1,"playId":"d537c31e-8d8b-3b61-a771-66a354d1f578","pitchNumber":2,"startTime":"2026-07-23T01:31:55.446Z","endTime":"2026-07-23T01:31:58.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48954206846293,"aZ":-27.00815904262458,"pfxX":-4.787050959806688,"pfxZ":3.42942350860147,"pX":-0.8468825901593655,"pZ":1.9028134446516334,"vX0":-6.141564210852365,"vY0":-121.63552636560533,"vZ0":-2.901001869709369,"x":149.28,"y":187.4,"x0":2.3269918916671615,"y0":50.00451962422721,"z0":5.437761218712169,"aX":-7.217775562429792},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.8,"breakHorizontal":10.1,"spinRate":2371,"spinDirection":290},"zone":13,"typeConfidence":0.9,"plateTime":0.4492544519334891,"extension":5.85695408383029},"index":2,"playId":"aca2c897-1723-3e08-85ff-4f11df189d5b","pitchNumber":3,"startTime":"2026-07-23T01:32:14.872Z","endTime":"2026-07-23T01:32:17.872Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-23T01:32:24.412Z","endTime":"2026-07-23T01:32:38.538Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6938780858791,"aZ":-35.03012104288837,"pfxX":-1.6496173628539341,"pfxZ":-1.8687177179749126,"pX":-0.42735880181430896,"pZ":-0.5845031960406997,"vX0":-5.716837393591777,"vY0":-122.82460226897862,"vZ0":-7.034247905690056,"x":133.29,"y":254.56,"x0":2.1418786096293463,"y0":50.000862197496296,"z0":5.285125444695085,"aX":-2.5257594944396535},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.8,"breakHorizontal":4.3,"spinRate":2519,"spinDirection":309},"zone":13,"typeConfidence":0.77,"plateTime":0.44548214057183433,"extension":5.946643918796654},"index":4,"playId":"408902ee-cbf9-39c5-be5f-cd9114aae639","pitchNumber":4,"startTime":"2026-07-23T01:32:38.538Z","endTime":"2026-07-23T01:32:41.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.299266757144018,"aZ":-22.07916686712366,"pfxX":-0.5906513714123882,"pfxZ":5.441947964956049,"pX":-1.0545610822884892,"pZ":2.3534690972670744,"vX0":-7.398145790371527,"vY0":-135.54560178638948,"vZ0":-4.441718245900773,"x":157.2,"y":175.24,"x0":1.789924022392699,"y0":50.00627653636701,"z0":5.559909696820254,"aX":-1.0967932742982485},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.1,"breakHorizontal":2.6,"spinRate":2159,"spinDirection":145},"zone":13,"typeConfidence":0.92,"plateTime":0.40446398626711044,"extension":5.790139610932333},"index":5,"playId":"b3ade8f1-e845-326b-a0a4-e1238033092e","pitchNumber":5,"startTime":"2026-07-23T01:33:03.831Z","endTime":"2026-07-23T01:33:06.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.3,"endSpeed":78.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.151561769536748,"aZ":-30.51666546805356,"pfxX":9.326846801798176,"pfxZ":1.060475316362222,"pX":1.1941236589807296,"pZ":1.1911284033366445,"vX0":-5.590048010145569,"vY0":-124.15864218505368,"vZ0":-3.7565090889284862,"x":71.48,"y":206.62,"x0":2.2594625980113827,"y0":50.005296950110086,"z0":5.255117147501386,"aX":14.607816027790012},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.3,"breakHorizontal":-15.6,"spinRate":1838,"spinDirection":114},"zone":14,"typeConfidence":0.9,"plateTime":0.4406500190012599,"extension":5.89150902970832},"index":6,"playId":"66cfcef5-3b75-38a7-9330-b3b0f5c19fd0","pitchNumber":6,"startTime":"2026-07-23T01:33:25.549Z","endTime":"2026-07-23T01:33:28.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.680301870759273,"aZ":-29.63408333853989,"pfxX":-4.709782664842876,"pfxZ":1.6599233014862609,"pX":-0.992878481134774,"pZ":2.0836195973471066,"vX0":-6.216549261053486,"vY0":-123.25423009730446,"vZ0":-2.0090957091394404,"x":154.85,"y":182.52,"x0":2.1788311942788234,"y0":50.002650415783364,"z0":5.4242700925329395,"aX":-7.208593396770144},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.8,"breakHorizontal":10.1,"spinRate":2438,"spinDirection":294},"zone":13,"typeConfidence":0.84,"plateTime":0.44526364948147634,"extension":5.808366645506606},"index":7,"playId":"fd0fd34c-50e9-3fea-8e54-43d02a3f856e","pitchNumber":7,"startTime":"2026-07-23T01:33:44.196Z","endTime":"2026-07-23T01:33:47.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63959027074758,"aZ":-24.227684350954465,"pfxX":9.709535085622935,"pfxZ":3.9639404286920232,"pX":0.3897348965826112,"pZ":2.299820571976973,"vX0":-7.369175548073962,"vY0":-140.8921119938282,"vZ0":-4.791645686236586,"x":102.14,"y":176.68,"x0":1.7804054806591847,"y0":50.005424309323395,"z0":5.592553245914354,"aX":19.482298207750436},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.4,"breakHorizontal":-16.1,"spinRate":2175,"spinDirection":137},"zone":6,"typeConfidence":0.9,"plateTime":0.38906100749401773,"extension":5.807865954369241},"index":8,"playId":"e481e932-89ea-3236-b191-890a745eb5ba","pitchNumber":8,"startTime":"2026-07-23T01:34:11.209Z","endTime":"2026-07-23T01:34:14.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26852855920646,"aZ":-37.34604648867766,"pfxX":-2.443671632368458,"pfxZ":-3.27606110410615,"pX":1.0518795544906316,"pZ":2.7542638593369535,"vX0":-1.9308640059333781,"vY0":-124.30763061068812,"vZ0":0.43900410760897657,"x":76.9,"y":164.41,"x0":2.1543619748108043,"y0":50.00567513962279,"z0":5.658101989245593,"aX":-3.8521769782371043},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.6,"breakHorizontal":4.8,"spinRate":2520,"spinDirection":298},"zone":12,"typeConfidence":0.91,"plateTime":0.4394245256417433,"extension":5.803160331924321},"index":9,"playId":"75cbcbb7-5470-3810-a452-a5df4ffff588","pitchNumber":9,"startTime":"2026-07-23T01:34:32.818Z","endTime":"2026-07-23T01:34:59.826Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"}},"playEndTime":"2026-07-23T01:34:59.826Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Justin Foscue flies out to left fielder Sam Antonacci.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-23T01:35:23.064Z","endTime":"2026-07-23T01:36:37.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.190130047034007,"aZ":-24.317454292555606,"pfxX":-2.565909083987808,"pfxZ":4.326166837574199,"pX":-0.6052928645890153,"pZ":3.437610366876232,"vX0":-6.11172439773345,"vY0":-133.79071934948783,"vZ0":-1.1755493070508438,"x":140.07,"y":145.96,"x0":2.039984292588294,"y0":50.005847296928756,"z0":5.62138801886353,"aX":-4.6638925747605935},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.8,"breakHorizontal":5.9,"spinRate":2102,"spinDirection":171},"zone":11,"typeConfidence":0.91,"plateTime":0.40899438861783866,"extension":5.864637940158838},"index":0,"playId":"986a2fa4-5567-3c36-9bfb-1a5000a59742","pitchNumber":1,"startTime":"2026-07-23T01:35:23.064Z","endTime":"2026-07-23T01:35:50.092Z","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"},"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":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11211777401996,"aZ":-29.456820656089697,"pfxX":-6.18125161761978,"pfxZ":1.814402262361197,"pX":-0.8409751410937947,"pZ":3.063856103226821,"vX0":-5.538739477777532,"vY0":-121.63405316066044,"vZ0":0.2687715012808801,"x":149.06,"y":156.06,"x0":2.2695499768579266,"y0":50.00234457770777,"z0":5.508511789018416,"aX":-9.249375073825803},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.6,"breakHorizontal":12.5,"spinRate":2334,"spinDirection":288},"zone":11,"typeConfidence":0.9,"plateTime":0.450505396601248,"extension":5.928190906284212},"index":1,"playId":"fa27162a-ee55-375e-bd39-3d1175b4cc56","pitchNumber":2,"startTime":"2026-07-23T01:36:07.906Z","endTime":"2026-07-23T01:36:11.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02220943706065,"aZ":-24.574320914641437,"pfxX":-0.6511888723759913,"pfxZ":4.217054655794395,"pX":-0.6762099755111015,"pZ":2.214876460307048,"vX0":-7.003756513974536,"vY0":-133.03222884495568,"vZ0":-4.090251950512183,"x":142.78,"y":178.98,"x0":2.0690645682917763,"y0":50.003820046086396,"z0":5.541653331163316,"aX":-1.173149378483963},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.0,"breakHorizontal":2.6,"spinRate":2284,"spinDirection":153},"zone":4,"typeConfidence":0.9,"plateTime":0.41083703660602344,"extension":5.870992974099313},"hitData":{"launchSpeed":79.1,"launchAngle":38.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.39,"coordY":102.98}},"index":2,"playId":"6b4b9ae9-c76e-3ae9-a81e-b3d6ee7a013b","pitchNumber":3,"startTime":"2026-07-23T01:36:28.412Z","endTime":"2026-07-23T01:36:37.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:36:37.801Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Burger walks. Wyatt Langford to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-23T01:37:02.749Z","endTime":"2026-07-23T01:40:24.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.583627081866247,"aZ":-29.64180068353925,"pfxX":10.175418057283858,"pfxZ":1.604036556239616,"pX":0.2592421101155912,"pZ":1.5337619422232123,"vX0":-8.13852520073747,"vY0":-124.93640423625828,"vZ0":-3.0956261281224706,"x":107.12,"y":197.37,"x0":2.239754515165826,"y0":50.00266633103737,"z0":5.2295059315112615,"aX":16.057853749721932},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.4,"breakHorizontal":-16.6,"spinRate":1621,"spinDirection":117},"zone":14,"typeConfidence":0.91,"plateTime":0.4386960423931301,"extension":6.190275917840663},"index":0,"playId":"e226709f-67e3-3600-a36b-581b84bec3e4","pitchNumber":1,"startTime":"2026-07-23T01:37:05.022Z","endTime":"2026-07-23T01:37:08.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.645737340073218,"aZ":-25.397227856404072,"pfxX":0.827917371862033,"pfxZ":3.625182255592809,"pX":-1.8535371398596807,"pZ":1.7721058430774381,"vX0":-10.158740070696648,"vY0":-135.54387296121268,"vZ0":-5.229511630955244,"x":187.65,"y":190.93,"x0":1.829444889919849,"y0":50.000056089424724,"z0":5.491775672008746,"aX":1.5487808015667917},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.6,"breakHorizontal":0.6,"spinRate":2206,"spinDirection":143},"zone":13,"typeConfidence":0.87,"plateTime":0.4035578038338703,"extension":5.893978360454934},"index":1,"playId":"ed6febae-f552-3608-81ab-4368d19a5e04","pitchNumber":2,"startTime":"2026-07-23T01:37:26.167Z","endTime":"2026-07-23T01:37:29.167Z","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":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.016963722044835,"aZ":-31.703774183289088,"pfxX":10.530239131270132,"pfxZ":0.3024009454873777,"pX":0.29115875021712284,"pZ":0.2914860875458636,"vX0":-8.125019155088006,"vY0":-124.66954146534421,"vZ0":-5.284891216501164,"x":105.9,"y":230.91,"x0":2.2239947124166846,"y0":50.0056369527748,"z0":5.055090728906665,"aX":16.581960404332808},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.5,"breakHorizontal":-17.2,"spinRate":1654,"spinDirection":117},"zone":14,"typeConfidence":0.91,"plateTime":0.4393061194119734,"extension":6.068505492383065},"index":2,"playId":"a76f3f44-587b-34c3-98b1-0548530a5da7","pitchNumber":3,"startTime":"2026-07-23T01:37:47.462Z","endTime":"2026-07-23T01:37:50.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.736799445773677,"aZ":-30.641126331949497,"pfxX":-5.907522361848494,"pfxZ":1.0513178756973112,"pX":-0.5106529255463859,"pZ":3.010675286915667,"vX0":-4.956460568864178,"vY0":-120.28564863724137,"vZ0":0.5795667610478259,"x":136.46,"y":157.49,"x0":2.345725777540036,"y0":50.00601275165497,"z0":5.48747124361441,"aX":-8.640236293744625},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.3,"breakHorizontal":11.9,"spinRate":2296,"spinDirection":293},"zone":1,"typeConfidence":0.9,"plateTime":0.4556872885191581,"extension":5.931548631391818},"index":3,"playId":"2e15be3f-e6fe-384c-909b-9f149effeb81","pitchNumber":4,"startTime":"2026-07-23T01:38:13.308Z","endTime":"2026-07-23T01:38:17.249Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-23T01:38:41.619Z","endTime":"2026-07-23T01:39:02.111Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.2,"endSpeed":88.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.842165438012486,"aZ":-18.59381017632924,"pfxX":3.9210521975922457,"pfxZ":6.843703746413596,"pX":0.7936261068529605,"pZ":1.263247196317715,"vX0":-4.272546191595933,"vY0":-139.81120092053771,"vZ0":-8.686011106335503,"x":86.75,"y":204.67,"x0":1.8304950805120472,"y0":50.00220563406328,"z0":5.625162916804493,"aX":7.780269552895178},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.8,"breakHorizontal":-6.2,"spinRate":2131,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.39140992915997197,"extension":5.856507586074965},"index":5,"playId":"d1412e69-4769-3a84-bc9b-0956e5e31d9d","pitchNumber":5,"startTime":"2026-07-23T01:39:02.111Z","endTime":"2026-07-23T01:39:06.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57467023975503,"aZ":-35.5318027378101,"pfxX":-1.0374341469113535,"pfxZ":-2.0423976947515587,"pX":-1.3326317905519893,"pZ":2.100500547698378,"vX0":-7.881873053718854,"vY0":-127.34197996386273,"vZ0":-1.778324625936769,"x":167.8,"y":182.07,"x0":1.9399355786937738,"y0":50.006256278650646,"z0":5.623378230493022,"aX":-1.701344660901339},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.8,"breakHorizontal":3.7,"spinRate":2420,"spinDirection":274},"zone":13,"typeConfidence":0.91,"plateTime":0.43040109361647083,"extension":6.050426539459397},"index":6,"playId":"9c5c19bd-3628-3582-a868-43049b3a63ba","pitchNumber":6,"startTime":"2026-07-23T01:39:32.446Z","endTime":"2026-07-23T01:39:35.446Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.084785253192727,"aZ":-27.40434345678486,"pfxX":1.0983575135854498,"pfxZ":2.5163533379661045,"pX":-1.6285495886096002,"pZ":1.4679788600218429,"vX0":-9.591350054473253,"vY0":-136.564427338994,"vZ0":-6.191584783720966,"x":179.08,"y":199.14,"x0":1.7810717419887505,"y0":50.00235551384921,"z0":5.640703472492057,"aX":2.08227181554651},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.5,"breakHorizontal":0.0,"spinRate":2159,"spinDirection":143},"zone":13,"typeConfidence":0.91,"plateTime":0.40052866425098577,"extension":6.078110708272991},"index":7,"playId":"1b3020f2-8202-3888-9d03-37b7117a3827","pitchNumber":7,"startTime":"2026-07-23T01:40:18.929Z","endTime":"2026-07-23T01:40:24.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:40:24.680Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, shortstop Colson Montgomery to first baseman Munetaka Murakami.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-23T01:41:28.514Z","endTime":"2026-07-23T01:44:06.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-23T01:40:38.480Z","endTime":"2026-07-23T01:41:30.701Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.314420511411328,"aZ":-27.02626919472565,"pfxX":0.673879842570626,"pfxZ":2.9010455483934585,"pX":-1.256671500788923,"pZ":2.2849256481131546,"vX0":-8.640807423791761,"vY0":-131.6616638517802,"vZ0":-3.162831226781539,"x":164.9,"y":177.09,"x0":1.966043841191384,"y0":50.0008036394261,"z0":5.4800775033925015,"aX":1.1957135756238524},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.8,"breakHorizontal":0.5,"spinRate":2266,"spinDirection":140},"zone":13,"typeConfidence":0.92,"plateTime":0.41442004687434153,"extension":5.920442444751126},"index":1,"playId":"d8506fce-231f-369c-9ad0-5e47ed18ff44","pitchNumber":1,"startTime":"2026-07-23T01:41:30.701Z","endTime":"2026-07-23T01:41:33.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.951886894896596,"aZ":-19.15113542309329,"pfxX":3.2743611587434627,"pfxZ":6.672337216272512,"pX":0.899395237661762,"pZ":3.3132054906479884,"vX0":-4.421324857561448,"vY0":-138.37030060409418,"vZ0":-2.851155230347512,"x":82.72,"y":149.32,"x0":2.087619350566103,"y0":50.004718879102704,"z0":5.630296260513782,"aX":6.392810697364982},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.8,"breakHorizontal":-5.0,"spinRate":2116,"spinDirection":132},"zone":12,"typeConfidence":0.84,"plateTime":0.39484678199183376,"extension":5.804553007149687},"index":2,"playId":"8052d19f-9f0d-31b9-b0cf-6a348f54efce","pitchNumber":2,"startTime":"2026-07-23T01:42:00.378Z","endTime":"2026-07-23T01:42:03.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65468352995716,"aZ":-36.665787246569266,"pfxX":-1.7809854410287578,"pfxZ":-2.8541261147285457,"pX":-1.524199216827631,"pZ":0.48042868855302956,"vX0":-8.058934132120502,"vY0":-124.61216228055874,"vZ0":-4.589233136592284,"x":175.1,"y":225.81,"x0":1.9808528303680808,"y0":50.00240376104448,"z0":5.369773329668255,"aX":-2.8031543211296137},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.0,"breakHorizontal":5.0,"spinRate":2564,"spinDirection":302},"zone":13,"typeConfidence":0.89,"plateTime":0.4392801081882798,"extension":6.013053388526789},"index":3,"playId":"843b3c3c-83ed-3acb-be6b-74bbeca634b6","pitchNumber":3,"startTime":"2026-07-23T01:42:23.103Z","endTime":"2026-07-23T01:42:26.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94492647463619,"aZ":-30.476139049651962,"pfxX":-6.899164718477525,"pfxZ":1.1536955554111166,"pX":-2.4512677141791457,"pZ":0.5839200603648323,"vX0":-8.6410232010108,"vY0":-121.00028912203972,"vZ0":-4.886856527741766,"x":210.44,"y":223.01,"x0":2.070883018189119,"y0":50.00439387904424,"z0":5.318831113730932,"aX":-10.167791896062202},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.1,"breakHorizontal":14.6,"spinRate":2515,"spinDirection":305},"zone":13,"typeConfidence":0.9,"plateTime":0.4537115970327772,"extension":6.028468374996836},"index":4,"playId":"8632a9e4-986f-33c4-a178-a031bda1abae","pitchNumber":4,"startTime":"2026-07-23T01:42:49.164Z","endTime":"2026-07-23T01:42:53.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.044009362210822,"aZ":-30.02150650012038,"pfxX":-2.240338169776,"pfxZ":1.2756245183231751,"pX":-0.1607616133930093,"pZ":3.737567322241973,"vX0":-5.3028429043982515,"vY0":-128.47471091131504,"vZ0":1.3307831694090284,"x":123.13,"y":137.87,"x0":2.212703442958163,"y0":50.003088489220865,"z0":5.528498775415598,"aX":-3.7837503057552175},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":5.2,"spinRate":2449,"spinDirection":213},"zone":11,"typeConfidence":0.67,"plateTime":0.4246501355722998,"extension":5.689641122522341},"index":5,"playId":"6b192e72-d51e-31d8-8d90-e224b7b525b5","pitchNumber":5,"startTime":"2026-07-23T01:43:20.285Z","endTime":"2026-07-23T01:43:23.912Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0018244164936,"aZ":-27.90214656647617,"pfxX":10.262571953086425,"pfxZ":2.185244392065572,"pX":0.8013581359908108,"pZ":2.680538255046145,"vX0":-6.98545493800337,"vY0":-139.5672218041675,"vZ0":-2.7639961933996045,"x":86.45,"y":166.41,"x0":2.0146993886581614,"y0":50.00303012875539,"z0":5.5385767500331715,"aX":20.06748582909569},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.5,"breakHorizontal":-16.9,"spinRate":2147,"spinDirection":136},"zone":6,"typeConfidence":0.9,"plateTime":0.3937865246457135,"extension":5.884042207651573},"hitData":{"launchSpeed":70.5,"launchAngle":8.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.62,"coordY":142.96}},"index":6,"playId":"2eb018ac-de82-3091-a2e5-0968f896a1fa","pitchNumber":6,"startTime":"2026-07-23T01:43:58.330Z","endTime":"2026-07-23T01:44:06.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:44:06.844Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-23T01:46:38.692Z","endTime":"2026-07-23T01:47:38.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"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,3,5],"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jakob Junis replaces Cal Quantrill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-23T01:46:32.177Z","endTime":"2026-07-23T01:46:38.692Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.880970019187163,"aZ":-33.57697826213467,"pfxX":8.146910340769224,"pfxZ":-0.9994436875767168,"pX":0.42223530339146637,"pZ":3.165460933028486,"vX0":3.0082115569627272,"vY0":-118.04585239329275,"vZ0":1.0010396710391618,"x":114.9,"y":188.96,"x0":-1.9275226732391328,"y0":50.000451566062715,"z0":5.831678894080871,"aX":11.472827569671551},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.3,"breakHorizontal":-15.5,"spinRate":2328,"spinDirection":59},"zone":3,"typeConfidence":0.9,"plateTime":0.46434357926870673,"extension":5.638025163323496},"index":1,"playId":"1cf2ef59-baa6-3bb3-b24c-97a2894152d4","pitchNumber":1,"startTime":"2026-07-23T01:46:38.692Z","endTime":"2026-07-23T01:46:41.960Z","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":92.9,"endSpeed":85.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62294269698323,"aZ":-19.345239775909032,"pfxX":-3.8234073837726226,"pfxZ":6.843683037745544,"pX":-1.2477372259309456,"pZ":3.4078180530764333,"vX0":2.745369085480095,"vY0":-135.36315809724903,"vZ0":-2.3196718931923015,"x":164.56,"y":146.77,"x0":-1.772954191668235,"y0":50.00656008306834,"z0":5.614760397448082,"aX":-7.171869125859467},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.1,"breakHorizontal":6.5,"spinRate":2016,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.4030130941873753,"extension":5.989703665137715},"index":2,"playId":"33fae2bc-6a08-3e34-be27-1c0aaee4f1c7","pitchNumber":2,"startTime":"2026-07-23T01:46:52.635Z","endTime":"2026-07-23T01:46:55.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.282679173835938,"aZ":-31.841587550902027,"pfxX":8.48463653788248,"pfxZ":0.23867876878233574,"pX":0.5791990293212418,"pZ":1.5781512261093666,"vX0":2.8345762842044833,"vY0":-117.91280064864596,"vZ0":-2.741753563498569,"x":94.92,"y":196.17,"x0":-1.7408275287451902,"y0":50.00526842089258,"z0":5.692178614693283,"aX":11.955709019837302},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.0,"breakHorizontal":-16.1,"spinRate":2386,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.46440867870905045,"extension":5.6486279640306565},"index":3,"playId":"599dec71-4a8c-304a-888b-ff328aedb095","pitchNumber":3,"startTime":"2026-07-23T01:47:04.868Z","endTime":"2026-07-23T01:47:07.868Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-23T01:47:17.804Z","endTime":"2026-07-23T01:47:34.423Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11410034782409,"aZ":-35.79647988590619,"pfxX":8.308428330090663,"pfxZ":-2.435432952007517,"pX":-0.621428865168527,"pZ":2.4902116959201352,"vX0":0.6762033326718432,"vY0":-121.36951232640844,"vZ0":-0.3044288376966805,"x":140.69,"y":171.54,"x0":-1.9827796794189176,"y0":50.00019087063366,"z0":5.738896662956163,"aX":12.37295091487694},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.2,"breakHorizontal":-15.2,"spinRate":2364,"spinDirection":56},"zone":4,"typeConfidence":0.9,"plateTime":0.45157027261041405,"extension":5.915630259767831},"index":5,"playId":"28a00d58-bfbe-31b2-a9cc-05175e546c2e","pitchNumber":4,"startTime":"2026-07-23T01:47:34.423Z","endTime":"2026-07-23T01:47:38.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:47:38.080Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braden Montgomery singles on a ground ball to left fielder Alejandro Osuna.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-23T01:47:39.829Z","endTime":"2026-07-23T01:48:14.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.795633633553674,"aZ":-24.0773785765628,"pfxX":-8.432551537453282,"pfxZ":4.293174204229754,"pX":-0.70775942267038,"pZ":2.6695995083331874,"vX0":5.354044025221256,"vY0":-135.73615254272957,"vZ0":-2.9697280630979233,"x":143.98,"y":166.7,"x0":-1.5996921251516598,"y0":50.00235485810976,"z0":5.435097759360024,"aX":-15.89938233069468},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.4,"breakHorizontal":14.3,"spinRate":2064,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.4019266144980982,"extension":5.999807941613442},"hitData":{"launchSpeed":80.2,"launchAngle":1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.13,"coordY":129.28}},"index":0,"playId":"665bd6ab-272e-3e01-b643-6a714a16d20a","pitchNumber":1,"startTime":"2026-07-23T01:48:04.497Z","endTime":"2026-07-23T01:48:14.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:48:14.992Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a ground ball to center fielder Cam Cauley. Braden Montgomery to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-23T01:48:44.200Z","endTime":"2026-07-23T01:49:14.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"postOnThird":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"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":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-23T01:48:33.649Z","endTime":"2026-07-23T01:48:46.358Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"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":80.1,"endSpeed":73.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.921448692390285,"aZ":-34.04563272430177,"pfxX":7.270004630081278,"pfxZ":-1.3575385531800155,"pX":-0.8766075239789498,"pZ":3.8056181783915437,"vX0":0.44354685515083436,"vY0":-116.69502853672233,"vZ0":2.7505664247489072,"x":150.41,"y":136.03,"x0":-2.013605026118965,"y0":50.00166961092431,"z0":5.818419929271907,"aX":10.027789649340844},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.4,"breakHorizontal":-13.3,"spinRate":2403,"spinDirection":68},"zone":11,"typeConfidence":0.9,"plateTime":0.4693340435254272,"extension":5.89848432890046},"index":1,"playId":"c596cc43-4e04-3ff7-a36a-485e8269633c","pitchNumber":1,"startTime":"2026-07-23T01:48:46.358Z","endTime":"2026-07-23T01:48:50.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58442109214384,"aZ":-34.482835356188595,"pfxX":6.985120056317375,"pfxZ":-1.6545693385118359,"pX":-0.3434045060091763,"pZ":2.2165293433326885,"vX0":1.5273981736111635,"vY0":-117.37975196083552,"vZ0":-0.6816047636543628,"x":130.09,"y":178.93,"x0":-1.9104006897389318,"y0":50.00505997399172,"z0":5.726312614307584,"aX":9.730401112366051},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.9,"breakHorizontal":-13.1,"spinRate":2382,"spinDirection":64},"zone":4,"typeConfidence":0.9,"plateTime":0.46694148104755717,"extension":5.6096399460926065},"hitData":{"launchSpeed":96.1,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.11,"coordY":86.69}},"index":2,"playId":"4e905a48-5edc-31ff-815b-bb95993bc5f7","pitchNumber":2,"startTime":"2026-07-23T01:49:04.208Z","endTime":"2026-07-23T01:49:14.498Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:49:14.498Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Benintendi singles on a line drive to center fielder Cam Cauley. Braden Montgomery scores. Chase Meidroth to 3rd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-23T01:49:33.039Z","endTime":"2026-07-23T01:50:19.160Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnThird":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":{"id":596001,"link":"/api/v1/people/596001"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94471183768141,"aZ":-22.345108327978522,"pfxX":-3.351566027353941,"pfxZ":5.2647985859046855,"pX":-0.6475777411720715,"pZ":2.6352273407579427,"vX0":4.20793258092564,"vY0":-135.60722150491782,"vZ0":-3.5096474354931644,"x":141.68,"y":167.63,"x0":-1.7821158290265313,"y0":50.00457558493012,"z0":5.500442919885712,"aX":-6.259102704413012},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.0,"breakHorizontal":5.2,"spinRate":1919,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.4035164788882164,"extension":6.059491428284815},"index":0,"playId":"5db75171-79db-369d-abe8-cc6971feac6e","pitchNumber":1,"startTime":"2026-07-23T01:49:49.909Z","endTime":"2026-07-23T01:49:53.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9895549260832,"aZ":-33.38748828686752,"pfxX":10.319209557943214,"pfxZ":-0.8325820694315329,"pX":-0.060227964364585974,"pZ":1.8612307493396125,"vX0":1.250815203296545,"vY0":-120.45809686064035,"vZ0":-2.021880164650564,"x":119.3,"y":188.53,"x0":-1.9266190258620766,"y0":50.00071185499409,"z0":5.670939235701331,"aX":15.120059455104247},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.7,"breakHorizontal":-19.0,"spinRate":2451,"spinDirection":58},"zone":8,"typeConfidence":0.91,"plateTime":0.45518532719245064,"extension":5.744631524428273},"hitData":{"launchSpeed":86.9,"launchAngle":17.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.6,"coordY":75.98}},"index":1,"playId":"efd5c70d-7c28-361f-9e6c-a25481985447","pitchNumber":2,"startTime":"2026-07-23T01:50:07.634Z","endTime":"2026-07-23T01:50:19.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:50:19.160Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edgar Quero flies out to left fielder Alejandro Osuna.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-23T01:50:30.841Z","endTime":"2026-07-23T01:52:49.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnThird":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40288028656456,"aZ":-19.49712986639475,"pfxX":-3.4223337574093273,"pfxZ":6.730136150553921,"pX":-0.8373811995573102,"pZ":3.2805408066718016,"vX0":3.7434983044929475,"vY0":-136.2598874020075,"vZ0":-2.3977213242239035,"x":148.92,"y":150.21,"x0":-1.783144760703615,"y0":50.00472436621298,"z0":5.516217522600465,"aX":-6.448624339473678},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.9,"breakHorizontal":5.4,"spinRate":2021,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.40167437712953813,"extension":6.042366289894138},"index":0,"playId":"38d521d2-fad5-361f-95fa-e843c59e4ae3","pitchNumber":1,"startTime":"2026-07-23T01:50:53.575Z","endTime":"2026-07-23T01:50:57.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.327670026581405,"aZ":-17.215115656679792,"pfxX":-2.702925068993947,"pfxZ":8.003587366100303,"pX":0.1891950365314205,"pZ":2.5240316729955983,"vX0":5.635634850067177,"vY0":-135.74205636075567,"vZ0":-4.324859996643073,"x":109.79,"y":170.63,"x0":-1.5613389050451765,"y0":50.0017694791901,"z0":5.334211925873887,"aX":-5.051691937978765},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":3.7,"spinRate":2124,"spinDirection":217},"zone":5,"typeConfidence":0.9,"plateTime":0.40330628546795166,"extension":6.1899147690143845},"index":1,"playId":"8f2c4e9f-9a82-3ec7-806a-2c39c9c17b16","pitchNumber":2,"startTime":"2026-07-23T01:51:08.692Z","endTime":"2026-07-23T01:51:11.692Z","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":87.1,"endSpeed":79.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.133353466350332,"aZ":-30.301344511853166,"pfxX":-10.03471434055066,"pfxZ":1.1590319539672471,"pX":-0.3617352434971099,"pZ":1.0886691372765314,"vX0":6.102109900739114,"vY0":-126.67442117452173,"vZ0":-5.228931564071717,"x":130.79,"y":209.39,"x0":-1.5045682457094824,"y0":50.003126164443465,"z0":5.617146089311245,"aX":-16.223433191265947},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.1,"breakHorizontal":16.7,"spinRate":1139,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.43325436466126277,"extension":5.851632719244928},"index":2,"playId":"cca7dc7c-3c16-3a62-988a-d68005eed70d","pitchNumber":3,"startTime":"2026-07-23T01:51:28.446Z","endTime":"2026-07-23T01:51:31.535Z","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":87.8,"endSpeed":80.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.227585668099128,"aZ":-27.80853116618,"pfxX":-8.487681355398074,"pfxZ":2.635422683901388,"pX":-1.50989189337869,"pZ":1.432118265806574,"vX0":3.16968234826621,"vY0":-127.76616971222877,"vZ0":-5.085357681632297,"x":174.55,"y":200.11,"x0":-1.6636634974023086,"y0":50.00059906716646,"z0":5.632626183523951,"aX":-14.03563737552652},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.8,"breakHorizontal":14.6,"spinRate":1336,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.4286441279758475,"extension":6.014130564651526},"index":3,"playId":"39b14536-31d4-3bc5-b6e7-f690ee0fdfdb","pitchNumber":4,"startTime":"2026-07-23T01:51:46.090Z","endTime":"2026-07-23T01:51:50.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.587891184312003,"aZ":-37.37193990754867,"pfxX":7.355141208403728,"pfxZ":-3.548399957363605,"pX":-0.43289012726090903,"pZ":1.769204616499906,"vX0":1.3575980720643699,"vY0":-121.01249365435838,"vZ0":-1.242904727450487,"x":133.5,"y":191.01,"x0":-1.9579458171171151,"y0":50.00508729063655,"z0":5.603451831058525,"aX":10.76266231549224},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.5,"breakHorizontal":-13.7,"spinRate":2288,"spinDirection":61},"zone":7,"typeConfidence":0.89,"plateTime":0.4549838435812643,"extension":5.8270851640682615},"index":4,"playId":"0bcf6116-829a-3d8c-bc42-5e9f3415e858","pitchNumber":5,"startTime":"2026-07-23T01:52:07.132Z","endTime":"2026-07-23T01:52:10.132Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.959917292604747,"aZ":-26.497446211500463,"pfxX":-8.401705835862387,"pfxZ":3.503128573671818,"pX":-1.154721427039831,"pZ":2.504928936963385,"vX0":3.8406719826642526,"vY0":-126.29872255574246,"vZ0":-2.6895334598980654,"x":161.02,"y":171.15,"x0":-1.6009040720069698,"y0":50.00410477346851,"z0":5.707705977655634,"aX":-13.61692149990596},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.0,"breakHorizontal":14.4,"spinRate":1396,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.43316505103913006,"extension":5.995673489660144},"hitData":{"launchSpeed":75.6,"launchAngle":46.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.83,"coordY":115.32}},"index":5,"playId":"043e1f44-605e-3525-9517-d3bc68a3c352","pitchNumber":6,"startTime":"2026-07-23T01:52:37.411Z","endTime":"2026-07-23T01:52:49.335Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:52:49.335Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tristan Peters flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-23T01:52:52.038Z","endTime":"2026-07-23T01:55:33.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.605038594545455,"aZ":-28.7374901562378,"pfxX":-7.97556748860791,"pfxZ":2.154563437894618,"pX":-0.6476825939521533,"pZ":2.7600390360063707,"vX0":4.830142642269013,"vY0":-125.25260494874503,"vZ0":-1.5036084761888255,"x":141.69,"y":164.26,"x0":-1.5620586436702106,"y0":50.00076775696138,"z0":5.711517610610799,"aX":-12.707809036102528},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.8,"breakHorizontal":13.3,"spinRate":1305,"spinDirection":225},"zone":4,"typeConfidence":0.9,"plateTime":0.436814798029487,"extension":6.082646231910023},"index":0,"playId":"dc5c4563-2cf9-3404-a442-432102ae6523","pitchNumber":1,"startTime":"2026-07-23T01:53:26.497Z","endTime":"2026-07-23T01:53:29.992Z","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":87.4,"endSpeed":80.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.624483181463713,"aZ":-30.70721590524713,"pfxX":-6.367666794456299,"pfxZ":0.8917929629308157,"pX":0.36887871125074834,"pZ":1.4562815153543807,"vX0":6.827882846689192,"vY0":-127.12800678534113,"vZ0":-4.235253406050335,"x":102.94,"y":199.46,"x0":-1.5169682494793981,"y0":50.003126038170166,"z0":5.565235724689778,"aX":-10.484427722324833},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.0,"breakHorizontal":10.1,"spinRate":1210,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.4298863207645409,"extension":5.968748304848003},"index":1,"playId":"b992a240-2d4f-3e20-abf7-315e8e090acc","pitchNumber":2,"startTime":"2026-07-23T01:53:51.344Z","endTime":"2026-07-23T01:53:55.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.957416533856954,"aZ":-30.579526595426998,"pfxX":-7.017680152443134,"pfxZ":0.9513605312732576,"pX":0.5239806437674855,"pZ":2.115392430149658,"vX0":7.164133637808634,"vY0":-127.74330114690423,"vZ0":-2.936333436362846,"x":97.03,"y":181.66,"x0":-1.3923849662173653,"y0":50.000758330387185,"z0":5.660253510184719,"aX":-11.708499856489038},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":11.3,"spinRate":1320,"spinDirection":226},"zone":9,"typeConfidence":0.89,"plateTime":0.42721641650569087,"extension":6.029501464537636},"index":2,"playId":"957c49ba-bc2c-371a-89f7-7b3b91b77d85","pitchNumber":3,"startTime":"2026-07-23T01:54:10.388Z","endTime":"2026-07-23T01:54:13.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.704990337721018,"aZ":-34.600160261248114,"pfxX":10.252859798444458,"pfxZ":-1.6722595047539386,"pX":-1.1281734671958397,"pZ":3.7187531418507653,"vX0":-1.088439593364762,"vY0":-119.80183472935698,"vZ0":2.2228308967361885,"x":160.0,"y":138.37,"x0":-1.9989914009549856,"y0":50.00402027512362,"z0":5.8772059094983025,"aX":14.864920012019205},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.2,"breakHorizontal":-18.2,"spinRate":2286,"spinDirection":60},"zone":11,"typeConfidence":0.9,"plateTime":0.45764921303195116,"extension":5.845791496903666},"index":3,"playId":"3783cdef-6451-3e60-9c13-5df0b6e82be6","pitchNumber":4,"startTime":"2026-07-23T01:54:36.769Z","endTime":"2026-07-23T01:54:40.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.101374050790593,"aZ":-30.57732615551208,"pfxX":9.04265926816647,"pfxZ":1.0588182086161435,"pX":-1.1668900400327689,"pZ":2.2469330224051483,"vX0":-0.8846286579730797,"vY0":-121.66131924034102,"vZ0":-1.6478565512067653,"x":161.48,"y":178.11,"x0":-1.9744746563067923,"y0":50.00132768921509,"z0":5.574677672661335,"aX":13.600080869338555},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.8,"breakHorizontal":-16.2,"spinRate":2319,"spinDirection":59},"zone":13,"typeConfidence":0.9,"plateTime":0.4496119238653069,"extension":5.851253659570539},"index":4,"playId":"c634c761-a13f-339f-8377-6f91e3b6b08f","pitchNumber":5,"startTime":"2026-07-23T01:54:58.214Z","endTime":"2026-07-23T01:55:03.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.088949560943824,"aZ":-28.802495201405694,"pfxX":-7.28240188089352,"pfxZ":2.044992526910727,"pX":0.3712429163216546,"pZ":1.6272222251110315,"vX0":6.893179360157076,"vY0":-127.08909506692424,"vZ0":-4.144340644106975,"x":102.85,"y":194.84,"x0":-1.419674954239661,"y0":50.00384864798317,"z0":5.546173869744434,"aX":-12.009404936676964},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.0,"breakHorizontal":11.8,"spinRate":1204,"spinDirection":226},"zone":9,"typeConfidence":0.9,"plateTime":0.42967136813502504,"extension":6.059394406722141},"hitData":{"launchSpeed":96.7,"launchAngle":24.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.78,"coordY":84.38}},"index":5,"playId":"d3d08c79-dd23-3c4a-a0d3-3f2e29f3eb28","pitchNumber":6,"startTime":"2026-07-23T01:55:24.929Z","endTime":"2026-07-23T01:55:33.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T01:55:33.892Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-23T01:57:46.590Z","endTime":"2026-07-23T02:01:47.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8,9,11,12],"actionIndex":[0,10],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Hicks replaces Anthony Kay.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-23T01:55:56.279Z","endTime":"2026-07-23T01:57:48.866Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663855,"link":"/api/v1/people/663855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":91.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.811114842823617,"aZ":-19.485204049547605,"pfxX":-10.191166085776926,"pfxZ":6.004811200780841,"pX":0.18134501271434086,"pZ":2.7701504099706256,"vX0":9.012946445160665,"vY0":-144.09038987771936,"vZ0":-5.525821397803917,"x":110.09,"y":163.99,"x0":-1.654862636378007,"y0":50.00637409638602,"z0":5.907256184070019,"aX":-21.548248229676382},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.0,"breakHorizontal":16.8,"spinRate":2053,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3793515503094813,"extension":5.96057580170898},"index":1,"playId":"920ff039-131a-33b6-8c1e-6d5ede12e689","pitchNumber":1,"startTime":"2026-07-23T01:57:48.866Z","endTime":"2026-07-23T01:57:51.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01681416235331,"aZ":-15.696993356150372,"pfxX":-7.820387956394232,"pfxZ":8.023593727301936,"pX":0.4433918228856638,"pZ":2.3221227816179932,"vX0":8.039141506528239,"vY0":-141.8167595166471,"vZ0":-7.310640248590195,"x":100.1,"y":176.08,"x0":-1.4012171358420558,"y0":50.00076038542884,"z0":5.919404515704132,"aX":-16.054833242146085},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.3,"breakHorizontal":12.7,"spinRate":1956,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.38505284468099665,"extension":6.039352674785945},"index":2,"playId":"3cfde3ec-6040-3f8f-a1b5-f785cbf41162","pitchNumber":2,"startTime":"2026-07-23T01:58:02.751Z","endTime":"2026-07-23T01:58:09.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80426499524561,"aZ":-33.99234558324023,"pfxX":3.556612590594664,"pfxZ":-1.1679556925964358,"pX":2.136273150790482,"pZ":0.1493139615517337,"vX0":7.380348137339923,"vY0":-123.6411306054233,"vZ0":-6.825927802541299,"x":35.57,"y":234.75,"x0":-1.3452474018303824,"y0":50.00403450944246,"z0":5.785444668443784,"aX":5.526840814238141},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.5,"breakHorizontal":-8.2,"spinRate":2189,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.44237926636511826,"extension":6.0213316103756345},"index":3,"playId":"5a4665f8-4759-3184-91a8-2e5f3b78c4fe","pitchNumber":3,"startTime":"2026-07-23T01:58:37.918Z","endTime":"2026-07-23T01:58:40.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.857649676436676,"aZ":-33.800730320435115,"pfxX":2.028825333285784,"pfxZ":-1.0316949713238515,"pX":0.500133311399314,"pZ":3.8168032561551684,"vX0":5.048298178012119,"vY0":-124.53076590335058,"vZ0":1.3340811541324824,"x":97.94,"y":135.73,"x0":-1.8165034654143861,"y0":50.00441564393665,"z0":6.068752157104649,"aX":3.1890508335300387},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.3,"breakHorizontal":-4.8,"spinRate":2331,"spinDirection":47},"zone":12,"typeConfidence":2.0,"plateTime":0.4397181007494919,"extension":5.830018881067406},"index":4,"playId":"0000c803-ff6c-360b-a84f-0c0885214f87","pitchNumber":4,"startTime":"2026-07-23T01:58:59.385Z","endTime":"2026-07-23T01:59:02.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.580348369090004,"aZ":-14.152002000412446,"pfxX":-6.5117069290950464,"pfxZ":8.730749531287042,"pX":0.9677445362067879,"pZ":2.737442518185829,"vX0":8.887681125531236,"vY0":-142.91900396401152,"vZ0":-6.454021035502471,"x":80.11,"y":164.87,"x0":-1.3393501627726063,"y0":50.00425874820326,"z0":5.917384499588087,"aX":-13.444251138398846},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.6,"breakHorizontal":10.0,"spinRate":2266,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3835526268551619,"extension":6.09298298072632},"index":5,"playId":"896d13e9-f558-3516-84fe-a41d38ac2025","pitchNumber":5,"startTime":"2026-07-23T01:59:15.647Z","endTime":"2026-07-23T01:59:19.210Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-23T01:59:34.135Z","endTime":"2026-07-23T01:59:49.108Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.1,"endSpeed":91.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.550551134402234,"aZ":-12.913303203966949,"pfxX":-7.888075118912107,"pfxZ":8.95247095192753,"pX":-0.29827372654981266,"pZ":3.37690019808648,"vX0":6.282225190568189,"vY0":-145.59376522010695,"vZ0":-5.219013281339336,"x":128.37,"y":147.6,"x0":-1.4570514729654809,"y0":50.000323014184694,"z0":5.971376010912203,"aX":-16.96568360856946},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.4,"breakHorizontal":13.1,"spinRate":2039,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.37592337480341653,"extension":6.023608704711548},"index":7,"playId":"46dc7855-6e14-3758-bdd5-87f8089240fc","pitchNumber":6,"startTime":"2026-07-23T01:59:49.108Z","endTime":"2026-07-23T01:59:52.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94363490813517,"aZ":-12.810086120345957,"pfxX":-7.752314297431308,"pfxZ":9.215253863659616,"pX":-0.1110894312245373,"pZ":3.0597563892468496,"vX0":6.9477989298153044,"vY0":-144.14408580141537,"vZ0":-5.902541540134016,"x":121.23,"y":156.17,"x0":-1.5471107519090674,"y0":50.00498109410229,"z0":5.927243542797257,"aX":-16.292843152440152},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.6,"breakHorizontal":12.6,"spinRate":2194,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.38019817886105445,"extension":6.085759121587867},"index":8,"playId":"25a09418-16d8-39b3-9e95-87b167d257a2","pitchNumber":7,"startTime":"2026-07-23T02:00:11.091Z","endTime":"2026-07-23T02:00:14.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.844072025213123,"aZ":-37.65905962490156,"pfxX":3.002631282142039,"pfxZ":-3.4732493004813865,"pX":0.7194108199091968,"pZ":2.1045668368712334,"vX0":4.994830566415293,"vY0":-125.22058291196684,"vZ0":-1.7706991261685054,"x":89.58,"y":181.96,"x0":-1.6965198931614534,"y0":50.005683893965134,"z0":5.920955413692891,"aX":4.736715344180321},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.5,"breakHorizontal":-6.6,"spinRate":2335,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.4385212694340943,"extension":5.8721015562818595},"index":9,"playId":"73bd701e-cb3d-3f95-a2b0-fb40800387d3","pitchNumber":8,"startTime":"2026-07-23T02:00:31.962Z","endTime":"2026-07-23T02:00:40.531Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dropped foul pop error by catcher Edgar Quero.","event":"Error","eventType":"error","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":10,"actionPlayId":"73bd701e-cb3d-3f95-a2b0-fb40800387d3","startTime":"2026-07-23T02:01:14.958Z","endTime":"2026-07-23T02:01:14.959Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":101.4,"endSpeed":93.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.56170847093299,"aZ":-18.12857256042696,"pfxX":-9.046989111464114,"pfxZ":6.349201374522359,"pX":-0.20646106103515968,"pZ":3.112553239165255,"vX0":7.047074825893312,"vY0":-147.47024765735952,"vZ0":-5.1945845280294325,"x":124.87,"y":154.74,"x0":-1.4460842717947133,"y0":50.00631336965117,"z0":5.9589515443759735,"aX":-20.022165426698468},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":10.7,"breakHorizontal":15.1,"spinRate":2077,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3707701045750498,"extension":6.135936529398029},"index":11,"playId":"6bc99866-4adc-3d9e-9704-b799931ce469","pitchNumber":9,"startTime":"2026-07-23T02:01:14.960Z","endTime":"2026-07-23T02:01:21.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":100.0,"endSpeed":91.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.511413345032594,"aZ":-14.653036462227726,"pfxX":-6.2325994641981755,"pfxZ":8.157059008050817,"pX":0.24317654026433597,"pZ":3.4266719141251345,"vX0":7.111907014654808,"vY0":-145.49229514021295,"vZ0":-4.80017292452329,"x":107.73,"y":146.26,"x0":-1.42088695853678,"y0":50.00273304426181,"z0":5.983120084272434,"aX":-13.388053519030214},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.0,"breakHorizontal":10.0,"spinRate":2230,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.37618009193370927,"extension":6.0137979435965905},"index":12,"playId":"0a2d9528-7205-3c79-a264-61f1d40232df","pitchNumber":10,"startTime":"2026-07-23T02:01:44.658Z","endTime":"2026-07-23T02:01:47.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:01:47.658Z","atBatIndex":49},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Cam Cauley reaches on a throwing error by third baseman Miguel Vargas.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-23T02:02:00.293Z","endTime":"2026-07-23T02:02:46.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"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":86.4,"endSpeed":80.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.844666965384786,"aZ":-31.403167131888097,"pfxX":3.397715001359449,"pfxZ":0.47435298093060574,"pX":-0.8366877476645612,"pZ":2.6909711876464706,"vX0":1.5582714434463492,"vY0":-125.99500290796146,"vZ0":-1.5123281967155484,"x":148.89,"y":166.12,"x0":-1.9031877854939774,"y0":50.001699319809376,"z0":5.819494084921736,"aX":5.501855152036448},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.7,"breakHorizontal":-6.5,"spinRate":2227,"spinDirection":61},"zone":4,"typeConfidence":2.0,"plateTime":0.4335169576123139,"extension":6.04134336482905},"index":0,"playId":"baea0485-2625-3543-8af1-6e77980f63be","pitchNumber":1,"startTime":"2026-07-23T02:02:15.819Z","endTime":"2026-07-23T02:02:19.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.499366125487235,"aZ":-16.23707411947931,"pfxX":-9.464714382258524,"pfxZ":7.541059294991346,"pX":-1.0858835435516354,"pZ":3.0703211927341094,"vX0":4.99838255733219,"vY0":-144.4241319464601,"vZ0":-5.275292783646487,"x":158.39,"y":155.88,"x0":-1.608886756751687,"y0":50.00414626300087,"z0":5.91861106140779,"aX":-20.003958974620296},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.7,"breakHorizontal":16.2,"spinRate":2065,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.37919136814518506,"extension":6.049722677996747},"hitData":{"launchSpeed":89.5,"launchAngle":-0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.93,"coordY":172.87}},"index":1,"playId":"f14629ac-e505-3f5d-ad3d-ce6af6e483d2","pitchNumber":2,"startTime":"2026-07-23T02:02:32.752Z","endTime":"2026-07-23T02:02:46.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:02:46.791Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Elias Díaz flies out to right fielder Braden Montgomery.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-23T02:02:51.636Z","endTime":"2026-07-23T02:03:22.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.6,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.860004087557503,"aZ":-19.38572188347961,"pfxX":-8.101491012476973,"pfxZ":5.989724769037759,"pX":-0.6264167791381149,"pZ":2.4567869998773983,"vX0":6.017208892293084,"vY0":-144.75269891240444,"vZ0":-6.41654816315629,"x":140.88,"y":172.45,"x0":-1.6731371334873981,"y0":50.00232584104358,"z0":5.877367190281297,"aX":-17.29676249758125},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":9.8,"breakHorizontal":13.6,"spinRate":2039,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3775041202436471,"extension":6.083872164326319},"hitData":{"launchSpeed":78.0,"launchAngle":55.0,"totalDistance":204.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.06,"coordY":131.1}},"index":0,"playId":"0874ada0-0987-31e9-9306-c06ecc8064ed","pitchNumber":1,"startTime":"2026-07-23T02:03:13.770Z","endTime":"2026-07-23T02:03:22.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:03:22.875Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Osuna grounds out, pitcher Jordan Hicks to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-23T02:03:24.120Z","endTime":"2026-07-23T02:06:13.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":663855,"link":"/api/v1/people/663855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45767504165751,"aZ":-17.897357452325355,"pfxX":-7.671447142556356,"pfxZ":6.762800294716985,"pX":-0.3454342919072317,"pZ":4.015012716567616,"vX0":6.650996083190392,"vY0":-144.32620144184173,"vZ0":-2.2748842926314476,"x":130.17,"y":130.37,"x0":-1.6826197695552336,"y0":50.00041381382941,"z0":5.915151370975049,"aX":-16.188800604469957},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.0,"breakHorizontal":12.6,"spinRate":2111,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.37945487463021976,"extension":6.070497025238188},"index":0,"playId":"6c5d68be-958c-3e9c-a9bb-235be564ddac","pitchNumber":1,"startTime":"2026-07-23T02:03:54.853Z","endTime":"2026-07-23T02:03:58.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40258382379586,"aZ":-19.337172657283887,"pfxX":-8.970050824266202,"pfxZ":6.1893717953292695,"pX":0.16973629767230589,"pZ":1.4939469722917031,"vX0":7.737892817111095,"vY0":-142.96026897487425,"vZ0":-8.684139089922551,"x":110.53,"y":198.44,"x0":-1.4042113501332154,"y0":50.00235245177696,"z0":5.780695598560142,"aX":-18.60021917918774},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.6,"breakHorizontal":14.8,"spinRate":1997,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3828674486486352,"extension":6.16136129293424},"index":1,"playId":"8c03572b-1aab-3070-8c23-f6062ca31365","pitchNumber":2,"startTime":"2026-07-23T02:04:15.884Z","endTime":"2026-07-23T02:04:42.908Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":91.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88073702877286,"aZ":-16.451066208142596,"pfxX":-9.612226570889597,"pfxZ":7.317737240397669,"pX":0.6767165308194653,"pZ":1.8618859323645558,"vX0":9.695637293755789,"vY0":-145.39986754884995,"vZ0":-8.296426303438649,"x":91.21,"y":188.51,"x0":-1.4461143208924871,"y0":50.005448660063124,"z0":5.742891629544396,"aX":-20.662375678427114},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":11.8,"breakHorizontal":15.6,"spinRate":2101,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.37615155861049354,"extension":6.196787158430606},"index":2,"playId":"b9e7c54e-2ffc-3f5f-a91e-84c0d9bc247a","pitchNumber":3,"startTime":"2026-07-23T02:04:48.114Z","endTime":"2026-07-23T02:04:51.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1446516532125,"aZ":-18.003134882884854,"pfxX":-9.647919581941203,"pfxZ":6.652103362454966,"pX":0.12653356863454954,"pZ":2.3157018696750264,"vX0":8.298478795139589,"vY0":-144.860166303868,"vZ0":-6.923355858461493,"x":112.18,"y":176.26,"x0":-1.5187413980172133,"y0":50.00038922587444,"z0":5.832908450314711,"aX":-20.546670848442705},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":10.8,"breakHorizontal":15.8,"spinRate":2034,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.37779614074545176,"extension":6.0916437936735015},"index":3,"playId":"ad4def5f-9356-30a8-90e7-26d97e8eb2bc","pitchNumber":4,"startTime":"2026-07-23T02:05:05.946Z","endTime":"2026-07-23T02:05:08.946Z","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":99.1,"endSpeed":90.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12672911364752,"aZ":-12.893447257165008,"pfxX":-7.376224658211417,"pfxZ":9.173472172434568,"pX":0.40061083880687354,"pZ":2.767210340469988,"vX0":7.831144195604071,"vY0":-143.98655656080132,"vZ0":-6.646991668439675,"x":101.73,"y":164.07,"x0":-1.3947868896489775,"y0":50.00350092448305,"z0":5.901942247351973,"aX":-15.504213098098095},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.5,"breakHorizontal":11.8,"spinRate":2166,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.38027149803624916,"extension":6.2150642931290285},"index":4,"playId":"ce1bf6c1-2946-36f2-9af0-675241abbdc6","pitchNumber":5,"startTime":"2026-07-23T02:05:39.805Z","endTime":"2026-07-23T02:05:42.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93978567836851,"aZ":-37.30261120842083,"pfxX":-6.627839632845312,"pfxZ":-2.866526148352536,"pX":-0.8355999203708618,"pZ":2.0460507298813426,"vX0":4.311788146890029,"vY0":-132.80951149444863,"vZ0":-3.178675531633328,"x":148.85,"y":183.54,"x0":-1.6174916257540022,"y0":50.002952678949256,"z0":5.966334170902856,"aX":-11.862347821293843},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-5.6,"breakHorizontal":11.0,"spinRate":1065,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4121196998118757,"extension":6.191949437021819},"hitData":{"launchSpeed":75.8,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.7,"coordY":184.03}},"index":5,"playId":"9de0c08d-0e08-31bd-871f-64b9a8017ac5","pitchNumber":6,"startTime":"2026-07-23T02:06:06.666Z","endTime":"2026-07-23T02:06:13.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:06:13.461Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Antonacci grounds out, second baseman Justin Foscue to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-23T02:08:36.467Z","endTime":"2026-07-23T02:09:40.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robby Ahlstrom replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-23T02:06:35.446Z","endTime":"2026-07-23T02:08:38.678Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695239,"link":"/api/v1/people/695239"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.477014868221733,"aZ":-20.99400050965338,"pfxX":10.221342294859316,"pfxZ":5.999970794439433,"pX":0.37381552603848583,"pZ":3.417123669380851,"vX0":-8.092219606651454,"vY0":-135.37955764080044,"vZ0":-2.842265617802921,"x":102.75,"y":146.52,"x0":2.06790158091195,"y0":50.00441353454584,"z0":5.943761705027503,"aX":19.048825731848055},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":-16.9,"spinRate":2076,"spinDirection":145},"zone":12,"typeConfidence":0.83,"plateTime":0.40398913581594886,"extension":6.258138766958242},"index":1,"playId":"8ff3e650-b6f1-3462-9daa-33d8eb6fb127","pitchNumber":1,"startTime":"2026-07-23T02:08:38.678Z","endTime":"2026-07-23T02:08:41.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9206748079929,"aZ":-18.5493726542611,"pfxX":8.423334495843939,"pfxZ":7.27121072461787,"pX":0.0038658275454428338,"pZ":3.0175572364975336,"vX0":-8.762649813810976,"vY0":-135.83306341286143,"vZ0":-4.335685159990837,"x":116.85,"y":157.31,"x0":2.1726534931365657,"y0":50.00437917750368,"z0":5.918943912213922,"aX":15.788813423720644},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":-13.4,"spinRate":2049,"spinDirection":140},"zone":2,"typeConfidence":0.91,"plateTime":0.40276851962469706,"extension":6.170067960862217},"index":2,"playId":"ec226ac1-580c-3313-ad7d-fdd318566056","pitchNumber":2,"startTime":"2026-07-23T02:08:58.548Z","endTime":"2026-07-23T02:09:01.548Z","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":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11228881910986,"aZ":-28.156353643359477,"pfxX":1.4814768363824107,"pfxZ":2.5531947352664774,"pX":-0.8253918449952958,"pZ":1.3320259011982565,"vX0":-7.7572138356347065,"vY0":-124.40889797176513,"vZ0":-5.351387497785272,"x":148.46,"y":202.82,"x0":2.135686089754145,"y0":50.002829493099476,"z0":5.834396135447305,"aX":2.3317172557815278},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.6,"breakHorizontal":-1.0,"spinRate":2173,"spinDirection":180},"zone":13,"typeConfidence":0.89,"plateTime":0.4396584572495392,"extension":6.010082758683451},"index":3,"playId":"814ef8f9-7a81-32b9-b030-282007b91218","pitchNumber":3,"startTime":"2026-07-23T02:09:19.101Z","endTime":"2026-07-23T02:09:22.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.848621734203057,"aZ":-27.92578094152341,"pfxX":-1.1546483237993295,"pfxZ":2.7490235331474437,"pX":-1.0195140411180008,"pZ":1.4296770299427892,"vX0":-7.980309326992463,"vY0":-123.09119150186547,"vZ0":-4.853411952695044,"x":155.86,"y":200.18,"x0":2.405313329408672,"y0":50.00324098457679,"z0":5.772225734078499,"aX":-1.7825943478026756},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.1,"breakHorizontal":3.8,"spinRate":2182,"spinDirection":204},"zone":13,"typeConfidence":0.91,"plateTime":0.44380501985822773,"extension":6.491903534498017},"hitData":{"launchSpeed":77.3,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.94,"coordY":154.12}},"index":4,"playId":"52050e1f-8ed7-3962-9de5-f80cc5ce5c18","pitchNumber":4,"startTime":"2026-07-23T02:09:35.585Z","endTime":"2026-07-23T02:09:40.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:09:40.905Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Munetaka Murakami strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-23T02:09:50.413Z","endTime":"2026-07-23T02:11:15.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92314157403912,"aZ":-27.439944647032195,"pfxX":-0.7649289723007149,"pfxZ":3.0303892003525243,"pX":-0.8761491593208934,"pZ":2.1366856464938544,"vX0":-7.11140615415651,"vY0":-123.9837143153228,"vZ0":-3.5655756756947836,"x":150.4,"y":181.09,"x0":2.124280060430598,"y0":50.00416727328294,"z0":5.8741716369392485,"aX":-1.194136776378015},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.9,"breakHorizontal":3.0,"spinRate":2189,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.44114755473114675,"extension":6.136460442289242},"index":0,"playId":"3b275be2-2da8-3ad6-9916-157aed395ce0","pitchNumber":1,"startTime":"2026-07-23T02:10:18.974Z","endTime":"2026-07-23T02:10:22.590Z","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":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.619055699108383,"aZ":-27.55577308773807,"pfxX":-1.3686160257183482,"pfxZ":3.009528268346201,"pX":-0.5577910010093613,"pZ":1.6010349481600266,"vX0":-6.96558203978254,"vY0":-122.83873999533365,"vZ0":-4.470202129494913,"x":138.26,"y":195.55,"x0":2.4885470751782783,"y0":50.00035197786634,"z0":5.778520784579572,"aX":-2.0968641339044103},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.7,"breakHorizontal":4.1,"spinRate":2340,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.44536552587209055,"extension":6.598795275876158},"index":1,"playId":"4694f1d1-ff20-3326-a8ea-73ae5a63b36d","pitchNumber":2,"startTime":"2026-07-23T02:10:37.321Z","endTime":"2026-07-23T02:10:40.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.692496488116277,"aZ":-28.609546399650913,"pfxX":-1.7567755513433119,"pfxZ":2.269329372463609,"pX":0.4758600276590342,"pZ":2.7635094744543287,"vX0":-3.7546061334515204,"vY0":-124.32894579394149,"vZ0":-2.0108995872199955,"x":98.86,"y":164.17,"x0":2.2308013914300058,"y0":50.00545878780329,"z0":5.944884656216231,"aX":-2.7655417134693585},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.8,"breakHorizontal":4.0,"spinRate":2337,"spinDirection":247},"zone":6,"typeConfidence":0.91,"plateTime":0.43965148072807914,"extension":6.256636537047426},"index":2,"playId":"860dc7e5-aa78-3a82-9f98-d502bd201d76","pitchNumber":3,"startTime":"2026-07-23T02:10:53.510Z","endTime":"2026-07-23T02:10:56.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.296,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.443084580768065,"aZ":-11.809229910617294,"pfxX":3.0211192982245656,"pfxZ":10.706063571203748,"pX":-0.21632741559533492,"pZ":3.2005443724553975,"vX0":-6.386315165196007,"vY0":-137.5077602504289,"vZ0":-5.612648094480036,"x":125.25,"y":152.37,"x0":1.7508486112115729,"y0":50.0010872148602,"z0":6.079863384975565,"aX":5.7466275369244055},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.2,"breakHorizontal":-4.1,"spinRate":2203,"spinDirection":150},"zone":2,"typeConfidence":0.92,"plateTime":0.3993819830690697,"extension":6.155688244063527},"index":3,"playId":"bb848b47-7a42-3de1-851d-2404a092e8ad","pitchNumber":4,"startTime":"2026-07-23T02:11:12.688Z","endTime":"2026-07-23T02:11:15.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:11:15.688Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-23T02:11:45.014Z","endTime":"2026-07-23T02:13:06.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.611086174724527,"aZ":-18.34516840444444,"pfxX":8.997947822607571,"pfxZ":7.309497245391399,"pX":-0.31656792167639214,"pZ":2.4980768306180203,"vX0":-9.864940445311968,"vY0":-136.5739698721154,"vZ0":-5.4503416714188635,"x":129.07,"y":171.33,"x0":2.170427459586029,"y0":50.00380707589763,"z0":5.778181267552616,"aX":17.027273814400413},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":-14.3,"spinRate":2059,"spinDirection":141},"zone":4,"typeConfidence":0.91,"plateTime":0.4007985447374045,"extension":6.361998845625354},"index":0,"playId":"9dd6bb85-4c9a-3b98-8da2-39ceab5e88c6","pitchNumber":1,"startTime":"2026-07-23T02:11:45.303Z","endTime":"2026-07-23T02:11:48.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.489759443000192,"aZ":-12.386313967704842,"pfxX":4.9602312458909985,"pfxZ":10.27257535295872,"pX":1.3750523769937069,"pZ":3.0775115621695313,"vX0":-2.672947870019539,"vY0":-138.09585073221595,"vZ0":-5.77998108907197,"x":64.59,"y":155.69,"x0":1.712349884650769,"y0":50.00579755339195,"z0":6.035113847100505,"aX":9.557251194307856},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":-8.4,"spinRate":2169,"spinDirection":153},"zone":12,"typeConfidence":0.88,"plateTime":0.3970314341617085,"extension":6.193735678433913},"index":1,"playId":"b9d0891e-d302-312c-bead-432524997c74","pitchNumber":2,"startTime":"2026-07-23T02:12:03.152Z","endTime":"2026-07-23T02:12:06.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.304412647025682,"aZ":-26.957132391932884,"pfxX":5.927677944380534,"pfxZ":3.2374615137964717,"pX":1.2544448605920282,"pZ":1.881334074966377,"vX0":-4.2195930918179325,"vY0":-126.08416919512713,"vZ0":-4.643127243641989,"x":69.18,"y":187.98,"x0":2.1783952167698684,"y0":50.00322674007263,"z0":5.918420666187894,"aX":9.557232504395333},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.0,"breakHorizontal":-9.8,"spinRate":1209,"spinDirection":146},"zone":14,"typeConfidence":0.91,"plateTime":0.4341741040014693,"extension":6.152989552416088},"index":2,"playId":"2db8a62c-ca08-32f7-84b1-70728d04b0ba","pitchNumber":3,"startTime":"2026-07-23T02:12:20.729Z","endTime":"2026-07-23T02:12:23.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49651443224756,"aZ":-20.27881371144567,"pfxX":9.308451278511274,"pfxZ":6.323697453522872,"pX":0.49171068915909893,"pZ":2.828164383730501,"vX0":-7.418635122467387,"vY0":-136.42364355940316,"vZ0":-4.5241554733381975,"x":98.26,"y":162.42,"x0":2.0392071611476323,"y0":50.00568573146902,"z0":5.9091252882655025,"aX":17.518553108384722},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.7,"breakHorizontal":-15.2,"spinRate":2042,"spinDirection":143},"zone":6,"typeConfidence":0.89,"plateTime":0.4017485884050842,"extension":6.1789063363690655},"index":3,"playId":"c1f89940-6579-333c-9799-98bf555688d2","pitchNumber":4,"startTime":"2026-07-23T02:12:37.514Z","endTime":"2026-07-23T02:12:40.798Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-23T02:12:50.771Z","endTime":"2026-07-23T02:13:03.781Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.659140133009654,"aZ":-19.09980534307601,"pfxX":8.650661749640353,"pfxZ":6.809715912163687,"pX":-0.0738190693670891,"pZ":3.1407600755948715,"vX0":-9.137693618669152,"vY0":-137.701389020371,"vZ0":-3.9357015379993445,"x":119.81,"y":153.98,"x0":2.164104078423221,"y0":50.00287580582373,"z0":5.8812690403200305,"aX":16.608701259650232},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.6,"breakHorizontal":-13.8,"spinRate":2007,"spinDirection":142},"zone":2,"typeConfidence":0.91,"plateTime":0.3978116652451398,"extension":6.262072048235362},"index":5,"playId":"6de28d01-9ce2-37ec-a645-572014737b6f","pitchNumber":5,"startTime":"2026-07-23T02:13:03.781Z","endTime":"2026-07-23T02:13:06.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:13:06.781Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nicky Lopez strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-23T02:15:28.338Z","endTime":"2026-07-23T02:16:11.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Grant Taylor replaces Jordan Hicks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-23T02:13:28.913Z","endTime":"2026-07-23T02:15:30.584Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691799,"link":"/api/v1/people/691799"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.639304830177885,"aZ":-11.714210088922103,"pfxX":-1.5057211301575284,"pfxZ":9.7589752678744,"pX":0.015062298655270144,"pZ":2.397892155648357,"vX0":2.071280398500467,"vY0":-143.72169215636885,"vZ0":-7.2985426844973595,"x":116.43,"y":174.04,"x0":-0.5186080476544976,"y0":50.00191924167492,"z0":5.694145789781778,"aX":-3.1566616183232536},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.4,"breakHorizontal":2.3,"spinRate":2308,"spinDirection":193},"zone":5,"typeConfidence":0.91,"plateTime":0.38078157551610037,"extension":6.913733403965353},"index":1,"playId":"efb7af6c-12a1-3f3c-a6b6-8fc62eeb9476","pitchNumber":1,"startTime":"2026-07-23T02:15:30.584Z","endTime":"2026-07-23T02:15:33.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.267116099485992,"aZ":-47.7142842894585,"pfxX":-0.19454758552641982,"pfxZ":-10.574130213722759,"pX":0.6848995249720656,"pZ":2.6850963411656164,"vX0":2.4724189019191622,"vY0":-120.94743173706381,"vZ0":1.9942206050213036,"x":90.89,"y":166.28,"x0":-0.32858857459209795,"y0":50.000503623731355,"z0":6.058223384458888,"aX":-0.286155796493614},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-18.4,"breakHorizontal":-0.2,"spinRate":2501,"spinDirection":25},"zone":6,"typeConfidence":0.9,"plateTime":0.4541820463720945,"extension":6.734805230882723},"index":2,"playId":"eeedd895-5222-3fd2-87ea-480cabffd7a0","pitchNumber":2,"startTime":"2026-07-23T02:15:45.189Z","endTime":"2026-07-23T02:15:48.431Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-23T02:15:57.501Z","endTime":"2026-07-23T02:16:07.491Z","isPitch":false,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.063945063116506,"aZ":-7.441685756801895,"pfxX":-1.1621761297816153,"pfxZ":11.752226529729892,"pX":0.6787743061426736,"pZ":1.9611667569385733,"vX0":3.2107785751824625,"vY0":-143.86165628188857,"vZ0":-9.176427380251358,"x":91.13,"y":185.83,"x0":-0.2987653649827725,"y0":50.007076757404604,"z0":5.646551808059357,"aX":-2.4466947651510536},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":19.7,"breakHorizontal":1.4,"spinRate":2287,"spinDirection":190},"zone":9,"typeConfidence":0.92,"plateTime":0.38012382900331465,"extension":6.9846796524660215},"index":4,"playId":"bf6985ea-b77f-31e9-ba9b-96ba36dddfc4","pitchNumber":3,"startTime":"2026-07-23T02:16:07.491Z","endTime":"2026-07-23T02:16:11.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:16:11.211Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-23T02:16:28.132Z","endTime":"2026-07-23T02:17:50.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.094394346335328,"aZ":-46.65360083653304,"pfxX":0.6210649133836585,"pfxZ":-9.93788099064697,"pX":0.7744430984300544,"pZ":1.946366035803292,"vX0":2.590222885669784,"vY0":-120.43301030991867,"vZ0":0.1849795995644017,"x":87.48,"y":186.23,"x0":-0.399100689449056,"y0":50.001166971244274,"z0":6.021609002307724,"aX":0.9048558354528106},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-17.6,"breakHorizontal":-1.8,"spinRate":2540,"spinDirection":15},"zone":9,"typeConfidence":0.9,"plateTime":0.45616744900508266,"extension":6.875431812103114},"index":0,"playId":"eac9db92-b599-3091-83c5-06bc6a677728","pitchNumber":1,"startTime":"2026-07-23T02:16:35.893Z","endTime":"2026-07-23T02:16:39.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.4,"endSpeed":92.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64677308132525,"aZ":-15.538279860490059,"pfxX":-7.886754587354835,"pfxZ":7.677502973385028,"pX":-0.4335827793963014,"pZ":0.947051389161682,"vX0":3.4434726034659398,"vY0":-145.87656198618896,"vZ0":-10.531749305293964,"x":133.53,"y":213.21,"x0":-0.6012963627460395,"y0":50.0000031057372,"z0":5.528751908553506,"aX":-17.082826149794794},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.1,"breakHorizontal":13.7,"spinRate":2229,"spinDirection":203},"zone":13,"typeConfidence":0.93,"plateTime":0.3747292077693132,"extension":7.115343971768162},"index":1,"playId":"9a02ba72-6151-3089-ab48-9178793a818e","pitchNumber":2,"startTime":"2026-07-23T02:16:51.322Z","endTime":"2026-07-23T02:16:54.545Z","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":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.972668217628765,"aZ":-8.416506682142233,"pfxX":-0.8424520420855321,"pfxZ":11.387491658779537,"pX":0.58663418253699,"pZ":1.8144219642638786,"vX0":2.94329476643994,"vY0":-143.47084947680318,"vZ0":-9.335634578417505,"x":94.64,"y":189.79,"x0":-0.3427582067346845,"y0":50.00267473820839,"z0":5.633849927943427,"aX":-1.757981386458758},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.0,"breakHorizontal":1.0,"spinRate":2332,"spinDirection":189},"zone":9,"typeConfidence":0.92,"plateTime":0.38166896777920734,"extension":7.08046688972056},"index":2,"playId":"539cf790-6923-3c9a-8532-89526eb7aaae","pitchNumber":3,"startTime":"2026-07-23T02:17:05.846Z","endTime":"2026-07-23T02:17:09.103Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-23T02:17:16.667Z","endTime":"2026-07-23T02:17:29.724Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.992648517405275,"aZ":-33.39398102668842,"pfxX":2.5884659871458116,"pfxZ":-0.7026610830918348,"pX":1.715617375276628,"pZ":0.16676315424221957,"vX0":4.8159304517991695,"vY0":-131.5272213081227,"vZ0":-7.471963061310666,"x":51.6,"y":234.28,"x0":-0.48115972113462036,"y0":50.00230104064074,"z0":5.547104937134217,"aX":4.497972692945127},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.8,"breakHorizontal":-5.8,"spinRate":2674,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.41772245366579064,"extension":6.712185239659943},"index":4,"playId":"72e011d0-4209-37c3-9f07-c631e484afde","pitchNumber":4,"startTime":"2026-07-23T02:17:29.724Z","endTime":"2026-07-23T02:17:32.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.68661467109802,"aZ":-13.727426897753412,"pfxX":-1.758106932354895,"pfxZ":8.916783382094835,"pX":-0.4146796020218479,"pZ":3.8811421883775803,"vX0":0.9113165445829075,"vY0":-143.27543446691098,"vZ0":-2.9642452292313686,"x":132.81,"y":133.99,"x0":-0.5093643917479861,"y0":50.00045864535253,"z0":5.792941182872508,"aX":-3.63581564648148},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.7,"breakHorizontal":3.0,"spinRate":2287,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.3830488367024518,"extension":6.87343211668995},"index":5,"playId":"bd21bf8b-2526-3d07-a199-878ba87faaf5","pitchNumber":5,"startTime":"2026-07-23T02:17:47.533Z","endTime":"2026-07-23T02:17:50.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:17:50.533Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Foscue challenged (pitch result), call on the field was confirmed: Justin Foscue called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-23T02:17:56.606Z","endTime":"2026-07-23T02:20:13.999Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11380002015473,"aZ":-16.64308408065025,"pfxX":-7.4549502900882665,"pfxZ":7.34088142925088,"pX":-0.5499049555133245,"pZ":4.488078306516016,"vX0":3.1992412317669823,"vY0":-144.20704529248908,"vZ0":-0.7977411764715996,"x":137.96,"y":117.6,"x0":-0.70230058061647,"y0":50.00259522989851,"z0":5.79061225331759,"aX":-15.771763027047104},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.3,"breakHorizontal":13.0,"spinRate":2297,"spinDirection":198},"zone":11,"typeConfidence":0.92,"plateTime":0.37915964296959226,"extension":6.848654237618519},"index":0,"playId":"de728b3f-52cd-3575-8024-65af05ad1c94","pitchNumber":1,"startTime":"2026-07-23T02:18:18.755Z","endTime":"2026-07-23T02:18:21.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.387955174882045,"aZ":-12.55745103008438,"pfxX":-1.7401394367533478,"pfxZ":9.48176551272576,"pX":-0.08088339665185668,"pZ":4.004073053232873,"vX0":1.6148878289214907,"vY0":-143.0212149904472,"vZ0":-2.7646522646145835,"x":120.08,"y":130.67,"x0":-0.42711953348713644,"y0":50.002013066432916,"z0":5.772139230615609,"aX":-3.6001055658280308},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.8,"breakHorizontal":2.9,"spinRate":2206,"spinDirection":189},"zone":11,"typeConfidence":0.91,"plateTime":0.3831628737099364,"extension":7.008072910040619},"index":1,"playId":"27885889-e28e-36bb-bd18-5553af6113f2","pitchNumber":2,"startTime":"2026-07-23T02:18:32.437Z","endTime":"2026-07-23T02:18:35.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.216053026116775,"aZ":-11.329035500747999,"pfxX":0.08819396232074805,"pfxZ":10.142992976293701,"pX":-0.22717868353559648,"pZ":3.5229396953090175,"vX0":1.0137874774255327,"vY0":-142.34612204709944,"vZ0":-4.047161114886455,"x":125.66,"y":143.66,"x0":-0.5991913163017005,"y0":50.00537687434474,"z0":5.678770200195825,"aX":0.18097053567477442},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.8,"breakHorizontal":-0.4,"spinRate":2378,"spinDirection":191},"zone":11,"typeConfidence":0.91,"plateTime":0.3845651598617361,"extension":7.03051824920161},"index":2,"playId":"72a1a1aa-f965-30db-9662-2c0afc2e4226","pitchNumber":3,"startTime":"2026-07-23T02:18:46.805Z","endTime":"2026-07-23T02:19:13.832Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.307451777593332,"aZ":-15.106457165153781,"pfxX":-2.1007050819724187,"pfxZ":8.229764927320653,"pX":0.4803218914846731,"pZ":3.1897917073390847,"vX0":3.1579688988374484,"vY0":-142.7365600842231,"vZ0":-4.4884289881371755,"x":98.69,"y":152.66,"x0":-0.3648830043163327,"y0":50.00232359543843,"z0":5.726581372425146,"aX":-4.356609655226725},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.3,"breakHorizontal":3.2,"spinRate":2140,"spinDirection":192},"zone":3,"typeConfidence":0.9,"plateTime":0.3829956205252705,"extension":7.160142258796093},"index":3,"playId":"56b052d2-2d94-3063-a616-24093e7bcdd7","pitchNumber":4,"startTime":"2026-07-23T02:19:16.810Z","endTime":"2026-07-23T02:19:19.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00454567954413,"aZ":-17.59760612266551,"pfxX":-2.0523865876447625,"pfxZ":7.149972536806786,"pX":0.02054991243099491,"pZ":3.060458084893927,"vX0":2.085691686501901,"vY0":-141.77390178590892,"vZ0":-4.187684066858606,"x":116.22,"y":156.15,"x0":-0.4575251399715968,"y0":50.00126866012365,"z0":5.677707613383262,"aX":-4.183341677744007},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.4,"breakHorizontal":3.2,"spinRate":2143,"spinDirection":189},"zone":2,"typeConfidence":0.87,"plateTime":0.3861363255098933,"extension":7.170004126093204},"index":4,"playId":"1703c226-8aee-37ad-865c-407526b5c298","pitchNumber":5,"startTime":"2026-07-23T02:19:32.235Z","endTime":"2026-07-23T02:19:35.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.267285448129236,"aZ":-47.01484670917419,"pfxX":-0.3535548455970911,"pfxZ":-9.720349058198341,"pX":0.005954359797634465,"pZ":1.7422541230954778,"vX0":0.977023244390019,"vY0":-123.26886162416221,"vZ0":-0.30580407754631755,"x":116.77,"y":191.74,"x0":-0.35094458547181023,"y0":50.00209958388071,"z0":5.863142000908039,"aX":-0.539982883505761},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-17.4,"breakHorizontal":0.4,"spinRate":2555,"spinDirection":14},"zone":8,"typeConfidence":0.9,"plateTime":0.44565315949067896,"extension":7.021222374965235},"index":5,"playId":"5e1eb537-e398-37df-ad9d-30f88344e494","pitchNumber":6,"startTime":"2026-07-23T02:19:46.981Z","endTime":"2026-07-23T02:20:13.999Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"}},"playEndTime":"2026-07-23T02:20:13.999Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colson Montgomery grounds out, first baseman Jake Burger to pitcher Peyton Gray.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-23T02:22:21.234Z","endTime":"2026-07-23T02:23:44.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"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":[1,2,4,5],"actionIndex":[0],"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":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682608,"link":"/api/v1/people/682608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Peyton Gray replaces Robby Ahlstrom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-23T02:20:50.219Z","endTime":"2026-07-23T02:22:23.433Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.445737459329433,"aZ":-26.456357103121192,"pfxX":2.546720063928503,"pfxZ":3.5622923503794937,"pX":0.20472951688665467,"pZ":1.6456523022771716,"vX0":6.874739432943523,"vY0":-125.5837647504287,"vZ0":-4.2272893860236245,"x":109.2,"y":194.35,"x0":-2.894419961027818,"y0":50.00200554633141,"z0":5.492513832610988,"aX":4.082086354207203},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.8,"breakHorizontal":-6.1,"spinRate":2518,"spinDirection":168},"zone":14,"typeConfidence":0.91,"plateTime":0.43546803643224496,"extension":6.853837063993403},"index":1,"playId":"c1d79be5-b27a-3768-b4e2-d1c0350cc960","pitchNumber":1,"startTime":"2026-07-23T02:22:23.433Z","endTime":"2026-07-23T02:22:26.701Z","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":93.3,"endSpeed":85.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26640536884993,"aZ":-13.400601184697924,"pfxX":-7.921029976883942,"pfxZ":10.052288256946518,"pX":0.18061191544769692,"pZ":2.711616587522744,"vX0":9.974293952585116,"vY0":-135.47038127822418,"vZ0":-4.9763203390733315,"x":110.12,"y":165.57,"x0":-2.51158891961256,"y0":50.003698628125946,"z0":5.501751371535699,"aX":-14.79503039198016},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":12.4,"spinRate":2295,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.4035902275009886,"extension":6.554272997416853},"index":2,"playId":"875255c2-c708-3395-a013-6f533ad686e8","pitchNumber":2,"startTime":"2026-07-23T02:22:39.827Z","endTime":"2026-07-23T02:22:43.256Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-23T02:22:53.413Z","endTime":"2026-07-23T02:23:06.315Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"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":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79181659867722,"aZ":-10.664951920121688,"pfxX":-7.019548078815598,"pfxZ":11.458877207476698,"pX":-0.08659513870741097,"pZ":1.5471715802285506,"vX0":9.142268343812159,"vY0":-136.1122698734296,"vZ0":-8.427820723695417,"x":120.3,"y":197.01,"x0":-2.57643581009047,"y0":50.002371823171465,"z0":5.421603789011927,"aX":-13.175731883534127},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":10.8,"spinRate":2412,"spinDirection":219},"zone":13,"typeConfidence":0.91,"plateTime":0.40236477285314765,"extension":6.845052402501248},"index":4,"playId":"e53b8397-44b7-3f54-8c25-9f1c1b3a012e","pitchNumber":3,"startTime":"2026-07-23T02:23:06.315Z","endTime":"2026-07-23T02:23:33.330Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.725787058275273,"aZ":-28.21627170930526,"pfxX":-10.523701498697713,"pfxZ":2.6155904318553445,"pX":-1.172405024164547,"pZ":1.7183879512937617,"vX0":6.7058661242013695,"vY0":-122.067579293235,"vZ0":-3.399366470946995,"x":161.69,"y":192.38,"x0":-2.5860826090329008,"y0":50.001164226423356,"z0":5.554858207274499,"aX":-15.901192282696565},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.2,"breakHorizontal":17.5,"spinRate":1709,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.4484899008453236,"extension":6.735930650650014},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.92,"coordY":168.82}},"index":5,"playId":"fae1647d-1092-304d-9b72-367d744cfaeb","pitchNumber":4,"startTime":"2026-07-23T02:23:36.948Z","endTime":"2026-07-23T02:23:44.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:23:44.311Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braden Montgomery grounds out, first baseman Jake Burger to pitcher Peyton Gray.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-23T02:23:47.402Z","endTime":"2026-07-23T02:24:32.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"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],"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":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"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":682608,"link":"/api/v1/people/682608"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.233734174930582,"aZ":-32.94377439474314,"pfxX":-8.028196801434394,"pfxZ":-0.5166151892190136,"pX":-0.26292061226993796,"pZ":2.745958268857315,"vX0":8.142070562508296,"vY0":-120.92562366787853,"vZ0":-0.10832789039534974,"x":127.02,"y":164.64,"x0":-2.6208302126246292,"y0":50.003167380597795,"z0":5.666760029322017,"aX":-11.963088171734844},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.7,"breakHorizontal":12.7,"spinRate":1707,"spinDirection":247},"zone":5,"typeConfidence":0.9,"plateTime":0.45189486009381774,"extension":6.740059400326428},"hitData":{"launchSpeed":78.6,"launchAngle":-34.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.63,"coordY":165.78}},"index":0,"playId":"3ecb9990-763b-3d6b-9a77-2609afda4765","pitchNumber":1,"startTime":"2026-07-23T02:24:27.141Z","endTime":"2026-07-23T02:24:32.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:24:32.862Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a line drive to center fielder Cam Cauley.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-23T02:25:41.847Z","endTime":"2026-07-23T02:27:11.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-23T02:25:08.263Z","endTime":"2026-07-23T02:25:44.188Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.085711188752637,"aZ":-15.39541009129195,"pfxX":-9.208696032649847,"pfxZ":8.959127636001774,"pX":-0.09221673778139697,"pZ":2.2299827684278046,"vX0":9.698698289770649,"vY0":-135.82166990542984,"vZ0":-5.734971414623228,"x":120.52,"y":178.57,"x0":-2.5088757216784043,"y0":50.00414480092207,"z0":5.435376136118894,"aX":-17.24810092118982},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":14.6,"spinRate":2348,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.4029034721858151,"extension":6.895192556793667},"index":1,"playId":"f8425d69-7cc3-3eb1-a5cd-f99f8eee953c","pitchNumber":1,"startTime":"2026-07-23T02:25:44.188Z","endTime":"2026-07-23T02:25:47.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32791440274022,"aZ":-10.917591734411268,"pfxX":-6.563338206757376,"pfxZ":11.222722302025469,"pX":0.21410409592512383,"pZ":1.8136051208837927,"vX0":9.649556115800511,"vY0":-136.35834050259746,"vZ0":-7.7973207965348905,"x":108.84,"y":189.81,"x0":-2.508237053032908,"y0":50.003835375674704,"z0":5.4527111813586115,"aX":-12.433389028980779},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.0,"breakHorizontal":10.0,"spinRate":2256,"spinDirection":214},"zone":8,"typeConfidence":0.91,"plateTime":0.40078293946643884,"extension":6.8322723633743285},"index":2,"playId":"aac54044-c17d-3221-81ca-33c2ec187fea","pitchNumber":2,"startTime":"2026-07-23T02:25:59.576Z","endTime":"2026-07-23T02:26:02.762Z","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":94.3,"endSpeed":86.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32061671427403,"aZ":-11.29764489001061,"pfxX":-8.046573097712953,"pfxZ":10.938152305288693,"pX":-0.7855883774360998,"pZ":2.1059963118454093,"vX0":7.7708008298439015,"vY0":-137.04498796485674,"vZ0":-7.021655704658591,"x":146.94,"y":181.92,"x0":-2.607754486263675,"y0":50.00310824460117,"z0":5.467221548190266,"aX":-15.35843007756811},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":13.0,"spinRate":2399,"spinDirection":216},"zone":4,"typeConfidence":0.92,"plateTime":0.3991554005506126,"extension":6.916962923885228},"index":3,"playId":"237c5ec1-7c73-33bd-a4a7-44c4ddb360d4","pitchNumber":3,"startTime":"2026-07-23T02:26:15.798Z","endTime":"2026-07-23T02:26:18.798Z","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":87.2,"endSpeed":80.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.555703003502916,"aZ":-25.454768862080353,"pfxX":2.2129514700051653,"pfxZ":4.106395143427574,"pX":0.90039900743311,"pZ":1.5870379993755164,"vX0":8.265566928724754,"vY0":-126.8189536265722,"vZ0":-4.7903762403157835,"x":82.68,"y":195.93,"x0":-2.6813935827944095,"y0":50.00616684885619,"z0":5.516814719011315,"aX":3.6262124368307282},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.6,"breakHorizontal":-5.8,"spinRate":2578,"spinDirection":155},"zone":14,"typeConfidence":0.91,"plateTime":0.4309612343152134,"extension":6.734371795007979},"index":4,"playId":"2edbdc68-b873-39f9-b2e5-f8cea795b619","pitchNumber":4,"startTime":"2026-07-23T02:26:40.133Z","endTime":"2026-07-23T02:26:43.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44963226728991,"aZ":-14.939631676239422,"pfxX":-8.057154506144908,"pfxZ":9.191218684914416,"pX":-0.610930057506647,"pZ":2.944422017563278,"vX0":7.826025704444736,"vY0":-135.9764483085129,"vZ0":-4.182900854847198,"x":140.29,"y":159.28,"x0":-2.4777147758474345,"y0":50.00075427983881,"z0":5.537103383397184,"aX":-15.105793311119958},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":13.0,"spinRate":2277,"spinDirection":218},"zone":1,"typeConfidence":0.91,"plateTime":0.40260485390760037,"extension":6.84399276020821},"hitData":{"launchSpeed":96.7,"launchAngle":18.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":134.03,"coordY":67.34}},"index":5,"playId":"3c54e6e9-0ced-3b79-8a1f-c75f9e3bf301","pitchNumber":5,"startTime":"2026-07-23T02:27:03.467Z","endTime":"2026-07-23T02:27:11.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:27:11.994Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-23T02:27:12.675Z","endTime":"2026-07-23T02:28:51.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.180716496990247,"aZ":-31.692968450984615,"pfxX":-10.303668895291276,"pfxZ":0.3345211178462222,"pX":-0.161533376804364,"pZ":2.2235433152164292,"vX0":8.974498672033045,"vY0":-119.4388667891095,"vZ0":-1.1187725694994626,"x":123.16,"y":178.74,"x0":-2.6220848338587794,"y0":50.00560294644386,"z0":5.5383657731044424,"aX":-14.946716986386729},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.6,"breakHorizontal":16.6,"spinRate":1777,"spinDirection":238},"zone":5,"typeConfidence":0.9,"plateTime":0.457919000398225,"extension":6.674977291010749},"index":0,"playId":"daf11dda-da4e-341b-97ff-d544bab9f5a4","pitchNumber":1,"startTime":"2026-07-23T02:27:41.720Z","endTime":"2026-07-23T02:27:44.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6737405873009,"aZ":-16.505102775218983,"pfxX":-6.450988811136456,"pfxZ":8.363931827254818,"pX":-0.8008529687675424,"pZ":3.308524956094708,"vX0":7.216787428949933,"vY0":-136.20331535782557,"vZ0":-2.8958777591261975,"x":147.53,"y":149.45,"x0":-2.6501165762614494,"y0":50.00601379268323,"z0":5.530796232903488,"aX":-12.09039386104553},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":10.1,"spinRate":2266,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.40256012018354115,"extension":6.388824057388414},"index":1,"playId":"8bd71169-c19d-37e8-81fa-b24a0422a95b","pitchNumber":2,"startTime":"2026-07-23T02:28:01.720Z","endTime":"2026-07-23T02:28:04.836Z","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":93.7,"endSpeed":85.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.511658408815876,"aZ":-13.293004572705398,"pfxX":-7.464388845913442,"pfxZ":10.038173741392239,"pX":0.022047274899649506,"pZ":2.8918577350236045,"vX0":9.217566936120347,"vY0":-136.18949598273852,"vZ0":-4.46275066216522,"x":116.16,"y":160.7,"x0":-2.434346396634123,"y0":50.00641324769227,"z0":5.469313007363959,"aX":-14.045588470232778},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":11.6,"spinRate":2371,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.4019634710896103,"extension":6.7271860710767},"index":2,"playId":"52cbbe8a-69b2-38aa-b4e8-bde33ee8ebb1","pitchNumber":3,"startTime":"2026-07-23T02:28:20.372Z","endTime":"2026-07-23T02:28:23.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85892982110191,"aZ":-14.027002169463833,"pfxX":-6.983444656146309,"pfxZ":9.711727675070616,"pX":-0.7522927126269373,"pZ":3.3710180484468006,"vX0":7.6463932043258716,"vY0":-136.0750719000166,"vZ0":-2.9905977557981958,"x":145.68,"y":147.76,"x0":-2.6961968217170393,"y0":50.00391397223291,"z0":5.4607653611419185,"aX":-13.05083921226345},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":10.9,"spinRate":2343,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.4030825585751665,"extension":6.754602466818929},"index":3,"playId":"0cd39a68-6576-3c7c-b329-391a12e4ecbd","pitchNumber":4,"startTime":"2026-07-23T02:28:48.058Z","endTime":"2026-07-23T02:28:51.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:28:51.197Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-23T02:29:29.741Z","endTime":"2026-07-23T02:31:44.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808959,"link":"/api/v1/people/808959"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.513272432639376,"aZ":-13.588296380845605,"pfxX":-0.804721664086586,"pfxZ":9.126484994780816,"pX":-0.3592947274342366,"pZ":3.9343895664789135,"vX0":0.5107739155923797,"vY0":-141.8329149074229,"vZ0":-2.8839458416425225,"x":130.7,"y":132.55,"x0":-0.4371773200913641,"y0":50.006797220861216,"z0":5.831310782252625,"aX":-1.6394881365439395},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":1.3,"spinRate":2289,"spinDirection":188},"zone":11,"typeConfidence":0.9,"plateTime":0.38621686697783897,"extension":7.019723877827766},"index":0,"playId":"7b065b02-7ba3-332e-9f8a-e7309a2bd8db","pitchNumber":1,"startTime":"2026-07-23T02:31:05.607Z","endTime":"2026-07-23T02:31:09.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81000631194178,"aZ":-33.95574177859611,"pfxX":2.9905458094752335,"pfxZ":-1.0444396122516664,"pX":1.3271128235569645,"pZ":0.6354336001469533,"vX0":3.853646018946342,"vY0":-130.14649896021916,"vZ0":-6.054595504343324,"x":66.41,"y":221.62,"x0":-0.5622365897972669,"y0":50.00046356195328,"z0":5.569672789265788,"aX":5.118561195884012},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.0,"breakHorizontal":-6.2,"spinRate":2635,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.42116578336433586,"extension":7.011900292481738},"index":1,"playId":"d584fca9-6488-36a6-9cf8-2ceaccbc63f1","pitchNumber":2,"startTime":"2026-07-23T02:31:23.198Z","endTime":"2026-07-23T02:31:26.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":91.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83603860707973,"aZ":-17.12278726167185,"pfxX":-7.821113335016371,"pfxZ":7.103627189513775,"pX":-0.4351375486549584,"pZ":2.328227721871442,"vX0":3.564624451675078,"vY0":-144.2408354050731,"vZ0":-6.229885305797481,"x":133.59,"y":175.92,"x0":-0.6670937799893466,"y0":50.002690122425804,"z0":5.562165035032602,"aX":-16.56960914849035},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":11.9,"breakHorizontal":13.6,"spinRate":2169,"spinDirection":201},"zone":4,"typeConfidence":0.93,"plateTime":0.3789441223301533,"extension":7.088675296076134},"hitData":{"launchSpeed":80.8,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.91,"coordY":172.37}},"index":2,"playId":"47880655-28c0-3c5d-8881-e736c4a2734c","pitchNumber":3,"startTime":"2026-07-23T02:31:39.164Z","endTime":"2026-07-23T02:31:44.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:31:44.991Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-23T02:31:52.146Z","endTime":"2026-07-23T02:33:53.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.780786862607712,"aZ":-45.15692440358647,"pfxX":0.11505378163811963,"pfxZ":-8.848929133466811,"pX":0.8333637645635166,"pZ":1.8848913246325933,"vX0":2.575393867416637,"vY0":-120.72041305470685,"vZ0":0.0021776702172404683,"x":85.23,"y":187.89,"x0":-0.26482941520093967,"y0":50.0028308215516,"z0":5.878418286915037,"aX":0.1683647911086572},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-15.7,"breakHorizontal":-0.8,"spinRate":2428,"spinDirection":9},"zone":14,"typeConfidence":0.9,"plateTime":0.4547347466638092,"extension":7.07411746210577},"index":0,"playId":"91eee93e-087f-39b5-9738-bac5e4472861","pitchNumber":1,"startTime":"2026-07-23T02:32:23.494Z","endTime":"2026-07-23T02:32: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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.462074565610322,"aZ":-14.835170616015741,"pfxX":-0.7757071481720318,"pfxZ":8.431673704935474,"pX":-0.07438458747196888,"pZ":4.092140650373081,"vX0":1.2816342026773568,"vY0":-142.01600888255948,"vZ0":-2.241757374123034,"x":119.84,"y":128.29,"x0":-0.4293418507189941,"y0":50.001752081695784,"z0":5.827766775438234,"aX":-1.5951103043408688},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.0,"breakHorizontal":1.2,"spinRate":2168,"spinDirection":188},"zone":11,"typeConfidence":0.9,"plateTime":0.3846742980103506,"extension":7.106594387234648},"index":1,"playId":"a0b297bb-10eb-37d8-96c5-d06f299a929d","pitchNumber":2,"startTime":"2026-07-23T02:32:38.658Z","endTime":"2026-07-23T02:32:44.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14498035736181,"aZ":-13.782308653815722,"pfxX":-0.6878231164862056,"pfxZ":8.846074318156,"pX":0.010575742434668056,"pZ":3.732949951500301,"vX0":1.379089936516466,"vY0":-142.6683689395504,"vZ0":-3.1617241922720254,"x":116.6,"y":137.99,"x0":-0.3878281547731121,"y0":50.00609980056164,"z0":5.714003058510697,"aX":-1.4307216273632166},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.6,"breakHorizontal":1.0,"spinRate":2275,"spinDirection":192},"zone":12,"typeConfidence":0.91,"plateTime":0.38265587066461393,"extension":7.169638998182673},"index":2,"playId":"164c989a-f289-3771-a435-0ade6f131723","pitchNumber":3,"startTime":"2026-07-23T02:32:53.776Z","endTime":"2026-07-23T02:32:56.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.016556883807823,"aZ":-46.27779323172645,"pfxX":-0.23681481224962,"pfxZ":-9.235056784324948,"pX":0.029685370166146925,"pZ":2.9783019957246686,"vX0":1.2125166432802101,"vY0":-123.21920088609126,"vZ0":2.2751282451469717,"x":115.87,"y":158.37,"x0":-0.4394298525554715,"y0":50.00280276867075,"z0":5.972504398531933,"aX":-0.36192457524893457},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-15.8,"breakHorizontal":0.1,"spinRate":2513,"spinDirection":15},"zone":2,"typeConfidence":0.9,"plateTime":0.445656014009435,"extension":6.89422505094444},"index":3,"playId":"28d60a38-4559-3de1-a058-01920617bc8a","pitchNumber":4,"startTime":"2026-07-23T02:33:13.219Z","endTime":"2026-07-23T02:33:16.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62257192482521,"aZ":-13.475744591068686,"pfxX":-0.07438850784719109,"pfxZ":8.994988989196264,"pX":-0.35977886166701106,"pZ":4.009505328278107,"vX0":0.08003497052536812,"vY0":-143.1720400243848,"vZ0":-2.7132002985307695,"x":130.71,"y":130.52,"x0":-0.37841200702291683,"y0":50.00526829813733,"z0":5.811373909295983,"aX":-0.15467779434713877},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.0,"breakHorizontal":0.1,"spinRate":2220,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.382376768978097,"extension":7.035919474651365},"index":4,"playId":"0f562df7-a738-3d2c-82a7-7b354f941cac","pitchNumber":5,"startTime":"2026-07-23T02:33:30.810Z","endTime":"2026-07-23T02:33:33.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50594995107574,"aZ":-14.2407284493298,"pfxX":-0.3868317525269105,"pfxZ":8.62607771089711,"pX":0.6352172752839275,"pZ":4.186796183750885,"vX0":2.8613559840003386,"vY0":-143.3682971549887,"vZ0":-2.127810214531671,"x":92.79,"y":125.74,"x0":-0.32602352612094787,"y0":50.00443226552512,"z0":5.8286154464346,"aX":-0.8044595351766849},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":0.1,"spinRate":2287,"spinDirection":184},"zone":12,"typeConfidence":0.91,"plateTime":0.38220240834014874,"extension":7.231367783484992},"index":5,"playId":"93bb28fb-4365-3bfc-bc1d-b107157f2684","pitchNumber":6,"startTime":"2026-07-23T02:33:50.835Z","endTime":"2026-07-23T02:33:53.835Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:33:53.835Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-23T02:34:13.114Z","endTime":"2026-07-23T02:35:38.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2003944499621,"aZ":-12.552793890434392,"pfxX":-0.4474425772384856,"pfxZ":9.482796784784025,"pX":-0.2560617704629836,"pZ":2.437744777275819,"vX0":0.8791840283139547,"vY0":-142.98360458136995,"vZ0":-6.759829701630646,"x":126.76,"y":172.96,"x0":-0.5094989678331177,"y0":50.002589366469174,"z0":5.621522964007547,"aX":-0.925878306595663},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.0,"breakHorizontal":0.6,"spinRate":2314,"spinDirection":196},"zone":5,"typeConfidence":0.91,"plateTime":0.3831878361724299,"extension":7.112651229029844},"index":0,"playId":"3ca6a2e8-5649-3e4c-82c7-12482ae634b0","pitchNumber":1,"startTime":"2026-07-23T02:34:24.301Z","endTime":"2026-07-23T02:34:27.301Z","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":89.0,"endSpeed":81.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.491275575153164,"aZ":-30.322556729904118,"pfxX":3.9474179594905943,"pfxZ":1.093913401336522,"pX":0.203542869117852,"pZ":2.504918880941606,"vX0":1.0475233152626757,"vY0":-129.60404774704014,"vZ0":-2.1030992284992505,"x":109.24,"y":171.15,"x0":-0.7189708240894155,"y0":50.005685853594066,"z0":5.646357462162691,"aX":6.705612580539172},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.7,"breakHorizontal":-7.4,"spinRate":2630,"spinDirection":56},"zone":5,"typeConfidence":0.91,"plateTime":0.42287718806163355,"extension":6.893192068627667},"index":1,"playId":"47b62a83-ff79-3264-ba46-e4b800ee164b","pitchNumber":2,"startTime":"2026-07-23T02:34:40.875Z","endTime":"2026-07-23T02:34:43.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.395665194953956,"aZ":-10.650075964843868,"pfxX":-0.7442394689514098,"pfxZ":10.328606588136076,"pX":0.2473199486808242,"pZ":4.079056069741868,"vX0":1.9972260107265036,"vY0":-143.2770204301988,"vZ0":-2.98857459750438,"x":107.57,"y":128.65,"x0":-0.36136828647934066,"y0":50.00158458475703,"z0":5.798931938682204,"aX":-1.5510906369470807},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.4,"breakHorizontal":1.0,"spinRate":2268,"spinDirection":190},"zone":12,"typeConfidence":0.92,"plateTime":0.38195787492182687,"extension":7.097685093267163},"index":2,"playId":"db9e161d-a37b-3705-897a-a3230a74eed2","pitchNumber":3,"startTime":"2026-07-23T02:35:02.666Z","endTime":"2026-07-23T02:35:05.840Z","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":98.0,"endSpeed":89.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19845018496253,"aZ":-13.4480501462733,"pfxX":-0.5564901973647878,"pfxZ":9.045589257387707,"pX":-0.21165065488789075,"pZ":3.8930086315905297,"vX0":0.9809291743227824,"vY0":-142.8306572577521,"vZ0":-2.7593512938463363,"x":125.07,"y":133.67,"x0":-0.48689396596385986,"y0":50.00694327313779,"z0":5.714784000557079,"aX":-1.152622806889532},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":0.8,"spinRate":2344,"spinDirection":188},"zone":11,"typeConfidence":0.91,"plateTime":0.38314148383755553,"extension":7.008907167130397},"index":3,"playId":"27dd75a5-c4e6-3e4d-9199-339fe746ac01","pitchNumber":4,"startTime":"2026-07-23T02:35:17.988Z","endTime":"2026-07-23T02:35:21.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.428761717927234,"aZ":-48.01696112184372,"pfxX":2.381822227143102,"pfxZ":-10.559014329265489,"pX":0.31132615164414396,"pZ":3.2525598715081103,"vX0":0.8027816722793881,"vY0":-122.08575086856045,"vZ0":3.4806408175932146,"x":105.13,"y":150.96,"x0":-0.33176819789750667,"y0":50.004307821570954,"z0":5.958895515345614,"aX":3.573008417497873},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-18.0,"breakHorizontal":-4.6,"spinRate":2550,"spinDirection":11},"zone":3,"typeConfidence":0.9,"plateTime":0.44971063686073753,"extension":6.921279121238697},"index":4,"playId":"d167c626-0b35-359e-9b76-2e50af2d2115","pitchNumber":5,"startTime":"2026-07-23T02:35:34.561Z","endTime":"2026-07-23T02:35:38.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:35:38.542Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edgar Quero grounds out, third baseman Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-23T02:38:02.356Z","endTime":"2026-07-23T02:40:32.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":{"description":"Pitching Change: Jacob Latz replaces Peyton Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-23T02:36:44.892Z","endTime":"2026-07-23T02:38:04.573Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656641,"link":"/api/v1/people/656641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.967071329412683,"aZ":-10.402759126201342,"pfxX":6.202716413035196,"pfxZ":11.141518356433084,"pX":-0.05647171574709665,"pZ":3.1655461734649277,"vX0":-6.834949236313672,"vY0":-138.8698892757479,"vZ0":-5.519126919707829,"x":119.15,"y":153.31,"x0":1.6302667216590483,"y0":50.00186436509472,"z0":5.870078981405873,"aX":12.119927864499916},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.2,"breakHorizontal":-9.8,"spinRate":2371,"spinDirection":149},"zone":2,"typeConfidence":0.91,"plateTime":0.39434387897706324,"extension":6.42029592943992},"index":1,"playId":"dc4421c1-d1b5-3948-8d8a-5c2e2660a8f9","pitchNumber":1,"startTime":"2026-07-23T02:38:04.573Z","endTime":"2026-07-23T02:38:07.573Z","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":94.9,"endSpeed":87.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.663906024359417,"aZ":-12.110547813363313,"pfxX":5.882796638027364,"pfxZ":10.311587511784138,"pX":0.18455339192556203,"pZ":3.418871042450999,"vX0":-6.123423628429137,"vY0":-138.11610922037843,"vZ0":-4.749329164813563,"x":109.97,"y":146.47,"x0":1.6583441670947086,"y0":50.005803000999094,"z0":5.965086397024561,"aX":11.450437794667799},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":-9.5,"spinRate":2263,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.3954739230209139,"extension":6.019942234968932},"index":2,"playId":"0ca213b1-2fc7-3a44-b444-0807877057e1","pitchNumber":2,"startTime":"2026-07-23T02:38:23.638Z","endTime":"2026-07-23T02:38:28.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.120033464725157,"aZ":-13.178358692943512,"pfxX":6.672447995680614,"pfxZ":9.749341954383373,"pX":-0.2297177463231322,"pZ":4.094807186635769,"vX0":-7.156992369114555,"vY0":-138.73322619436354,"vZ0":-2.9612949049215804,"x":125.76,"y":128.22,"x0":1.5169264107342915,"y0":50.00664484222266,"z0":6.054888619043052,"aX":13.006268280651812},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":-10.6,"spinRate":2259,"spinDirection":148},"zone":11,"typeConfidence":0.91,"plateTime":0.3948553185187218,"extension":6.086375749275091},"index":3,"playId":"8034d408-770b-3101-8f55-df7b8d22e36a","pitchNumber":3,"startTime":"2026-07-23T02:38:52.979Z","endTime":"2026-07-23T02:38:57.032Z","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":87.1,"endSpeed":79.7,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.266841814958006,"aZ":-20.881625049646914,"pfxX":8.652472387281843,"pfxZ":6.949255284339255,"pX":0.6239491167101379,"pZ":2.6488953716948487,"vX0":-5.777244394299375,"vY0":-126.75319205324672,"vZ0":-3.6839160964620143,"x":93.22,"y":167.26,"x0":1.8103288297943634,"y0":50.00089067564177,"z0":5.791296430079518,"aX":14.056704891483827},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":12.0,"breakHorizontal":-14.3,"spinRate":2151,"spinDirection":125},"zone":6,"typeConfidence":0.9,"plateTime":0.43236400569452105,"extension":6.388400977594788},"index":4,"playId":"f408a3a2-ad08-3b4e-9071-b772998922f3","pitchNumber":4,"startTime":"2026-07-23T02:39:10.257Z","endTime":"2026-07-23T02:39:14.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.388186356737144,"aZ":-40.678079603740215,"pfxX":-2.8969861748956287,"pfxZ":-5.973303544895979,"pX":-1.1694702486633795,"pZ":0.23446319778499167,"vX0":-5.748646792476148,"vY0":-118.712011624968,"vZ0":-4.496283995518564,"x":161.58,"y":232.45,"x0":1.6630312449797535,"y0":50.005520053848244,"z0":5.868313837478226,"aX":-4.121467208686522},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-11.6,"breakHorizontal":6.7,"spinRate":2793,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.46194027457573394,"extension":6.361905622541089},"index":5,"playId":"3ea736ee-0f7e-3a17-887b-e4897ad11d0d","pitchNumber":5,"startTime":"2026-07-23T02:40:03.217Z","endTime":"2026-07-23T02:40:06.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61741956449782,"aZ":-11.254681181955561,"pfxX":4.960634723476972,"pfxZ":10.737478957586422,"pX":-0.07979263922646249,"pZ":2.341757025493132,"vX0":-6.230130069687804,"vY0":-138.39284996916697,"vZ0":-7.389646071089704,"x":120.04,"y":175.55,"x0":1.5514504265263689,"y0":50.00391104230095,"z0":5.792850103786132,"aX":9.665763108707978},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":-7.8,"spinRate":2148,"spinDirection":146},"zone":5,"typeConfidence":0.91,"plateTime":0.39512270730907906,"extension":6.376423610611419},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.3,"coordY":170.34}},"index":6,"playId":"e09980cd-d475-3a62-a861-101ce52ff483","pitchNumber":6,"startTime":"2026-07-23T02:40:26.939Z","endTime":"2026-07-23T02:40:32.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:40:32.653Z","atBatIndex":66},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Tristan Peters bunt grounds out softly, catcher Elias Díaz to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-23T02:40:51.066Z","endTime":"2026-07-23T02:41:08.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.879573269839607,"aZ":-27.628510849008926,"pfxX":-2.5201045271945928,"pfxZ":2.815339360134442,"pX":-1.156831941893264,"pZ":2.234406918702251,"vX0":-6.556610339697831,"vY0":-126.5013129492327,"vZ0":-3.460948514723337,"x":161.1,"y":178.45,"x0":1.8005153942883656,"y0":50.00125419074356,"z0":5.845885253005765,"aX":-4.064783369717862},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.6,"breakHorizontal":6.1,"spinRate":2487,"spinDirection":214},"zone":13,"typeConfidence":0.89,"plateTime":0.4337151586842629,"extension":6.224477507578635},"hitData":{"launchSpeed":9.2,"launchAngle":61.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":127.02,"coordY":202.06}},"index":0,"playId":"ef0cf54d-8119-3505-b802-b863a6ded2ba","pitchNumber":1,"startTime":"2026-07-23T02:41:02.555Z","endTime":"2026-07-23T02:41:08.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:41:08.186Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randal Grichuk strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-23T02:41:51.397Z","endTime":"2026-07-23T02:44:06.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Randal Grichuk replaces Sam Antonacci.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-23T02:41:37.384Z","endTime":"2026-07-23T02:41:53.609Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":803011,"link":"/api/v1/people/803011"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.091610964849156,"aZ":-14.300897005995811,"pfxX":5.207926896000752,"pfxZ":9.193360317318778,"pX":0.0256005796557243,"pZ":4.205523835935737,"vX0":-6.2366706027170755,"vY0":-138.57848192477428,"vZ0":-2.3599195769663597,"x":116.02,"y":125.23,"x0":1.6291176547764004,"y0":50.003518388969496,"z0":6.024038667900457,"aX":10.126032578229342},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":-8.2,"spinRate":2200,"spinDirection":141},"zone":12,"typeConfidence":0.91,"plateTime":0.3953142337490023,"extension":6.055909337246418},"index":1,"playId":"aa3c7d56-541d-3d5f-b445-772a160af788","pitchNumber":1,"startTime":"2026-07-23T02:41:53.609Z","endTime":"2026-07-23T02:41:56.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.534478567342504,"aZ":-11.33964506826718,"pfxX":4.342790581520935,"pfxZ":10.748800954301432,"pX":-0.9306688072379132,"pZ":2.6552475768021133,"vX0":-8.182215057571478,"vY0":-138.4802468030326,"vZ0":-6.647258619234794,"x":152.47,"y":167.09,"x0":1.5008365449106336,"y0":50.000977179486505,"z0":5.848769904039434,"aX":8.416935927010552},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":-6.1,"spinRate":2153,"spinDirection":147},"zone":11,"typeConfidence":0.91,"plateTime":0.3958563346845536,"extension":6.266228993124723},"index":2,"playId":"96879d4c-c596-3e01-84d9-ce83a410e80e","pitchNumber":2,"startTime":"2026-07-23T02:42:09.716Z","endTime":"2026-07-23T02:42:12.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51981048690192,"aZ":-8.550373960300343,"pfxX":4.1514200479723256,"pfxZ":11.98050353670337,"pX":0.3665142934096955,"pZ":2.226044662678401,"vX0":-4.725186724124934,"vY0":-139.77752783600866,"vZ0":-8.41733704587476,"x":103.03,"y":178.68,"x0":1.5423134321955583,"y0":50.003393405239215,"z0":5.843901814866177,"aX":8.1867371141114},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.0,"breakHorizontal":-6.5,"spinRate":2288,"spinDirection":153},"zone":6,"typeConfidence":0.91,"plateTime":0.3923720562227322,"extension":6.153583603027985},"index":3,"playId":"1636b27a-164b-3dc6-8696-2bff8302bb64","pitchNumber":3,"startTime":"2026-07-23T02:42:31.874Z","endTime":"2026-07-23T02:42:36.611Z","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":96.1,"endSpeed":87.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81579685274689,"aZ":-12.411847935194633,"pfxX":5.959407793827637,"pfxZ":10.014920230678179,"pX":1.5281739332290627,"pZ":4.090917860278559,"vX0":-2.9467168673270705,"vY0":-139.87631465881236,"vZ0":-2.9688786121492874,"x":58.75,"y":128.33,"x0":1.8235870017737812,"y0":50.00015912949596,"z0":5.984684632339179,"aX":11.756126689558823},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":-10.2,"spinRate":2216,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.39222526557143933,"extension":6.117372106122115},"index":4,"playId":"753e2d48-0ee9-37f0-bd9e-e1e21a6f23a8","pitchNumber":4,"startTime":"2026-07-23T02:42:51.217Z","endTime":"2026-07-23T02:42:54.217Z","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":95.2,"endSpeed":86.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78096531890282,"aZ":-12.833222652524942,"pfxX":6.2956016791898,"pfxZ":9.968993964239097,"pX":0.5195785454794646,"pZ":3.874682535574734,"vX0":-5.111213678367586,"vY0":-138.59996805449654,"vZ0":-3.510490656101363,"x":97.19,"y":134.16,"x0":1.5721973248784709,"y0":50.00357807297883,"z0":6.018212732046233,"aX":12.215110312129482},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":-10.3,"spinRate":2174,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.39561083765610405,"extension":6.089063959238945},"index":5,"playId":"2b1ac676-ef6c-38aa-b21d-fa8f6f476330","pitchNumber":5,"startTime":"2026-07-23T02:43:11.895Z","endTime":"2026-07-23T02:43:14.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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.608574588453507,"aZ":-11.099933686759323,"pfxX":3.9464444342659477,"pfxZ":10.969243113600774,"pX":0.5770396408699324,"pZ":2.4060823025317886,"vX0":-4.173720322256568,"vY0":-137.5139482702027,"vZ0":-7.311201416020741,"x":95.0,"y":173.82,"x0":1.5994931162777248,"y0":50.00297777180243,"z0":5.846933068643141,"aX":7.5820017015276004},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":-6.4,"spinRate":2212,"spinDirection":148},"zone":6,"typeConfidence":0.9,"plateTime":0.39784630581683045,"extension":6.390426861770956},"index":6,"playId":"c09cd9fc-e13b-35c2-948f-6eac3028eb35","pitchNumber":6,"startTime":"2026-07-23T02:43:39.519Z","endTime":"2026-07-23T02:43:42.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66642537123069,"aZ":-24.12519430143906,"pfxX":9.93954362590955,"pfxZ":4.980673969783487,"pX":0.9186115331504915,"pZ":1.477263053012571,"vX0":-5.161782955284852,"vY0":-126.51609700013859,"vZ0":-5.828041305898251,"x":81.98,"y":198.89,"x0":1.6978108510267578,"y0":50.00176633951888,"z0":5.753456639970901,"aX":16.054600648541264},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.9,"breakHorizontal":-16.8,"spinRate":1957,"spinDirection":127},"zone":14,"typeConfidence":0.91,"plateTime":0.4335246093260956,"extension":6.391150098593333},"index":7,"playId":"334a5c07-f056-35db-93a4-e9c0161e0709","pitchNumber":7,"startTime":"2026-07-23T02:44:03.831Z","endTime":"2026-07-23T02:44:06.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:44:06.831Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Cauley strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-23T02:46:33.160Z","endTime":"2026-07-23T02:48:35.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8,9],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Junior Perez replaces Randal Grichuk, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-23T02:45:49.116Z","endTime":"2026-07-23T02:45:49.130Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678577,"link":"/api/v1/people/678577"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"102","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"}},{"details":{"description":"Pitching Change: Bryan Hudson replaces Grant Taylor.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-23T02:45:49.130Z","endTime":"2026-07-23T02:46:35.323Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663542,"link":"/api/v1/people/663542"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.531732051252217,"aZ":-24.273019212463232,"pfxX":6.628852618516069,"pfxZ":4.374733992143995,"pX":-0.25812371859842365,"pZ":1.7387361255092,"vX0":-11.51475178236038,"vY0":-133.0515863728409,"vZ0":-3.707503769211447,"x":126.84,"y":191.83,"x0":3.2497280247981566,"y0":50.003313230447894,"z0":4.893837361541763,"aX":11.975282873877912},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.3,"breakHorizontal":-9.7,"spinRate":2244,"spinDirection":113},"zone":7,"typeConfidence":0.85,"plateTime":0.4104832685526656,"extension":6.992974385760205},"index":2,"playId":"d43ac9f1-3be5-3288-9928-14895767c441","pitchNumber":1,"startTime":"2026-07-23T02:46:35.323Z","endTime":"2026-07-23T02:46:38.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.928297503070002,"aZ":-33.229094625417964,"pfxX":-9.506688759503405,"pfxZ":-0.7853027733781666,"pX":1.120598148627372,"pZ":3.3879060791810414,"vX0":-2.8532150672902397,"vY0":-115.63531104684945,"vZ0":4.0161013440271915,"x":74.29,"y":147.31,"x0":3.6075829365739778,"y0":50.00178395214123,"z0":4.8296566159882905,"aX":-12.785844245941345},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":0.0,"breakHorizontal":17.9,"spinRate":2130,"spinDirection":299},"zone":12,"typeConfidence":0.92,"plateTime":0.47489046565233695,"extension":6.944352901333034},"index":3,"playId":"ec5007c4-1df1-3a16-a567-119207a8e8b0","pitchNumber":2,"startTime":"2026-07-23T02:46:51.365Z","endTime":"2026-07-23T02:46:54.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08693941689679,"aZ":-19.954248557438536,"pfxX":7.731174920180388,"pfxZ":6.536486796319872,"pX":0.2187879951669114,"pZ":1.842372064485715,"vX0":-10.670120455539696,"vY0":-135.70711117010123,"vZ0":-4.550432160350729,"x":108.66,"y":189.04,"x0":3.1930764126247584,"y0":50.0014977654436,"z0":4.92671514440311,"aX":14.451173018993792},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.0,"breakHorizontal":-11.8,"spinRate":2362,"spinDirection":123},"zone":8,"typeConfidence":0.9,"plateTime":0.4032671724958994,"extension":6.898683281548068},"index":4,"playId":"c4bc025d-3c71-33ae-81a3-2a6ef39cf192","pitchNumber":3,"startTime":"2026-07-23T02:47:07.781Z","endTime":"2026-07-23T02:47:10.781Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-23T02:47:24.138Z","endTime":"2026-07-23T02:47:35.677Z","isPitch":false,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55967013157438,"aZ":-20.42511974180406,"pfxX":5.474490193692271,"pfxZ":6.385145201094504,"pX":1.2154749291512668,"pZ":4.026984278379257,"vX0":-7.311457305491162,"vY0":-135.05874923900035,"vZ0":1.0651722513722468,"x":70.67,"y":130.05,"x0":3.2516533124220954,"y0":50.0013656280258,"z0":5.068283626124406,"aX":10.071568088501557},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.0,"breakHorizontal":-8.3,"spinRate":2163,"spinDirection":117},"zone":12,"typeConfidence":0.9,"plateTime":0.40620822046497596,"extension":7.0416125801710425},"index":6,"playId":"b5f44a7f-2ee1-3005-90d2-e266a490112b","pitchNumber":4,"startTime":"2026-07-23T02:47:35.677Z","endTime":"2026-07-23T02:47:39.160Z","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":94.2,"endSpeed":86.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73338337888091,"aZ":-18.47920934188489,"pfxX":6.038851047542983,"pfxZ":7.228198648798398,"pX":-0.10678121346606356,"pZ":2.2260048038550004,"vX0":-10.710584986933451,"vY0":-136.70650198048938,"vZ0":-4.15598494947284,"x":121.07,"y":178.68,"x0":3.0748782678026876,"y0":50.005811361108364,"z0":5.032021775053147,"aX":11.447921113379532},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.4,"breakHorizontal":-8.8,"spinRate":2316,"spinDirection":122},"zone":5,"typeConfidence":0.91,"plateTime":0.4004357077841987,"extension":7.006641490622489},"index":7,"playId":"9df31a40-f4de-33d6-ba2e-885a0a93f781","pitchNumber":5,"startTime":"2026-07-23T02:47:52.537Z","endTime":"2026-07-23T02:47:55.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84225195883211,"aZ":-37.116972816273204,"pfxX":-5.660243242199108,"pfxZ":-3.4719409167639483,"pX":1.8629384337043828,"pZ":3.5237609737443143,"vX0":-2.256318195980672,"vY0":-119.03650219181145,"vZ0":4.849729761302374,"x":45.99,"y":143.64,"x0":3.5612410922641518,"y0":50.00585165760258,"z0":4.838516772669218,"aX":-8.04774113724823},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.7,"breakHorizontal":10.8,"spinRate":1877,"spinDirection":295},"zone":12,"typeConfidence":0.91,"plateTime":0.46178807401595634,"extension":7.467081378680313},"index":8,"playId":"289fa309-8732-35b9-bfab-38f92bcf0a24","pitchNumber":6,"startTime":"2026-07-23T02:48:13.017Z","endTime":"2026-07-23T02:48:16.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.183205628683485,"aZ":-20.024825925743137,"pfxX":5.6268370279077455,"pfxZ":6.688678327095522,"pX":-0.054155782688585584,"pZ":1.2569868080218054,"vX0":-10.156390269589119,"vY0":-133.29258019101042,"vZ0":-5.907350135514578,"x":119.06,"y":204.84,"x0":3.0586283941368935,"y0":50.00198451364365,"z0":4.928373644383526,"aX":10.21917696036852},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.2,"breakHorizontal":-8.3,"spinRate":2139,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.40948651433143013,"extension":7.422519971304122},"index":9,"playId":"c18de55c-01bc-3aa1-9052-443fe8f49700","pitchNumber":7,"startTime":"2026-07-23T02:48:32.134Z","endTime":"2026-07-23T02:48:35.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:48:35.901Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elias Díaz strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-23T02:48:40.061Z","endTime":"2026-07-23T02:50:10.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.596972213612542,"aZ":-39.60648272851914,"pfxX":-7.604449217963994,"pfxZ":-5.582572960401588,"pX":1.7980893982577326,"pZ":2.3594561631823283,"vX0":-2.1468741290029802,"vY0":-115.29296118638605,"vZ0":3.2395708042580953,"x":48.46,"y":175.07,"x0":3.731688557353655,"y0":50.00210425927099,"z0":4.786760558683351,"aX":-10.125647771554933},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-8.9,"breakHorizontal":14.3,"spinRate":2034,"spinDirection":297},"zone":14,"typeConfidence":0.89,"plateTime":0.4770456558549716,"extension":6.979407690134375},"index":0,"playId":"ba4168d5-ba35-392e-94cf-3d25cbe0aac7","pitchNumber":1,"startTime":"2026-07-23T02:49:02.556Z","endTime":"2026-07-23T02:49:05.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.727895341049393,"aZ":-18.233423551911145,"pfxX":5.94466249154856,"pfxZ":7.737783610998433,"pX":0.4747870325997941,"pZ":3.0467744536595274,"vX0":-9.278351162740822,"vY0":-132.92095286464985,"vZ0":-1.5881812085759746,"x":98.9,"y":156.52,"x0":3.227701412775802,"y0":50.0010687110757,"z0":4.967072123559294,"aX":10.70818725865574},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.9,"breakHorizontal":-8.9,"spinRate":2270,"spinDirection":121},"zone":3,"typeConfidence":0.9,"plateTime":0.41104594706993014,"extension":6.977423113398165},"index":1,"playId":"f925e45b-243d-30c5-95a7-8833e0d4c096","pitchNumber":2,"startTime":"2026-07-23T02:49:25.260Z","endTime":"2026-07-23T02:49:28.580Z","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":79.1,"endSpeed":72.7,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.295630264087592,"aZ":-35.45380501659185,"pfxX":-7.607660682479372,"pfxZ":-2.4540909445252055,"pX":0.9565299184962693,"pZ":2.156372431886263,"vX0":-3.6905210796897743,"vY0":-115.19407018315967,"vZ0":1.8864716601995408,"x":80.54,"y":180.56,"x0":3.5698899909301725,"y0":50.00160816379451,"z0":4.765668711609902,"aX":-10.17611882353551},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-3.6,"breakHorizontal":14.8,"spinRate":2180,"spinDirection":306},"zone":14,"typeConfidence":0.91,"plateTime":0.47630625616063726,"extension":7.043906018303739},"index":2,"playId":"7b0fb7d7-20eb-3391-98c3-91add3f023d9","pitchNumber":3,"startTime":"2026-07-23T02:49:43.680Z","endTime":"2026-07-23T02:49:46.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.350752390326974,"aZ":-21.69676375536077,"pfxX":4.295432930706541,"pfxZ":5.569304602402379,"pX":0.786244084434517,"pZ":2.8185627800015385,"vX0":-7.976510843940362,"vY0":-135.92787405689126,"vZ0":-1.7062583403701992,"x":87.03,"y":162.68,"x0":3.1937697257132407,"y0":50.00126861363922,"z0":4.9530053948043165,"aX":8.07933957980444},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.0,"breakHorizontal":-6.2,"spinRate":1991,"spinDirection":127},"zone":3,"typeConfidence":0.9,"plateTime":0.4021514023368429,"extension":6.95789543878617},"index":3,"playId":"b25cca8f-0e90-3a25-b0a4-12f9ddf31d7f","pitchNumber":4,"startTime":"2026-07-23T02:50:07.635Z","endTime":"2026-07-23T02:50:10.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:50:10.635Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Osuna grounds out softly, second baseman Chase Meidroth to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-23T02:50:24.341Z","endTime":"2026-07-23T02:50:47.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.095"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.86"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.36"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"63.85"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.94"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.85"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.17"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.11"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.93"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.49"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.36"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.49"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.35"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.60"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.095"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"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":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.634764238928014,"aZ":-35.3355929617398,"pfxX":-8.989408357717803,"pfxZ":-2.4443712934192314,"pX":-0.9763758512590424,"pZ":1.7781425028365343,"vX0":-7.216044018766938,"vY0":-113.8336316346257,"vZ0":1.434888678739902,"x":154.22,"y":190.77,"x0":3.4186491659983593,"y0":50.002489461361705,"z0":4.675500699518242,"aX":-11.629746665085518},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-3.6,"breakHorizontal":18.2,"spinRate":1955,"spinDirection":299},"zone":13,"typeConfidence":0.9,"plateTime":0.483770314739719,"extension":7.0700892653130785},"hitData":{"launchSpeed":58.0,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":125.96,"coordY":201.75}},"index":0,"playId":"2b4fc3e3-752e-3c4d-bd90-f93eb757ea5d","pitchNumber":1,"startTime":"2026-07-23T02:50:39.937Z","endTime":"2026-07-23T02:50:47.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:50:47.944Z","atBatIndex":71}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Osuna grounds out softly, second baseman Chase Meidroth to first baseman Munetaka Murakami.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-23T02:50:24.341Z","endTime":"2026-07-23T02:50:47.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.095"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.86"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.36"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"63.85"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.94"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.85"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.17"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.11"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.93"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.49"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.36"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.49"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.35"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.60"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.095"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":808959,"link":"/api/v1/people/808959"},"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":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.634764238928014,"aZ":-35.3355929617398,"pfxX":-8.989408357717803,"pfxZ":-2.4443712934192314,"pX":-0.9763758512590424,"pZ":1.7781425028365343,"vX0":-7.216044018766938,"vY0":-113.8336316346257,"vZ0":1.434888678739902,"x":154.22,"y":190.77,"x0":3.4186491659983593,"y0":50.002489461361705,"z0":4.675500699518242,"aX":-11.629746665085518},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-3.6,"breakHorizontal":18.2,"spinRate":1955,"spinDirection":299},"zone":13,"typeConfidence":0.9,"plateTime":0.483770314739719,"extension":7.0700892653130785},"hitData":{"launchSpeed":58.0,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":125.96,"coordY":201.75}},"index":0,"playId":"2b4fc3e3-752e-3c4d-bd90-f93eb757ea5d","pitchNumber":1,"startTime":"2026-07-23T02:50:39.937Z","endTime":"2026-07-23T02:50:47.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-23T02:50:47.944Z","atBatIndex":71},"scoringPlays":[8,12,26,27,33,46],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":150.99,"y":159.69},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":83.66,"y":73.91},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":188.61,"y":65.07},"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":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":107.4,"y":171.86},"type":"O","description":"Groundout"}]}},{"startIndex":6,"endIndex":13,"top":[6,7,8,9],"bottom":[10,11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":129.97,"y":121.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":73.69,"y":105.06},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":147.45,"y":151.58},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":146.54,"y":139.39},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":111.87,"y":157.65},"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":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"coordinates":{"x":222.48,"y":76.55},"type":"H","description":"Home Run"}]}},{"startIndex":14,"endIndex":21,"top":[14,15,16],"bottom":[17,18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":91.16,"y":51.89},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":122.77,"y":141.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":149.47,"y":162.73},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":134.33,"y":89.75},"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":3,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":128.03,"y":193.55},"type":"O","description":"Sac Bunt"},{"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":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":101.31,"y":174.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":106.2,"y":169.54},"type":"H","description":"Single"}]}},{"startIndex":22,"endIndex":34,"top":[22,23,24,25,26,27,28,29],"bottom":[30,31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":135.67,"y":166.67},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":110.94,"y":166.79},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":182.44,"y":109.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":112.19,"y":64.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":81.54,"y":175.91},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":184.46,"y":105.22},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":197.62,"y":127.9},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":97.53,"y":175.14},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":35,"endIndex":42,"top":[35,36,37],"bottom":[38,39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":154.54,"y":163.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":135.41,"y":75.9},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":153.33,"y":151.42},"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":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"coordinates":{"x":63.39,"y":102.98},"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":5,"pitcher":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":123.62,"y":142.96},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":52,"top":[43,44,45,46,47,48],"bottom":[49,50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":95.13,"y":129.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":123.11,"y":86.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":107.6,"y":75.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":80.83,"y":115.32},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":203.78,"y":84.38},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"coordinates":{"x":109.93,"y":172.87},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"coordinates":{"x":169.06,"y":131.1},"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":6,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":129.7,"y":184.03},"type":"O","description":"Groundout"}]}},{"startIndex":53,"endIndex":58,"top":[53,54,55],"bottom":[56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"coordinates":{"x":146.94,"y":154.12},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":59,"endIndex":65,"top":[59,60,61,62],"bottom":[63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":145.92,"y":168.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"coordinates":{"x":160.63,"y":165.78},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":134.03,"y":67.34},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":144.91,"y":172.37},"type":"O","description":"Groundout"}]}},{"startIndex":66,"endIndex":71,"top":[66,67,68],"bottom":[69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":100.3,"y":170.34},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"coordinates":{"x":127.02,"y":202.06},"type":"O","description":"Bunt Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":125.96,"y":201.75},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":3}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":3,"errors":2,"leftOnBase":2}},{"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":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":5,"errors":0,"leftOnBase":6},"away":{"runs":4,"hits":7,"errors":2,"leftOnBase":6}},"defense":{"pitcher":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"catcher":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"first":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"second":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"third":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"shortstop":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"left":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"center":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"right":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batter":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"onDeck":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"inHole":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"battingOrder":2,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"offense":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"onDeck":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"inHole":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"battingOrder":8,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":11,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".240","atBats":33,"obp":".318","slg":".409","ops":".727","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":7,"rbi":4,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":3,"groundOuts":10,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":31,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":138,"era":"4.08","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.31","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":49,"strikes":89,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":1,"pitchesPerInning":"15.33","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":2,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID671976":{"person":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"900","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":48,"groundOuts":68,"airOuts":77,"runs":38,"doubles":21,"triples":3,"homeRuns":6,"strikeOuts":54,"baseOnBalls":20,"intentionalWalks":0,"hits":77,"hitByPitch":3,"avg":".285","atBats":270,"obp":".339","slg":".452","ops":".791","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":299,"totalBases":122,"rbi":37,"leftOnBase":110,"sacBunts":4,"sacFlies":2,"babip":".335","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":16,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":214,"errors":3,"chances":218,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID641743":{"person":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(W, 7-4)","summary":"5.0 IP, 2 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":79,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":29,"strikes":50,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":19,"flyOuts":49,"groundOuts":102,"airOuts":108,"runs":50,"doubles":15,"triples":3,"homeRuns":14,"strikeOuts":80,"baseOnBalls":40,"intentionalWalks":0,"hits":95,"hitByPitch":19,"atBats":375,"obp":".351","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1797,"era":"4.21","inningsPitched":"98.1","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.37","battersFaced":444,"outs":295,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1797,"balls":698,"strikes":1099,"strikePercentage":".610","hitBatsmen":19,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":1,"winPercentage":".636","pitchesPerInning":"18.27","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.32","walksPer9Inn":"3.66","hitsPer9Inn":"8.69","runsScoredPer9":"4.58","homeRunsPer9":"1.28","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":5,"sacFlies":5,"passedBall":0,"popOuts":23,"lineOuts":36},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663436":{"person":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":19,"gamesStarted":19,"flyOuts":49,"groundOuts":101,"airOuts":103,"runs":39,"doubles":27,"triples":0,"homeRuns":6,"strikeOuts":97,"baseOnBalls":33,"intentionalWalks":0,"hits":102,"hitByPitch":4,"atBats":400,"obp":".317","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1692,"era":"3.31","inningsPitched":"106.0","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.27","battersFaced":440,"outs":318,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1692,"balls":602,"strikes":1090,"strikePercentage":".640","hitBatsmen":4,"balks":1,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".643","pitchesPerInning":"15.96","gamesFinished":0,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"8.24","walksPer9Inn":"2.80","hitsPer9Inn":"8.66","runsScoredPer9":"3.31","homeRunsPer9":"0.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":8,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682668":{"person":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":19,"groundOuts":55,"airOuts":34,"runs":18,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":7,"intentionalWalks":0,"hits":38,"hitByPitch":1,"avg":".248","atBats":153,"obp":".282","slg":".288","ops":".570","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":44,"rbi":12,"leftOnBase":65,"sacBunts":2,"sacFlies":2,"babip":".298","groundOutsToAirouts":"1.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"153.00","popOuts":5,"lineOuts":10},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":25,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":9,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":12,"strikes":13,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.50","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":97,"errors":4,"chances":171,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545341":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"jerseyNumber":"34","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"101","stats":{"batting":{"note":"a-","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":66,"flyOuts":23,"groundOuts":33,"airOuts":41,"runs":23,"doubles":10,"triples":1,"homeRuns":9,"strikeOuts":36,"baseOnBalls":6,"intentionalWalks":1,"hits":36,"hitByPitch":1,"avg":".248","atBats":145,"obp":".281","slg":".517","ops":".798","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":75,"rbi":24,"leftOnBase":69,"sacBunts":0,"sacFlies":1,"babip":".267","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.11","popOuts":8,"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":0,"putOuts":32,"errors":1,"chances":33,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID808959":{"person":{"id":808959,"fullName":"Munetaka Murakami","link":"/api/v1/people/808959"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":33,"groundOuts":40,"airOuts":43,"runs":49,"doubles":7,"triples":0,"homeRuns":20,"strikeOuts":95,"baseOnBalls":53,"intentionalWalks":5,"hits":53,"hitByPitch":1,"avg":".230","atBats":230,"obp":".375","slg":".522","ops":".897","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":285,"totalBases":120,"rbi":42,"leftOnBase":84,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.50","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":451,"errors":2,"chances":481,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805367":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"600","stats":{"batting":{"summary":"4-4 | 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":41,"groundOuts":101,"airOuts":71,"runs":57,"doubles":17,"triples":0,"homeRuns":7,"strikeOuts":97,"baseOnBalls":38,"intentionalWalks":0,"hits":101,"hitByPitch":2,"avg":".277","atBats":364,"obp":".347","slg":".382","ops":".729","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":411,"totalBases":139,"rbi":34,"leftOnBase":121,"sacBunts":4,"sacFlies":2,"babip":".359","groundOutsToAirouts":"1.42","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"52.00","popOuts":11,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":211,"putOuts":160,"errors":4,"chances":375,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID691799":{"person":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"2.0 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":4,"flyOuts":27,"groundOuts":41,"airOuts":40,"runs":20,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":72,"baseOnBalls":17,"intentionalWalks":0,"hits":38,"hitByPitch":0,"atBats":189,"obp":".264","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":840,"era":"2.63","inningsPitched":"51.1","wins":4,"losses":2,"saves":5,"saveOpportunities":8,"holds":6,"blownSaves":3,"earnedRuns":15,"whip":"1.07","battersFaced":208,"outs":154,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":840,"balls":272,"strikes":568,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".667","pitchesPerInning":"16.36","gamesFinished":11,"strikeoutWalkRatio":"4.24","strikeoutsPer9Inn":"12.62","walksPer9Inn":"2.98","hitsPer9Inn":"6.66","runsScoredPer9":"3.51","homeRunsPer9":"0.70","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678577":{"person":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"jerseyNumber":"37","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"102","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":6,"groundOuts":4,"airOuts":11,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".147","atBats":34,"obp":".171","slg":".324","ops":".495","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":11,"rbi":4,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":24,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID695657":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":54,"groundOuts":55,"airOuts":95,"runs":48,"doubles":17,"triples":0,"homeRuns":24,"strikeOuts":130,"baseOnBalls":34,"intentionalWalks":3,"hits":79,"hitByPitch":9,"avg":".220","atBats":359,"obp":".303","slg":".468","ops":".771","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":402,"totalBases":168,"rbi":57,"leftOnBase":193,"sacBunts":0,"sacFlies":0,"babip":".268","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.96","popOuts":28,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":203,"putOuts":97,"errors":8,"chances":308,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID805326":{"person":{"id":805326,"fullName":"Tyler Schweitzer","link":"/api/v1/people/805326"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":0,"flyOuts":14,"groundOuts":15,"airOuts":22,"runs":7,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":63,"obp":".328","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":264,"era":"4.02","inningsPitched":"15.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.40","battersFaced":67,"outs":47,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":264,"balls":79,"strikes":185,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.85","gamesFinished":6,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.60","walksPer9Inn":"2.30","hitsPer9Inn":"10.34","runsScoredPer9":"4.02","homeRunsPer9":"0.57","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670950":{"person":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":27,"gamesStarted":0,"flyOuts":33,"groundOuts":24,"airOuts":54,"runs":17,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":38,"baseOnBalls":12,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":146,"obp":".272","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":621,"era":"3.96","inningsPitched":"38.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":17,"whip":"1.11","battersFaced":159,"outs":116,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":621,"balls":222,"strikes":399,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".---","pitchesPerInning":"16.06","gamesFinished":16,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"8.84","walksPer9Inn":"2.79","hitsPer9Inn":"7.22","runsScoredPer9":"3.96","homeRunsPer9":"1.86","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691011":{"person":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"jerseyNumber":"36","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":22,"groundOuts":32,"airOuts":36,"runs":9,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".130","atBats":115,"obp":".217","slg":".304","ops":".521","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":35,"rbi":11,"leftOnBase":52,"sacBunts":1,"sacFlies":1,"babip":".130","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":8,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":11,"stolenBases":29,"stolenBasePercentage":".725","caughtStealingPercentage":".275","assists":19,"putOuts":320,"errors":4,"chances":343,"fielding":".988","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695731":{"person":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":3,"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":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":16,"groundOuts":44,"airOuts":28,"runs":20,"doubles":10,"triples":1,"homeRuns":3,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".236","atBats":127,"obp":".305","slg":".402","ops":".707","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":51,"rbi":18,"leftOnBase":58,"sacBunts":0,"sacFlies":1,"babip":".273","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.33","popOuts":4,"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":3,"putOuts":74,"errors":2,"chances":79,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID622554":{"person":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":38,"gamesStarted":0,"flyOuts":15,"groundOuts":27,"airOuts":31,"runs":20,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":42,"baseOnBalls":20,"intentionalWalks":1,"hits":25,"hitByPitch":2,"atBats":124,"obp":".320","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":646,"era":"4.50","inningsPitched":"34.0","wins":3,"losses":3,"saves":12,"saveOpportunities":17,"holds":4,"blownSaves":5,"earnedRuns":17,"whip":"1.32","battersFaced":147,"outs":102,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":646,"balls":268,"strikes":378,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".500","pitchesPerInning":"19.00","gamesFinished":18,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"11.12","walksPer9Inn":"5.29","hitsPer9Inn":"6.62","runsScoredPer9":"5.29","homeRunsPer9":"1.59","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":8},"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}},"ID669684":{"person":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":22,"gamesStarted":2,"flyOuts":20,"groundOuts":14,"airOuts":31,"runs":12,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":22,"baseOnBalls":12,"intentionalWalks":0,"hits":21,"hitByPitch":2,"atBats":87,"obp":".343","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":400,"era":"4.30","inningsPitched":"23.0","wins":3,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.43","battersFaced":102,"outs":69,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":400,"balls":144,"strikes":256,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.39","gamesFinished":6,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"8.61","walksPer9Inn":"4.70","hitsPer9Inn":"8.22","runsScoredPer9":"4.70","homeRunsPer9":"0.78","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702273":{"person":{"id":702273,"fullName":"Noah Schultz","link":"/api/v1/people/702273"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":32,"groundOuts":51,"airOuts":64,"runs":39,"doubles":12,"triples":2,"homeRuns":9,"strikeOuts":49,"baseOnBalls":29,"intentionalWalks":0,"hits":54,"hitByPitch":6,"atBats":214,"obp":".356","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":985,"era":"6.04","inningsPitched":"56.2","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.46","battersFaced":253,"outs":170,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":985,"balls":375,"strikes":610,"strikePercentage":".620","hitBatsmen":6,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".300","pitchesPerInning":"17.38","gamesFinished":0,"strikeoutWalkRatio":"1.69","strikeoutsPer9Inn":"7.78","walksPer9Inn":"4.61","hitsPer9Inn":"8.58","runsScoredPer9":"6.19","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700337":{"person":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":1,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":30,"groundOuts":46,"airOuts":45,"runs":12,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":13,"intentionalWalks":0,"hits":28,"hitByPitch":3,"avg":".183","atBats":153,"obp":".253","slg":".229","ops":".482","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":35,"rbi":15,"leftOnBase":86,"sacBunts":2,"sacFlies":5,"babip":".226","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.50","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":21,"stolenBasePercentage":".677","caughtStealingPercentage":".323","assists":15,"putOuts":335,"errors":5,"chances":355,"fielding":".986","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643217":{"person":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":48,"groundOuts":64,"airOuts":78,"runs":40,"doubles":16,"triples":2,"homeRuns":10,"strikeOuts":72,"baseOnBalls":26,"intentionalWalks":1,"hits":68,"hitByPitch":0,"avg":".245","atBats":277,"obp":".306","slg":".426","ops":".732","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":308,"totalBases":118,"rbi":52,"leftOnBase":114,"sacBunts":1,"sacFlies":4,"babip":".291","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.70","popOuts":15,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"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"}]},"ID680732":{"person":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":16,"flyOuts":71,"groundOuts":79,"airOuts":125,"runs":41,"doubles":19,"triples":3,"homeRuns":13,"strikeOuts":120,"baseOnBalls":34,"intentionalWalks":0,"hits":93,"hitByPitch":7,"atBats":413,"obp":".294","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":1806,"era":"3.20","inningsPitched":"112.1","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.13","battersFaced":458,"outs":337,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1806,"balls":599,"strikes":1207,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".636","pitchesPerInning":"16.08","gamesFinished":1,"strikeoutWalkRatio":"3.53","strikeoutsPer9Inn":"9.61","walksPer9Inn":"2.72","hitsPer9Inn":"7.45","runsScoredPer9":"3.28","homeRunsPer9":"1.04","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":6,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663542":{"person":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(S, 4)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","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":44,"gamesStarted":6,"flyOuts":28,"groundOuts":41,"airOuts":41,"runs":12,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":42,"baseOnBalls":16,"intentionalWalks":1,"hits":36,"hitByPitch":4,"atBats":151,"obp":".318","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":697,"era":"2.08","inningsPitched":"43.1","wins":3,"losses":2,"saves":4,"saveOpportunities":6,"holds":6,"blownSaves":2,"earnedRuns":10,"whip":"1.20","battersFaced":181,"outs":130,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":697,"balls":241,"strikes":456,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".600","pitchesPerInning":"16.08","gamesFinished":9,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"8.72","walksPer9Inn":"3.32","hitsPer9Inn":"7.48","runsScoredPer9":"2.49","homeRunsPer9":"0.21","inheritedRunners":14,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":4,"sacFlies":5,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607200":{"person":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":10,"flyOuts":60,"groundOuts":94,"airOuts":110,"runs":49,"doubles":14,"triples":1,"homeRuns":16,"strikeOuts":66,"baseOnBalls":35,"intentionalWalks":1,"hits":95,"hitByPitch":3,"atBats":362,"obp":".330","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":1594,"era":"4.16","inningsPitched":"93.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.40","battersFaced":405,"outs":279,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1594,"balls":629,"strikes":965,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".455","pitchesPerInning":"17.14","gamesFinished":0,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"6.39","walksPer9Inn":"3.39","hitsPer9Inn":"9.19","runsScoredPer9":"4.74","homeRunsPer9":"1.55","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":2,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656794":{"person":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":37,"gamesStarted":1,"flyOuts":17,"groundOuts":61,"airOuts":45,"runs":17,"doubles":7,"triples":5,"homeRuns":1,"strikeOuts":55,"baseOnBalls":20,"intentionalWalks":3,"hits":41,"hitByPitch":5,"atBats":201,"obp":".292","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":872,"era":"2.41","inningsPitched":"56.0","wins":0,"losses":2,"saves":3,"saveOpportunities":4,"holds":8,"blownSaves":1,"earnedRuns":15,"whip":"1.09","battersFaced":227,"outs":168,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":872,"balls":304,"strikes":568,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".000","pitchesPerInning":"15.57","gamesFinished":6,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"8.84","walksPer9Inn":"3.21","hitsPer9Inn":"6.59","runsScoredPer9":"2.73","homeRunsPer9":"0.16","inheritedRunners":25,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":1,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663855":{"person":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":6,"strikes":13,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":16,"groundOuts":28,"airOuts":21,"runs":11,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":19,"intentionalWalks":2,"hits":23,"hitByPitch":1,"atBats":103,"obp":".344","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":488,"era":"3.49","inningsPitched":"28.1","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":11,"whip":"1.48","battersFaced":125,"outs":85,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":488,"balls":187,"strikes":301,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".000","pitchesPerInning":"17.22","gamesFinished":6,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"10.48","walksPer9Inn":"6.04","hitsPer9Inn":"7.31","runsScoredPer9":"3.49","homeRunsPer9":"0.32","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"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"}]},"ID803011":{"person":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":81,"flyOuts":41,"groundOuts":99,"airOuts":59,"runs":52,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":51,"baseOnBalls":24,"intentionalWalks":0,"hits":79,"hitByPitch":18,"avg":".278","atBats":284,"obp":".370","slg":".408","ops":".778","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":116,"rbi":30,"leftOnBase":75,"sacBunts":3,"sacFlies":1,"babip":".317","groundOutsToAirouts":"1.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.57","popOuts":7,"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":22,"putOuts":132,"errors":2,"chances":156,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID678246":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":81,"groundOuts":73,"airOuts":136,"runs":68,"doubles":24,"triples":1,"homeRuns":21,"strikeOuts":73,"baseOnBalls":56,"intentionalWalks":2,"hits":90,"hitByPitch":6,"avg":".245","atBats":368,"obp":".350","slg":".486","ops":".836","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":435,"totalBases":179,"rbi":61,"leftOnBase":141,"sacBunts":0,"sacFlies":4,"babip":".248","groundOutsToAirouts":"0.54","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"17.52","popOuts":26,"lineOuts":29},"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":128,"putOuts":175,"errors":6,"chances":309,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[803011,545341,678577,808959,678246,695657,695731,805367,643217,700337,671976,641743,663855,691799,663542],"pitchers":[641743,663855,691799,663542],"bench":[682668,691011],"bullpen":[680732,622554,607200,663436,669684,656794,670950,702273,805326],"battingOrder":[678577,808959,678246,695657,695731,805367,643217,700337,671976],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Benintendi 2; Meidroth 4; Montgomery, B."},{"label":"RBI","value":"Benintendi 2 (52); Meidroth 2 (34)."},{"label":"2-out RBI","value":"Benintendi; Meidroth."},{"label":"Runners left in scoring position, 2 out","value":"Peters 3."},{"label":"GIDP","value":"Benintendi."},{"label":"Team RISP","value":"4-for-8."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Quero (5, missed catch); Vargas, M (6, throw)."},{"label":"DP","value":"(Vargas, M-Murakami)."}]}],"note":[{"label":"a","value":"Struck out for Antonacci in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":10,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".246","atBats":31,"obp":".320","slg":".402","ops":".722","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":9,"rbi":1,"leftOnBase":11,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":11,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":33,"obp":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":151,"era":"4.32","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.28","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":55,"strikes":96,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":4,"pitchesPerInning":"16.78","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":46,"groundOuts":53,"airOuts":77,"runs":33,"doubles":7,"triples":2,"homeRuns":8,"strikeOuts":66,"baseOnBalls":34,"intentionalWalks":0,"hits":45,"hitByPitch":4,"avg":".191","atBats":235,"obp":".303","slg":".340","ops":".643","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":80,"rbi":25,"leftOnBase":115,"sacBunts":5,"sacFlies":1,"babip":".228","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.38","popOuts":18,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":194,"errors":1,"chances":195,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694671":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"jerseyNumber":"36","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":31,"groundOuts":38,"airOuts":61,"runs":31,"doubles":9,"triples":2,"homeRuns":11,"strikeOuts":46,"baseOnBalls":13,"intentionalWalks":0,"hits":57,"hitByPitch":1,"avg":".282","atBats":202,"obp":".329","slg":".510","ops":".839","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":216,"totalBases":103,"rbi":27,"leftOnBase":81,"sacBunts":0,"sacFlies":0,"babip":".317","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.36","popOuts":18,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":115,"errors":0,"chances":118,"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"}]},"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":19,"gamesStarted":17,"flyOuts":48,"groundOuts":97,"airOuts":99,"runs":45,"doubles":13,"triples":3,"homeRuns":12,"strikeOuts":86,"baseOnBalls":36,"intentionalWalks":0,"hits":90,"hitByPitch":3,"atBats":369,"obp":".314","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":1598,"era":"4.13","inningsPitched":"96.0","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.31","battersFaced":411,"outs":288,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1598,"balls":608,"strikes":990,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".273","pitchesPerInning":"16.65","gamesFinished":0,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"8.06","walksPer9Inn":"3.38","hitsPer9Inn":"8.44","runsScoredPer9":"4.22","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":23,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"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":"300","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":48,"groundOuts":88,"airOuts":86,"runs":42,"doubles":15,"triples":0,"homeRuns":17,"strikeOuts":105,"baseOnBalls":30,"intentionalWalks":0,"hits":86,"hitByPitch":3,"avg":".237","atBats":363,"obp":".299","slg":".419","ops":".718","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":398,"totalBases":152,"rbi":61,"leftOnBase":170,"sacBunts":0,"sacFlies":2,"babip":".284","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.35","popOuts":21,"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":84,"putOuts":631,"errors":4,"chances":719,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":2,"strikes":12,"strikePercentage":".860","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":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":30,"gamesStarted":0,"flyOuts":21,"groundOuts":32,"airOuts":42,"runs":18,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":39,"baseOnBalls":12,"intentionalWalks":3,"hits":33,"hitByPitch":2,"atBats":143,"obp":".296","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":614,"era":"3.44","inningsPitched":"36.2","wins":4,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":14,"whip":"1.23","battersFaced":160,"outs":110,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":614,"balls":202,"strikes":412,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.75","gamesFinished":5,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"9.57","walksPer9Inn":"2.95","hitsPer9Inn":"8.10","runsScoredPer9":"4.42","homeRunsPer9":"0.74","inheritedRunners":19,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":6},"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"}]},"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":{"summary":"2.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":13,"strikes":21,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":4,"flyOuts":25,"groundOuts":47,"airOuts":41,"runs":16,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":39,"baseOnBalls":12,"intentionalWalks":0,"hits":45,"hitByPitch":2,"atBats":169,"obp":".321","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":704,"era":"2.86","inningsPitched":"44.0","wins":1,"losses":1,"saves":4,"saveOpportunities":6,"holds":8,"blownSaves":2,"earnedRuns":14,"whip":"1.30","battersFaced":186,"outs":132,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":704,"balls":244,"strikes":460,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":1,"winPercentage":".500","pitchesPerInning":"16.00","gamesFinished":11,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"7.98","walksPer9Inn":"2.45","hitsPer9Inn":"9.20","runsScoredPer9":"3.27","homeRunsPer9":"0.41","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"800","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":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":65,"flyOuts":18,"groundOuts":56,"airOuts":46,"runs":23,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":17,"intentionalWalks":0,"hits":46,"hitByPitch":8,"avg":".264","atBats":174,"obp":".357","slg":".305","ops":".662","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":53,"rbi":21,"leftOnBase":80,"sacBunts":1,"sacFlies":0,"babip":".308","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"174.00","popOuts":10,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":101,"errors":1,"chances":103,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID642851":{"person":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"jerseyNumber":"38","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":12,"groundOuts":13,"airOuts":24,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".074","atBats":54,"obp":".123","slg":".074","ops":".197","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":4,"rbi":0,"leftOnBase":41,"sacBunts":1,"sacFlies":0,"babip":".100","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","assists":7,"putOuts":118,"errors":0,"chances":125,"fielding":"1.000","passedBall":0,"pickoffs":1}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":35,"groundOuts":63,"airOuts":68,"runs":40,"doubles":9,"triples":2,"homeRuns":17,"strikeOuts":70,"baseOnBalls":36,"intentionalWalks":1,"hits":64,"hitByPitch":3,"avg":".244","atBats":262,"obp":".339","slg":".489","ops":".828","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":305,"totalBases":128,"rbi":36,"leftOnBase":88,"sacBunts":0,"sacFlies":3,"babip":".264","groundOutsToAirouts":"0.93","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.41","popOuts":14,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":18,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":14,"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":14,"balls":4,"strikes":10,"strikePercentage":".710","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":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":37,"gamesStarted":1,"flyOuts":24,"groundOuts":42,"airOuts":50,"runs":8,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":48,"baseOnBalls":11,"intentionalWalks":2,"hits":19,"hitByPitch":0,"atBats":158,"obp":".176","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":712,"era":"1.53","inningsPitched":"47.0","wins":2,"losses":1,"saves":19,"saveOpportunities":21,"holds":2,"blownSaves":2,"earnedRuns":8,"whip":"0.64","battersFaced":170,"outs":141,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":712,"balls":235,"strikes":477,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".667","pitchesPerInning":"15.15","gamesFinished":27,"strikeoutWalkRatio":"4.36","strikeoutsPer9Inn":"9.19","walksPer9Inn":"2.11","hitsPer9Inn":"3.64","runsScoredPer9":"1.53","homeRunsPer9":"0.57","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"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"}]},"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":{"note":"(L, 3-3)","summary":"3.0 IP, 2 ER, K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":55,"inningsPitched":"3.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":14,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":55,"balls":25,"strikes":30,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":21,"gamesStarted":5,"flyOuts":44,"groundOuts":45,"airOuts":78,"runs":28,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":32,"baseOnBalls":17,"intentionalWalks":1,"hits":53,"hitByPitch":5,"atBats":207,"obp":".326","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":873,"era":"4.05","inningsPitched":"53.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.31","battersFaced":230,"outs":160,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":873,"balls":322,"strikes":551,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":2,"winPercentage":".500","pitchesPerInning":"16.37","gamesFinished":7,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"5.40","walksPer9Inn":"2.87","hitsPer9Inn":"8.94","runsScoredPer9":"4.72","homeRunsPer9":"1.35","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670032":{"person":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"jerseyNumber":"33","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":13,"groundOuts":51,"airOuts":26,"runs":15,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":4,"intentionalWalks":0,"hits":42,"hitByPitch":2,"avg":".313","atBats":134,"obp":".343","slg":".358","ops":".701","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":48,"rbi":14,"leftOnBase":52,"sacBunts":6,"sacFlies":0,"babip":".366","groundOutsToAirouts":"1.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"134.00","popOuts":4,"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":78,"putOuts":50,"errors":2,"chances":130,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":48,"groundOuts":88,"airOuts":94,"runs":46,"doubles":23,"triples":1,"homeRuns":9,"strikeOuts":71,"baseOnBalls":33,"intentionalWalks":0,"hits":104,"hitByPitch":6,"avg":".294","atBats":354,"obp":".361","slg":".441","ops":".802","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":156,"rbi":35,"leftOnBase":140,"sacBunts":0,"sacFlies":3,"babip":".343","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.33","popOuts":11,"lineOuts":35},"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":122,"putOuts":69,"errors":5,"chances":196,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695239":{"person":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":7,"groundOuts":18,"airOuts":17,"runs":12,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":1,"hits":19,"hitByPitch":0,"atBats":68,"obp":".355","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":314,"era":"5.71","inningsPitched":"17.1","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":11,"whip":"1.56","battersFaced":77,"outs":52,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":314,"balls":117,"strikes":197,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.12","gamesFinished":3,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"7.27","walksPer9Inn":"4.15","hitsPer9Inn":"9.87","runsScoredPer9":"6.23","homeRunsPer9":"1.04","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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"}]},"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":"200","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":18,"groundOuts":21,"airOuts":35,"runs":15,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":33,"baseOnBalls":10,"intentionalWalks":0,"hits":33,"hitByPitch":2,"avg":".273","atBats":121,"obp":".336","slg":".504","ops":".840","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":61,"rbi":19,"leftOnBase":54,"sacBunts":0,"sacFlies":1,"babip":".317","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.29","popOuts":11,"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":49,"putOuts":48,"errors":2,"chances":99,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677649":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":32,"groundOuts":82,"airOuts":71,"runs":43,"doubles":19,"triples":2,"homeRuns":10,"strikeOuts":84,"baseOnBalls":26,"intentionalWalks":0,"hits":85,"hitByPitch":1,"avg":".267","atBats":318,"obp":".322","slg":".434","ops":".756","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":349,"totalBases":138,"rbi":51,"leftOnBase":133,"sacBunts":1,"sacFlies":3,"babip":".330","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.80","popOuts":16,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":153,"putOuts":128,"errors":3,"chances":284,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669022":{"person":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":61,"groundOuts":87,"airOuts":119,"runs":59,"doubles":22,"triples":3,"homeRuns":14,"strikeOuts":122,"baseOnBalls":42,"intentionalWalks":0,"hits":100,"hitByPitch":5,"atBats":423,"obp":".311","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1877,"era":"4.80","inningsPitched":"110.2","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.28","battersFaced":475,"outs":332,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1877,"balls":682,"strikes":1195,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".429","pitchesPerInning":"16.96","gamesFinished":0,"strikeoutWalkRatio":"2.90","strikeoutsPer9Inn":"9.92","walksPer9Inn":"3.42","hitsPer9Inn":"8.13","runsScoredPer9":"4.80","homeRunsPer9":"1.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID594798":{"person":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"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":19,"gamesStarted":19,"flyOuts":56,"groundOuts":79,"airOuts":106,"runs":44,"doubles":16,"triples":0,"homeRuns":16,"strikeOuts":128,"baseOnBalls":24,"intentionalWalks":2,"hits":87,"hitByPitch":0,"atBats":398,"obp":".262","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1702,"era":"3.76","inningsPitched":"105.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.05","battersFaced":424,"outs":316,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1702,"balls":584,"strikes":1118,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".538","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"5.33","strikeoutsPer9Inn":"10.94","walksPer9Inn":"2.05","hitsPer9Inn":"7.43","runsScoredPer9":"3.76","homeRunsPer9":"1.37","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":31},"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}},"ID607043":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"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":96,"flyOuts":62,"groundOuts":85,"airOuts":99,"runs":41,"doubles":22,"triples":4,"homeRuns":10,"strikeOuts":88,"baseOnBalls":32,"intentionalWalks":1,"hits":99,"hitByPitch":6,"avg":".268","atBats":369,"obp":".335","slg":".431","ops":".766","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":409,"totalBases":159,"rbi":39,"leftOnBase":137,"sacBunts":0,"sacFlies":2,"babip":".326","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.90","popOuts":7,"lineOuts":30},"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":147,"errors":3,"chances":152,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID687239":{"person":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":6,"groundOuts":4,"airOuts":11,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":24,"obp":".208","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":99,"era":"2.84","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.79","battersFaced":24,"outs":19,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":30,"strikes":69,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".---","pitchesPerInning":"15.63","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"5.68","walksPer9Inn":"0.00","hitsPer9Inn":"7.11","runsScoredPer9":"2.84","homeRunsPer9":"2.84","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID594835":{"person":{"id":594835,"fullName":"Marco Gonzales","link":"/api/v1/people/594835"},"jerseyNumber":"50","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":1,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":49,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.33","battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":18,"strikes":31,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"16.33","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"6.00","hitsPer9Inn":"6.00","runsScoredPer9":"0.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":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":7,"strikes":14,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":1,"flyOuts":25,"groundOuts":35,"airOuts":45,"runs":12,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":6,"intentionalWalks":1,"hits":34,"hitByPitch":3,"atBats":143,"obp":".283","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":552,"era":"2.92","inningsPitched":"37.0","wins":1,"losses":1,"saves":5,"saveOpportunities":6,"holds":12,"blownSaves":1,"earnedRuns":12,"whip":"1.08","battersFaced":152,"outs":111,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":552,"balls":178,"strikes":374,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":1,"winPercentage":".500","pitchesPerInning":"14.92","gamesFinished":9,"strikeoutWalkRatio":"4.83","strikeoutsPer9Inn":"7.05","walksPer9Inn":"1.46","hitsPer9Inn":"8.27","runsScoredPer9":"2.92","homeRunsPer9":"0.49","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID553869":{"person":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":15,"groundOuts":26,"airOuts":33,"runs":11,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":21,"baseOnBalls":2,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".250","atBats":104,"obp":".262","slg":".433","ops":".695","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":45,"rbi":16,"leftOnBase":47,"sacBunts":1,"sacFlies":1,"babip":".275","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":9,"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":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":10,"putOuts":265,"errors":3,"chances":278,"fielding":".989","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695508":{"person":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | HR, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":3,"groundOuts":8,"airOuts":9,"runs":8,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".273","atBats":33,"obp":".368","slg":".485","ops":".853","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":16,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".320","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":17,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":19,"gamesStarted":19,"flyOuts":55,"groundOuts":120,"airOuts":95,"runs":57,"doubles":17,"triples":1,"homeRuns":22,"strikeOuts":122,"baseOnBalls":28,"intentionalWalks":0,"hits":111,"hitByPitch":6,"atBats":445,"obp":".301","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1736,"era":"4.21","inningsPitched":"115.1","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.21","battersFaced":483,"outs":346,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1736,"balls":568,"strikes":1168,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".529","pitchesPerInning":"15.05","gamesFinished":0,"strikeoutWalkRatio":"4.36","strikeoutsPer9Inn":"9.52","walksPer9Inn":"2.18","hitsPer9Inn":"8.66","runsScoredPer9":"4.45","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":23,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668390":{"person":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":26,"groundOuts":28,"airOuts":41,"runs":23,"doubles":6,"triples":2,"homeRuns":5,"strikeOuts":35,"baseOnBalls":10,"intentionalWalks":1,"hits":36,"hitByPitch":1,"atBats":138,"obp":".313","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":550,"era":"5.77","inningsPitched":"34.1","wins":5,"losses":2,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":22,"whip":"1.34","battersFaced":151,"outs":103,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":550,"balls":182,"strikes":368,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".714","pitchesPerInning":"16.02","gamesFinished":5,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"9.17","walksPer9Inn":"2.62","hitsPer9Inn":"9.44","runsScoredPer9":"6.03","homeRunsPer9":"1.31","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[694671,679822,669394,607043,677649,695508,553869,696030,670032,641302,615698,596001,695239,682608,656641],"pitchers":[641302,615698,596001,695239,682608,656641],"bench":[694497,673962,592626,642851],"bullpen":[543135,594835,669022,687239,677958,668390,594798],"battingOrder":[694671,679822,669394,607043,677649,695508,553869,696030,670032],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Duran, E (19, Kay)."},{"label":"HR","value":"Cauley (1, 2nd inning off Kay, 0 on, 2 out)."},{"label":"TB","value":"Cauley 4; Duran, E 2; Foscue; Nimmo; Osuna, A."},{"label":"RBI","value":"Cauley (1)."},{"label":"2-out RBI","value":"Cauley."},{"label":"Runners left in scoring position, 2 out","value":"Osuna, A; Burger; Nimmo."},{"label":"SAC","value":"Lopez, N."},{"label":"GIDP","value":"Díaz, E."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Foscue-Lopez, N-Burger)."}]}],"note":[]}},"officials":[{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Alexander, T."},{"label":"HBP","value":"Cauley (by Kay)."},{"label":"ABS Challenge","value":"Díaz, E 2 (Ball-Overturned to Strike, Ball-Confirmed); Antonacci (Strike-Overturned to Ball); Langford (Strike-Overturned to Ball); Foscue 3 (Strike-Overturned to Ball, Strike-Confirmed, Strike-Overturned to Ball); Quero (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Kay 79-50; Hicks, J 19-13; Taylor, G 28-18; Hudson, B 12-8; Alexander, T 34-21; Quantrill 55-30; Junis 21-14; Ahlstrom 13-9; Gray 14-12; Latz 14-10."},{"label":"Groundouts-flyouts","value":"Kay 6-2; Hicks, J 2-1; Taylor, G 1-0; Hudson, B 1-0; Alexander, T 2-1; Quantrill 4-2; Junis 0-2; Ahlstrom 1-0; Gray 2-0; Latz 2-0."},{"label":"Batters faced","value":"Kay 22; Hicks, J 4; Taylor, G 6; Hudson, B 3; Alexander, T 7; Quantrill 14; Junis 6; Ahlstrom 3; Gray 4; Latz 3."},{"label":"Umpires","value":"HP: Ryan Wills. 1B: Lance Barksdale. 2B: Ryan Additon. 3B: Will Little. "},{"label":"Weather","value":"74 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:08 PM."},{"label":"T","value":"2:42."},{"label":"Att","value":"31,127."},{"label":"Venue","value":"Globe Life Field."},{"label":"July 22, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367","boxscoreName":"Meidroth"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"600","stats":{"batting":{"summary":"4-4 | 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":41,"groundOuts":101,"airOuts":71,"runs":57,"doubles":17,"triples":0,"homeRuns":7,"strikeOuts":97,"baseOnBalls":38,"intentionalWalks":0,"hits":101,"hitByPitch":2,"avg":".277","atBats":364,"obp":".347","slg":".382","ops":".729","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":411,"totalBases":139,"rbi":34,"leftOnBase":121,"sacBunts":4,"sacFlies":2,"babip":".359","groundOutsToAirouts":"1.42","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"52.00","popOuts":11,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":211,"putOuts":160,"errors":4,"chances":375,"fielding":".989","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":62,"hittingGameScore":62},{"player":{"person":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799","boxscoreName":"Taylor, G"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"2.0 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":4,"flyOuts":27,"groundOuts":41,"airOuts":40,"runs":20,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":72,"baseOnBalls":17,"intentionalWalks":0,"hits":38,"hitByPitch":0,"atBats":189,"obp":".264","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":840,"era":"2.63","inningsPitched":"51.1","wins":4,"losses":2,"saves":5,"saveOpportunities":8,"holds":6,"blownSaves":3,"earnedRuns":15,"whip":"1.07","battersFaced":208,"outs":154,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":840,"balls":272,"strikes":568,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".667","pitchesPerInning":"16.36","gamesFinished":11,"strikeoutWalkRatio":"4.24","strikeoutsPer9Inn":"12.62","walksPer9Inn":"2.98","hitsPer9Inn":"6.66","runsScoredPer9":"3.51","homeRunsPer9":"0.70","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":57,"pitchingGameScore":57},{"player":{"person":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508","boxscoreName":"Cauley"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | HR, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":3,"groundOuts":8,"airOuts":9,"runs":8,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".273","atBats":33,"obp":".368","slg":".485","ops":".853","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":16,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".320","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":17,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":641743,"fullName":"Anthony Kay","link":"/api/v1/people/641743"},"loser":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"save":{"id":663542,"fullName":"Bryan Hudson","link":"/api/v1/people/663542"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}