{"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":823020,"link":"/api/v1.1/game/823020/feed/live","metaData":{"wait":10,"timeStamp":"20260809_211042","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823020,"type":"R","doubleHeader":"N","id":"2026/08/09/colmlb-slnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823020-2026-08-09","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-09T18:15:00Z","originalDate":"2026-08-09","officialDate":"2026-08-09","dayNight":"day","time":"1:15","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":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2026,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":118,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":46,"losses":72,"ties":0,"pct":".390"},"records":{},"divisionLeader":false,"wins":46,"losses":72,"winningPercentage":".390"},"franchiseName":"Colorado","clubName":"Rockies","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138","season":2026,"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"sln","fileCode":"stl","abbreviation":"STL","teamName":"Cardinals","locationName":"St. Louis","firstYearOfPlay":"1892","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"St. Louis","record":{"gamesPlayed":118,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":59,"losses":59,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":59,"losses":59,"winningPercentage":".500"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true}},"players":{"ID691023":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023","firstName":"Jordan","lastName":"Walker","primaryNumber":"18","birthDate":"2002-05-22","currentAge":24,"birthCity":"Stone Mountain","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jordan","useLastName":"Walker","middleName":"Alexander","boxscoreName":"Walker, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Walker","nameSlug":"jordan-walker-691023","firstLastName":"Jordan Walker","lastFirstName":"Walker, Jordan","lastInitName":"Walker, J","initLastName":"J Walker","fullFMLName":"Jordan Alexander Walker","fullLFMName":"Walker, Jordan Alexander","strikeZoneTop":3.461,"strikeZoneBottom":1.747},"ID701675":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675","firstName":"Nathan","lastName":"Church","primaryNumber":"27","birthDate":"2000-07-12","currentAge":26,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Nathan","useLastName":"Church","middleName":"Michael","boxscoreName":"Church","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nathan Church","nameSlug":"nathan-church-701675","firstLastName":"Nathan Church","lastFirstName":"Church, Nathan","lastInitName":"Church, N","initLastName":"N Church","fullFMLName":"Nathan Michael Church","fullLFMName":"Church, Nathan Michael","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID700669":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669","firstName":"Gordon","lastName":"Graceffo","primaryNumber":"44","birthDate":"2000-03-17","currentAge":26,"birthCity":"Wayne","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gordon","useLastName":"Graceffo","middleName":"Joseph","boxscoreName":"Graceffo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-SEFF-oh","mlbDebutDate":"2024-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gordon Graceffo","nameSlug":"gordon-graceffo-700669","firstLastName":"Gordon Graceffo","lastFirstName":"Graceffo, Gordon","lastInitName":"Graceffo, G","initLastName":"G Graceffo","fullFMLName":"Gordon Joseph Graceffo","fullLFMName":"Graceffo, Gordon Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID802139":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139","firstName":"Jonathan","lastName":"Wetherholt","primaryNumber":"26","birthDate":"2002-09-10","currentAge":24,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"JJ","useLastName":"Wetherholt","middleName":"David","boxscoreName":"Wetherholt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JJ Wetherholt","nameSlug":"jj-wetherholt-802139","firstLastName":"JJ Wetherholt","lastFirstName":"Wetherholt, JJ","lastInitName":"Wetherholt, J","initLastName":"J Wetherholt","fullFMLName":"Jonathan David Wetherholt","fullLFMName":"Wetherholt, Jonathan David","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID690928":{"id":690928,"fullName":"Hunter Dobbins","link":"/api/v1/people/690928","firstName":"Hunter","lastName":"Dobbins","primaryNumber":"40","birthDate":"1999-08-30","currentAge":27,"birthCity":"Bryan","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Dobbins","boxscoreName":"Dobbins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Dobbins","nameSlug":"hunter-dobbins-690928","firstLastName":"Hunter Dobbins","lastFirstName":"Dobbins, Hunter","lastInitName":"Dobbins, H","initLastName":"H Dobbins","fullFMLName":"Hunter  Dobbins","fullLFMName":"Dobbins, Hunter ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"ID691458":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458","firstName":"Blaze","lastName":"Jordan","primaryNumber":"33","birthDate":"2002-12-19","currentAge":23,"birthCity":"Southaven","birthStateProvince":"MS","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Jordan","boxscoreName":"Jordan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Jordan","nameSlug":"blaze-jordan-691458","firstLastName":"Blaze Jordan","lastFirstName":"Jordan, Blaze","lastInitName":"Jordan, B","initLastName":"B Jordan","fullFMLName":"Blaze  Jordan","fullLFMName":"Jordan, Blaze","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID650489":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","firstName":"Willi","lastName":"Castro","primaryNumber":"3","birthDate":"1997-04-24","currentAge":29,"birthCity":"Rio Piedras","birthCountry":"Puerto Rico","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Willi","useLastName":"Castro","middleName":"Rafael","boxscoreName":"Castro, W","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":false,"pronunciation":"willie","mlbDebutDate":"2019-08-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willi Castro","nameSlug":"willi-castro-650489","firstLastName":"Willi Castro","lastFirstName":"Castro, Willi","lastInitName":"Castro, W","initLastName":"W Castro","fullFMLName":"Willi Rafael Castro","fullLFMName":"Castro, Willi Rafael","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID676475":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475","firstName":"Alec","lastName":"Burleson","primaryNumber":"41","birthDate":"1998-11-25","currentAge":27,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Alec","useLastName":"Burleson","middleName":"Michael","boxscoreName":"Burleson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"bur-leh-son","mlbDebutDate":"2022-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alec Burleson","nameSlug":"alec-burleson-676475","firstLastName":"Alec Burleson","lastFirstName":"Burleson, Alec","lastInitName":"Burleson, A","initLastName":"A Burleson","fullFMLName":"Alec Michael Burleson","fullLFMName":"Burleson, Alec Michael","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656786":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786","firstName":"Parker","lastName":"Mushinski","primaryNumber":"67","birthDate":"1995-11-22","currentAge":30,"birthCity":"Arlington","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Parker","useLastName":"Mushinski","middleName":"Allen","boxscoreName":"Mushinski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-04-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Parker Mushinski","nameSlug":"parker-mushinski-656786","firstLastName":"Parker Mushinski","lastFirstName":"Mushinski, Parker","lastInitName":"Mushinski, P","initLastName":"P Mushinski","fullFMLName":"Parker Allen Mushinski","fullLFMName":"Mushinski, Parker Allen","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID694249":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249","firstName":"Cole","lastName":"Carrigg","primaryNumber":"16","birthDate":"2002-05-08","currentAge":24,"birthCity":"Modesto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cole","useLastName":"Carrigg","middleName":"Michael","boxscoreName":"Carrigg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"CARE-igg","mlbDebutDate":"2026-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Carrigg","nameSlug":"cole-carrigg-694249","firstLastName":"Cole Carrigg","lastFirstName":"Carrigg, Cole","lastInitName":"Carrigg, C","initLastName":"C Carrigg","fullFMLName":"Cole Michael Carrigg","fullLFMName":"Carrigg, Cole Michael","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676617":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617","firstName":"Riley","lastName":"O'Brien","primaryNumber":"61","birthDate":"1995-02-06","currentAge":31,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"O'Brien","middleName":"Chun-Young","boxscoreName":"O'Brien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley O'Brien","nameSlug":"riley-o-brien-676617","firstLastName":"Riley O'Brien","lastFirstName":"O'Brien, Riley","lastInitName":"O'Brien, R","initLastName":"R O'Brien","fullFMLName":"Riley Chun-Young O'Brien","fullLFMName":"O'Brien, Riley Chun-Young","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669467":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467","firstName":"Neil","lastName":"Pallante","primaryNumber":"53","birthDate":"1998-09-18","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andre","useLastName":"Pallante","middleName":"Andre","boxscoreName":"Pallante","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"puh-LAWN-tay","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andre Pallante","nameSlug":"andre-pallante-669467","firstLastName":"Andre Pallante","lastFirstName":"Pallante, Andre","lastInitName":"Pallante, A","initLastName":"A Pallante","fullFMLName":"Neil Andre Pallante","fullLFMName":"Pallante, Neil Andre","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID666277":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277","firstName":"George","lastName":"Soriano","primaryNumber":"65","birthDate":"1999-03-24","currentAge":27,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Soriano","boxscoreName":"Soriano, G","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Soriano","nameSlug":"george-soriano-666277","firstLastName":"George Soriano","lastFirstName":"Soriano, George","lastInitName":"Soriano, G","initLastName":"G Soriano","fullFMLName":"George Soriano","fullLFMName":"Soriano, George","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666397":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397","firstName":"Edouard","lastName":"Julien","primaryNumber":"6","birthDate":"1999-04-30","currentAge":27,"birthCity":"Quebec City","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edouard","useLastName":"Julien","boxscoreName":"Julien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ED-ward JOO-lee-en","mlbDebutDate":"2023-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edouard Julien","nameSlug":"edouard-julien-666397","firstLastName":"Edouard Julien","lastFirstName":"Julien, Edouard","lastInitName":"Julien, E","initLastName":"E Julien","fullFMLName":"Edouard Julien","fullLFMName":"Julien, Edouard","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID669461":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461","firstName":"Matthew","lastName":"Liberatore","primaryNumber":"32","birthDate":"1999-11-06","currentAge":26,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Liberatore","middleName":"Joseph","boxscoreName":"Liberatore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LIBB-er-uh-tore","mlbDebutDate":"2022-05-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Liberatore","nameSlug":"matthew-liberatore-669461","firstLastName":"Matthew Liberatore","lastFirstName":"Liberatore, Matthew","lastInitName":"Liberatore, M","initLastName":"M Liberatore","fullFMLName":"Matthew Joseph Liberatore","fullLFMName":"Liberatore, Matthew Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID686780":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780","firstName":"Pedro","lastName":"Pagés","primaryNumber":"43","birthDate":"1998-09-17","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Pedro","useLastName":"Pagés","middleName":"Jose","boxscoreName":"Pagés, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"paw-HESS","mlbDebutDate":"2024-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Pagés","nameSlug":"pedro-pages-686780","firstLastName":"Pedro Pagés","lastFirstName":"Pagés, Pedro","lastInitName":"Pagés, P","initLastName":"P Pagés","fullFMLName":"Pedro Jose Pagés","fullLFMName":"Pagés, Pedro Jose","strikeZoneTop":3.174,"strikeZoneBottom":1.602},"ID687312":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312","firstName":"Gabriel","lastName":"Hughes","primaryNumber":"43","birthDate":"2001-08-22","currentAge":25,"birthCity":"Anchorage","birthStateProvince":"AK","birthCountry":"USA","height":"6' 4\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabriel","useLastName":"Hughes","middleName":"Alexander","boxscoreName":"Hughes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Hughes","nameSlug":"gabriel-hughes-687312","firstLastName":"Gabriel Hughes","lastFirstName":"Hughes, Gabriel","lastInitName":"Hughes, G","initLastName":"G Hughes","fullFMLName":"Gabriel Alexander Hughes","fullLFMName":"Hughes, Gabriel Alexander","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID688642":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642","firstName":"Zachary","lastName":"Agnos","primaryNumber":"36","birthDate":"2000-08-15","currentAge":26,"birthCity":"Haymarket","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Agnos","middleName":"George","boxscoreName":"Agnos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Agnos","nameSlug":"zach-agnos-688642","firstLastName":"Zach Agnos","lastFirstName":"Agnos, Zach","lastInitName":"Agnos, Z","initLastName":"Z Agnos","fullFMLName":"Zachary George Agnos","fullLFMName":"Agnos, Zachary George","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687597":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597","firstName":"Jordan","lastName":"Beck","primaryNumber":"27","birthDate":"2001-04-19","currentAge":25,"birthCity":"Hazel Green","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jordan","useLastName":"Beck","middleName":"Alexander","boxscoreName":"Beck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Beck","nameSlug":"jordan-beck-687597","firstLastName":"Jordan Beck","lastFirstName":"Beck, Jordan","lastInitName":"Beck, J","initLastName":"J Beck","fullFMLName":"Jordan Alexander Beck","fullLFMName":"Beck, Jordan Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID685299":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","firstName":"Tanner","lastName":"Gordon","primaryNumber":"29","birthDate":"1997-10-26","currentAge":28,"birthCity":"Champaign","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Gordon","middleName":"Robert","boxscoreName":"Gordon, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Gordon","nameSlug":"tanner-gordon-685299","firstLastName":"Tanner Gordon","lastFirstName":"Gordon, Tanner","lastInitName":"Gordon, T","initLastName":"T Gordon","fullFMLName":"Tanner Robert Gordon","fullLFMName":"Gordon, Tanner Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID703725":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725","firstName":"Luis","lastName":"Gastelum","primaryNumber":"72","birthDate":"2001-09-27","currentAge":24,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Gastelum","middleName":"Enrique","boxscoreName":"Gastelum, L","gender":"M","nameMatrilineal":"Canedo","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Gastelum","nameSlug":"luis-gastelum-703725","firstLastName":"Luis Gastelum","lastFirstName":"Gastelum, Luis","lastInitName":"Gastelum, L","initLastName":"L Gastelum","fullFMLName":"Luis Enrique Gastelum","fullLFMName":"Gastelum, Luis Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605447":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447","firstName":"Jordan","lastName":"Romano","primaryNumber":"68","birthDate":"1993-04-21","currentAge":33,"birthCity":"Markham","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Romano","middleName":"Robert","boxscoreName":"Romano","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"row-MAN-oh","mlbDebutDate":"2019-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Romano","nameSlug":"jordan-romano-605447","firstLastName":"Jordan Romano","lastFirstName":"Romano, Jordan","lastInitName":"Romano, J","initLastName":"J Romano","fullFMLName":"Jordan Robert Romano","fullLFMName":"Romano, Jordan Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID677592":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592","firstName":"Everson","lastName":"Pereira","primaryNumber":"21","birthDate":"2001-04-10","currentAge":25,"birthCity":"Cabudare","birthCountry":"Venezuela","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Everson","useLastName":"Pereira","middleName":"Jose","boxscoreName":"Pereira","gender":"M","nameMatrilineal":"Gil","isPlayer":true,"isVerified":true,"pronunciation":"pehr-AY-ruh","mlbDebutDate":"2023-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Everson Pereira","nameSlug":"everson-pereira-677592","firstLastName":"Everson Pereira","lastFirstName":"Pereira, Everson","lastInitName":"Pereira, E","initLastName":"E Pereira","fullFMLName":"Everson Jose Pereira","fullLFMName":"Pereira, Everson Jose","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID693308":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308","firstName":"Nicholas","lastName":"Frasso","primaryNumber":"41","birthDate":"1998-10-18","currentAge":27,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Frasso","middleName":"Paul","boxscoreName":"Frasso","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Frasso","nameSlug":"nick-frasso-693308","firstLastName":"Nick Frasso","lastFirstName":"Frasso, Nick","lastInitName":"Frasso, N","initLastName":"N Frasso","fullFMLName":"Nicholas Paul Frasso","fullLFMName":"Frasso, Nicholas Paul","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID671056":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056","firstName":"Ivan","lastName":"Herrera","primaryNumber":"48","birthDate":"2000-06-01","currentAge":26,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Iván","useLastName":"Herrera","middleName":"Aaron","boxscoreName":"Herrera","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ee-VAHN","mlbDebutDate":"2022-05-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Iván Herrera","nameSlug":"ivan-herrera-671056","firstLastName":"Iván Herrera","lastFirstName":"Herrera, Iván","lastInitName":"Herrera, I","initLastName":"I Herrera","fullFMLName":"Ivan Aaron Herrera","fullLFMName":"Herrera, Ivan Aaron","strikeZoneTop":3.173,"strikeZoneBottom":1.602},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"ID700241":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241","firstName":"Michael","lastName":"McGreevy","primaryNumber":"36","birthDate":"2000-07-08","currentAge":26,"birthCity":"San Clemente","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"McGreevy","middleName":"Stephen","boxscoreName":"McGreevy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael McGreevy","nameSlug":"michael-mcgreevy-700241","firstLastName":"Michael McGreevy","lastFirstName":"McGreevy, Michael","lastInitName":"McGreevy, M","initLastName":"M McGreevy","fullFMLName":"Michael Stephen McGreevy","fullLFMName":"McGreevy, Michael Stephen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":30,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663494":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494","firstName":"Bryan","lastName":"Torres","primaryNumber":"39","birthDate":"1997-07-02","currentAge":29,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Torres","boxscoreName":"Torres, B","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Torres","nameSlug":"bryan-torres-663494","firstLastName":"Bryan Torres","lastFirstName":"Torres, Bryan","lastInitName":"Torres, B","initLastName":"B Torres","fullFMLName":"Bryan Torres","fullLFMName":"Torres, Bryan","strikeZoneTop":2.98,"strikeZoneBottom":1.5},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID681517":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517","firstName":"Kyle","lastName":"Leahy","primaryNumber":"62","birthDate":"1997-06-04","currentAge":29,"birthCity":"Boulder","birthStateProvince":"CO","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Leahy","middleName":"Yandow","boxscoreName":"Leahy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LAY-hee","mlbDebutDate":"2023-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Leahy","nameSlug":"kyle-leahy-681517","firstLastName":"Kyle Leahy","lastFirstName":"Leahy, Kyle","lastInitName":"Leahy, K","initLastName":"K Leahy","fullFMLName":"Kyle Yandow Leahy","fullLFMName":"Leahy, Kyle Yandow","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID665877":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877","firstName":"José","lastName":"Fermín","primaryNumber":"15","birthDate":"1999-03-29","currentAge":27,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"5' 10\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"José","useLastName":"Fermín","middleName":"Miguel","boxscoreName":"Fermín","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2023-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermín","nameSlug":"jose-fermin-665877","firstLastName":"José Fermín","lastFirstName":"Fermín, José","lastInitName":"Fermín, J","initLastName":"J Fermín","fullFMLName":"José Miguel Fermín","fullLFMName":"Fermín, José Miguel","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":33,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID687859":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","firstName":"Troy","lastName":"Johnston","primaryNumber":"20","birthDate":"1997-06-22","currentAge":29,"birthCity":"Tacoma","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Troy","useLastName":"Johnston","middleName":"Michael","boxscoreName":"Johnston, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Troy Johnston","nameSlug":"troy-johnston-687859","firstLastName":"Troy Johnston","lastFirstName":"Johnston, Troy","lastInitName":"Johnston, T","initLastName":"T Johnston","fullFMLName":"Troy Michael Johnston","fullLFMName":"Johnston, Troy Michael","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"54","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID677865":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865","firstName":"Justin","lastName":"Bruihl","primaryNumber":"47","birthDate":"1997-06-26","currentAge":29,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Bruihl","boxscoreName":"Bruihl","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Bruihl","nameSlug":"justin-bruihl-677865","firstLastName":"Justin Bruihl","lastFirstName":"Bruihl, Justin","lastInitName":"Bruihl, J","initLastName":"J Bruihl","fullFMLName":"Justin  Bruihl","fullLFMName":"Bruihl, Justin ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID592773":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773","firstName":"Ryne","lastName":"Stanek","primaryNumber":"55","birthDate":"1991-07-26","currentAge":35,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Stanek","middleName":"Thomas","boxscoreName":"Stanek","nickName":"Stanny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Stanek","nameSlug":"ryne-stanek-592773","firstLastName":"Ryne Stanek","lastFirstName":"Stanek, Ryne","lastInitName":"Stanek, R","initLastName":"R Stanek","fullFMLName":"Ryne Thomas Stanek","fullLFMName":"Stanek, Ryne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID608372":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","firstName":"Tomoyuki","lastName":"Sugano","primaryNumber":"11","birthDate":"1989-10-11","currentAge":36,"birthCity":"Kanagawa","birthCountry":"Japan","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tomoyuki","useLastName":"Sugano","boxscoreName":"Sugano","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"toh-moh-YOO-kee soo-GAH-noh","mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tomoyuki Sugano","nameSlug":"tomoyuki-sugano-608372","firstLastName":"Tomoyuki Sugano","lastFirstName":"Sugano, Tomoyuki","lastInitName":"Sugano, T","initLastName":"T Sugano","fullFMLName":"Tomoyuki Sugano","fullLFMName":"Sugano, Tomoyuki","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664954":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954","firstName":"Brett","lastName":"Sullivan","primaryNumber":"26","birthDate":"1994-02-22","currentAge":32,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brett","useLastName":"Sullivan","middleName":"Charles","boxscoreName":"Sullivan, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Sullivan","nameSlug":"brett-sullivan-664954","firstLastName":"Brett Sullivan","lastFirstName":"Sullivan, Brett","lastInitName":"Sullivan, B","initLastName":"B Sullivan","fullFMLName":"Brett Charles Sullivan","fullLFMName":"Sullivan, Brett Charles","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"55","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID681198":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198","firstName":"Toby","lastName":"Rumfield","primaryNumber":"7","birthDate":"2000-05-17","currentAge":26,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":238,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"TJ","useLastName":"Rumfield","middleName":"Joseph","boxscoreName":"Rumfield","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"TJ Rumfield","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-rumfield-681198","firstLastName":"TJ Rumfield","lastFirstName":"Rumfield, TJ","lastInitName":"Rumfield, T","initLastName":"T Rumfield","fullFMLName":"Toby Joseph Rumfield","fullLFMName":"Rumfield, Toby Joseph","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID657265":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265","firstName":"Peter","lastName":"Strzelecki","primaryNumber":"58","birthDate":"1994-10-24","currentAge":31,"birthCity":"Queens","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Strzelecki","middleName":"J.","boxscoreName":"Strzelecki","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"STREZ-lecky","mlbDebutDate":"2022-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Strzelecki","nameSlug":"peter-strzelecki-657265","firstLastName":"Peter Strzelecki","lastFirstName":"Strzelecki, Peter","lastInitName":"Strzelecki, P","initLastName":"P Strzelecki","fullFMLName":"Peter J. Strzelecki","fullLFMName":"Strzelecki, Peter J.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID693409":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409","firstName":"Cesar","lastName":"Prieto","primaryNumber":"31","birthDate":"1999-05-10","currentAge":27,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"César","useLastName":"Prieto","boxscoreName":"Prieto","gender":"M","nameMatrilineal":"Echevarria","isPlayer":true,"isVerified":true,"pronunciation":"SAY-zar pre-EH-toe","mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"César Prieto","nameSlug":"cesar-prieto-693409","firstLastName":"César Prieto","lastFirstName":"Prieto, César","lastInitName":"Prieto, C","initLastName":"C Prieto","fullFMLName":"Cesar Prieto","fullLFMName":"Prieto, Cesar ","strikeZoneTop":3.07,"strikeZoneBottom":1.549},"ID691026":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026","firstName":"Masyn","lastName":"Winn","primaryNumber":"0","birthDate":"2002-03-21","currentAge":24,"birthCity":"Katy","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Masyn","useLastName":"Winn","middleName":"Blaze","boxscoreName":"Winn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masyn Winn","nameSlug":"masyn-winn-691026","firstLastName":"Masyn Winn","lastFirstName":"Winn, Masyn","lastInitName":"Winn, M","initLastName":"M Winn","fullFMLName":"Masyn Blaze Winn","fullLFMName":"Winn, Masyn Blaze","strikeZoneTop":3.081,"strikeZoneBottom":1.555},"ID699625":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625","firstName":"James","lastName":"Crooks","primaryNumber":"8","birthDate":"2001-07-19","currentAge":25,"birthCity":"Euless","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jimmy","useLastName":"Crooks","middleName":"Dale","boxscoreName":"Crooks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Crooks","nameTitle":"II","nameSuffix":"II","nameSlug":"jimmy-crooks-699625","firstLastName":"Jimmy Crooks","lastFirstName":"Crooks, Jimmy","lastInitName":"Crooks, J","initLastName":"J Crooks","fullFMLName":"James Dale Crooks II","fullLFMName":"Crooks II, James Dale","strikeZoneTop":3.201,"strikeZoneBottom":1.615}},"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889","location":{"address1":"700 Clark Street","city":"St. Louis","state":"Missouri","stateAbbrev":"MO","postalCode":"63102","defaultCoordinates":{"latitude":38.62256667,"longitude":-90.19286667},"azimuthAngle":62.0,"elevation":460,"country":"USA","phone":"(314) 345-9600"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":43435,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":375,"center":400,"rightCenter":375,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":2889,"link":"/api/v1/venues/2889"},"weather":{"condition":"Partly Cloudy","temp":"90","wind":"10 mph, Out To LF"},"gameInfo":{"attendance":25589,"firstPitch":"2026-08-09T18:16:00.000Z","gameDurationMinutes":174},"review":{"hasChallenges":true,"away":{"used":2,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"home":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"}},"officialScorer":{"id":814501,"fullName":"Michael Miller","link":"/api/v1/people/814501"},"primaryDatacaster":{"id":613603,"fullName":"Jonathan Webb","link":"/api/v1/people/613603"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake McCarthy doubles (25) on a sharp line drive to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-09T18:16:33.209Z","endTime":"2026-08-09T18:17:02.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-09T14:55:07.734Z","endTime":"2026-08-09T17:53:44.562Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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-08-09T17:53:44.562Z","endTime":"2026-08-09T18:16:18.811Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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-08-09T18:16:18.811Z","endTime":"2026-08-09T18:16:35.238Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.918825673269772,"aZ":-40.20681241201804,"pfxX":6.762989184230235,"pfxZ":-6.198531469812599,"pX":-1.2642737933221797,"pZ":2.622414072872005,"vX0":-0.17815981266295572,"vY0":-112.91652513822423,"vZ0":1.5885009695131158,"x":165.19,"y":167.97,"x0":-2.063660652791021,"y0":50.00444496089058,"z0":5.94508945057868,"aX":8.762272949642544},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-10.6,"breakHorizontal":-12.2,"spinRate":2476,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.4844621074736821,"extension":6.4495126791619075},"index":3,"playId":"67c70a13-ee8c-3d5e-8ec9-849629b3d8de","pitchNumber":1,"startTime":"2026-08-09T18:16:35.238Z","endTime":"2026-08-09T18:16:39.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.751078794843846,"aZ":-28.406026579693286,"pfxX":-1.9205890359557525,"pfxZ":2.200357090932213,"pX":-0.28918021911452013,"pZ":3.2900140722664615,"vX0":5.225536980816719,"vY0":-130.0040462415907,"vZ0":-0.5762917072917527,"x":128.02,"y":149.95,"x0":-2.0740582593139436,"y0":50.006202301725,"z0":5.6670100091758115,"aX":-3.295217753475911},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":2.4,"spinRate":2327,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4210052441004293,"extension":6.623583397104506},"hitData":{"launchSpeed":105.9,"launchAngle":13.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":206.78,"coordY":100.39}},"index":4,"playId":"8c8f707c-8e9f-3bbc-ab3d-1ecf6ca90e9d","pitchNumber":2,"startTime":"2026-08-09T18:16:50.765Z","endTime":"2026-08-09T18:17:02.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:17:02.778Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Carrigg singles on a soft bunt pop to catcher Jimmy Crooks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-09T18:17:21.852Z","endTime":"2026-08-09T18:17:46.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.688587095843282,"aZ":-18.295380942242183,"pfxX":-6.3767196275361675,"pfxZ":7.712538845593311,"pX":-0.7473396906973537,"pZ":2.854569853077037,"vX0":5.424988177468556,"vY0":-133.07528023122026,"vZ0":-4.075000172136458,"x":145.49,"y":161.71,"x0":-1.9806294937187199,"y0":50.00303913243456,"z0":5.725452197200157,"aX":-11.474530038606341},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.3,"breakHorizontal":10.4,"spinRate":2171,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.41109640217481136,"extension":6.658080696631101},"hitData":{"launchSpeed":28.7,"launchAngle":78.0,"totalDistance":18.0,"trajectory":"bunt_popup","hardness":"soft","location":"2","coordinates":{"coordX":131.63,"coordY":192.52}},"index":0,"playId":"1edc6e31-dd92-364d-aded-bf0553e55c98","pitchNumber":1,"startTime":"2026-08-09T18:17:36.780Z","endTime":"2026-08-09T18:17:46.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:17:46.826Z","atBatIndex":1},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"TJ Rumfield grounds into a double play, pitcher Michael McGreevy to shortstop Masyn Winn to first baseman Alec Burleson. Jake McCarthy to 3rd. Cole Carrigg out at 2nd. TJ Rumfield out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-09T18:18:17.597Z","endTime":"2026-08-09T18:20:53.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":700241,"link":"/api/v1/people/700241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.183467163603858,"aZ":-31.681670533929648,"pfxX":-8.859801320270671,"pfxZ":0.3114466817206307,"pX":-0.45228009587802565,"pZ":0.8528805923002148,"vX0":6.637809167560667,"vY0":-124.78351867200354,"vZ0":-5.025920229641504,"x":134.24,"y":215.75,"x0":-2.0018241683308764,"y0":50.00072394165372,"z0":5.517001307071549,"aX":-13.906310059702852},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.5,"breakHorizontal":14.4,"spinRate":1731,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4397001169963124,"extension":6.942809055050438},"index":0,"playId":"43e1796b-ffff-3d33-b22a-655c4f263e76","pitchNumber":1,"startTime":"2026-08-09T18:18:29.279Z","endTime":"2026-08-09T18:18:33.352Z","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":92.3,"endSpeed":84.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03016300356484,"aZ":-19.392941372545987,"pfxX":-4.643516825298246,"pfxZ":6.975103186738456,"pX":-0.2271111639408588,"pZ":2.1735866366493166,"vX0":6.529861388336775,"vY0":-134.24447953822695,"vZ0":-5.4110751889265165,"x":125.66,"y":180.09,"x0":-2.083444726223221,"y0":50.00041048790511,"z0":5.588129020032323,"aX":-8.506406478314407},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.8,"breakHorizontal":7.1,"spinRate":2264,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.40742009073515195,"extension":6.918868806322043},"index":1,"playId":"cde3caf2-b377-3d46-8174-8cedfe441924","pitchNumber":2,"startTime":"2026-08-09T18:18:47.982Z","endTime":"2026-08-09T18:18:51.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.803605128676985,"aZ":-21.01717025343942,"pfxX":-4.227020286964979,"pfxZ":6.266983485153705,"pX":-0.11769729595313039,"pZ":3.6826155853561926,"vX0":6.266037848712447,"vY0":-132.6765779760606,"vZ0":-1.1796358019964384,"x":121.49,"y":139.35,"x0":-1.9625060257187767,"y0":50.00071748909519,"z0":5.666877086386077,"aX":-7.5233371392883965},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.3,"breakHorizontal":6.2,"spinRate":2262,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.41307489758456173,"extension":6.901322443993788},"index":2,"playId":"818e7c93-5542-38c5-9567-b05d1f73983a","pitchNumber":3,"startTime":"2026-08-09T18:19:08.143Z","endTime":"2026-08-09T18:19:12.271Z","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":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-09T18:19:38.749Z","endTime":"2026-08-09T18:19:57.538Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":77.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.286156067136538,"aZ":-34.10008654871003,"pfxX":1.967695853759748,"pfxZ":-1.2994897550813787,"pX":-0.32702839840938797,"pZ":0.032624499443141615,"vX0":3.4974679980920866,"vY0":-120.05523558822894,"vZ0":-5.791058340826685,"x":129.47,"y":237.9,"x0":-2.050742396177427,"y0":50.004333910718316,"z0":5.463656259148612,"aX":2.9112862307324336},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.4,"breakHorizontal":-4.3,"spinRate":2403,"spinDirection":73},"zone":13,"typeConfidence":2.0,"plateTime":0.45388600130495504,"extension":6.614057358620855},"index":4,"playId":"f232e5f7-eeff-371a-98a4-8c6d63cc225c","pitchNumber":4,"startTime":"2026-08-09T18:19:57.538Z","endTime":"2026-08-09T18:20:01.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12566296311116,"aZ":-41.08912262914877,"pfxX":6.105756967815854,"pfxZ":-6.690343630849017,"pX":5.07238425430529E-4,"pZ":0.30007118237195146,"vX0":2.7062343176713433,"vY0":-114.89265773898057,"vZ0":-3.014383678368727,"x":116.98,"y":230.68,"x0":-1.9876428085449762,"y0":50.0056274406288,"z0":5.638637947089548,"aX":8.129695649766216},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.6,"breakHorizontal":-11.8,"spinRate":2519,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.47748966613334787,"extension":6.596302966895017},"index":5,"playId":"4221599c-9a54-3e3f-bb9f-5f6d889f7c69","pitchNumber":5,"startTime":"2026-08-09T18:20:21.896Z","endTime":"2026-08-09T18:20:26.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.456310005329875,"aZ":-18.434338501168945,"pfxX":-3.474221580049943,"pfxZ":7.2557785426053325,"pX":-0.02388681879672135,"pZ":2.8045992535022566,"vX0":6.072570313533043,"vY0":-135.48504380552416,"vZ0":-4.404271015402226,"x":117.91,"y":163.06,"x0":-1.8242248952446296,"y0":50.00412785035549,"z0":5.707660806790216,"aX":-6.580332036204721},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":5.3,"spinRate":2247,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.401455586814206,"extension":6.836660254318083},"hitData":{"launchSpeed":77.9,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.61,"coordY":183.76}},"index":6,"playId":"a2b3ffe5-f4a9-34fd-9713-5dc412f8791f","pitchNumber":6,"startTime":"2026-08-09T18:20:45.176Z","endTime":"2026-08-09T18:20:53.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:20:53.199Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a sharp line drive to right fielder Jordan Walker. Jake McCarthy scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-09T18:21:16.291Z","endTime":"2026-08-09T18:22:35.765Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":{"id":700241,"link":"/api/v1/people/700241"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.057180254670826,"aZ":-35.525640340465294,"pfxX":9.125109096908304,"pfxZ":-2.3136001628148466,"pX":2.460790490515536,"pZ":0.37465761946964415,"vX0":7.546885418826022,"vY0":-119.83906937158052,"vZ0":-4.385915770486434,"x":23.2,"y":228.66,"x0":-1.919430848622155,"y0":50.003096290532525,"z0":5.416116118503925,"aX":13.216451994056897},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.0,"breakHorizontal":-18.4,"spinRate":2512,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4577784633871187,"extension":6.860746473445021},"index":0,"playId":"b717005e-16aa-3816-9d4d-7a5fd234d851","pitchNumber":1,"startTime":"2026-08-09T18:21:21.239Z","endTime":"2026-08-09T18:21:24.982Z","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":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.477686340362613,"aZ":-32.95951796216424,"pfxX":5.0719491800685725,"pfxZ":-0.5307596844459557,"pX":1.1523424781784393,"pZ":0.9566728845489461,"vX0":6.07430953466595,"vY0":-120.7018086426449,"vZ0":-3.8170787429405166,"x":73.08,"y":212.95,"x0":-2.055815864060328,"y0":50.00397341702757,"z0":5.460609143430838,"aX":7.483959751482819},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.7,"breakHorizontal":-10.7,"spinRate":2464,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4537708542073422,"extension":6.665767545680008},"index":1,"playId":"b6137e65-39ef-3df8-ad96-95b12297d97b","pitchNumber":2,"startTime":"2026-08-09T18:21:45.944Z","endTime":"2026-08-09T18:21:49.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.513939025136626,"aZ":-20.575856052966778,"pfxX":-3.433640881218863,"pfxZ":6.301625215853841,"pX":0.4600016621566679,"pZ":3.734791095445654,"vX0":7.332894753720895,"vY0":-134.61920619751115,"vZ0":-1.3696905929441465,"x":99.47,"y":137.94,"x0":-1.8498929380339195,"y0":50.00167817636532,"z0":5.703047331366626,"aX":-6.31925094775745},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.3,"breakHorizontal":4.7,"spinRate":2313,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.406477305528961,"extension":6.745781250027883},"index":2,"playId":"db50af63-3711-374b-933c-ee5a84fe26ad","pitchNumber":3,"startTime":"2026-08-09T18:22:05.328Z","endTime":"2026-08-09T18:22:10.278Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43071097853098,"aZ":-25.805544672964853,"pfxX":-7.1533224987306046,"pfxZ":3.4474564466794106,"pX":0.11747253507189029,"pZ":2.410841148694194,"vX0":7.870445208787879,"vY0":-134.81639120543173,"vZ0":-3.4960906516355443,"x":112.52,"y":173.69,"x0":-1.9058845955214578,"y0":50.00083922467828,"z0":5.5391259435992035,"aX":-13.208509197892383},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.8,"breakHorizontal":11.3,"spinRate":2265,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.405766964289493,"extension":6.787278060726936},"hitData":{"launchSpeed":103.0,"launchAngle":12.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.72,"coordY":90.69}},"index":3,"playId":"2e1c0d35-09fa-3023-a2b2-1531cc185002","pitchNumber":4,"startTime":"2026-08-09T18:22:25.746Z","endTime":"2026-08-09T18:22:35.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:22:35.765Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-09T18:22:50.690Z","endTime":"2026-08-09T18:24:32.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25717187120875,"aZ":-33.73825823855516,"pfxX":2.1727659570349602,"pfxZ":-1.04297505130896,"pX":-0.665586550467904,"pZ":1.5631750155700046,"vX0":2.8688116399881696,"vY0":-122.22164758617919,"vZ0":-2.875392198696767,"x":142.37,"y":196.57,"x0":-2.1390827362427958,"y0":50.00125948966587,"z0":5.667441722771283,"aX":3.268887934183463},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.3,"breakHorizontal":-4.7,"spinRate":2418,"spinDirection":75},"zone":13,"typeConfidence":2.0,"plateTime":0.4490457752437247,"extension":6.484171751439896},"index":0,"playId":"f07da29a-4b79-394f-969f-389db66bb172","pitchNumber":1,"startTime":"2026-08-09T18:23:00.707Z","endTime":"2026-08-09T18:23:05.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07911057154842,"aZ":-30.862360087498445,"pfxX":-6.8422008809949375,"pfxZ":0.8150365614689918,"pX":-0.14161162093619192,"pZ":0.6715303809811278,"vX0":6.92896353146431,"vY0":-126.44249282257805,"vZ0":-5.84928927462333,"x":122.4,"y":220.65,"x0":-2.030136198651795,"y0":50.005232074915256,"z0":5.495022409541089,"aX":-11.066788872216723},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.4,"breakHorizontal":10.8,"spinRate":1872,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4333902942302199,"extension":6.96492271238604},"index":1,"playId":"784aabf9-4f69-3770-9358-90458e2dcc70","pitchNumber":2,"startTime":"2026-08-09T18:23:19.302Z","endTime":"2026-08-09T18:23:23.810Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"5f1e49db-a463-422a-85bb-016e23d342dd","startTime":"2026-08-09T18:23:37.162Z","endTime":"2026-08-09T18:23:42.162Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.173594249712377,"aZ":-20.830918601860187,"pfxX":-5.731709308486686,"pfxZ":6.192947216946639,"pX":0.13670109214689116,"pZ":3.022442893191057,"vX0":7.470405607331184,"vY0":-134.02335902409698,"vZ0":-3.0565539226934444,"x":111.79,"y":157.17,"x0":-1.9335090188639075,"y0":50.000656858413045,"z0":5.654053804072663,"aX":-10.495067721052697},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.8,"breakHorizontal":8.9,"spinRate":2269,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.40765739138964063,"extension":6.674030638877071},"index":3,"playId":"8b17158e-c55a-3994-8e3c-b9fffda74fd2","pitchNumber":3,"startTime":"2026-08-09T18:23:53.096Z","endTime":"2026-08-09T18:23:59.513Z","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":92.0,"endSpeed":85.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5908212535437,"aZ":-18.53797087365079,"pfxX":-5.865755171785915,"pfxZ":7.4050504028692234,"pX":-0.8997777950812611,"pZ":3.7772320100224417,"vX0":4.873342665616165,"vY0":-134.02710505753345,"vZ0":-1.750211492680807,"x":151.3,"y":136.79,"x0":-1.9684692089895155,"y0":50.00651780461157,"z0":5.745794431699196,"aX":-10.806941873905762},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.3,"breakHorizontal":9.7,"spinRate":2177,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4067469932003056,"extension":6.6981661045487595},"index":4,"playId":"a4b4241c-aabc-3785-8903-d9c5222128cb","pitchNumber":4,"startTime":"2026-08-09T18:24:28.886Z","endTime":"2026-08-09T18:24:32.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:24:32.808Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Wetherholt walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-09T18:26:53.993Z","endTime":"2026-08-09T18:28:32.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79327971813861,"aZ":-18.32366555296219,"pfxX":-3.852325099823898,"pfxZ":7.277376005034792,"pX":-1.1010681366134698,"pZ":4.019665427300042,"vX0":3.0131326030493146,"vY0":-136.98105153646503,"vZ0":-1.1663811847709005,"x":158.97,"y":130.25,"x0":-1.7138934356888142,"y0":50.00487466342201,"z0":5.701808206357744,"aX":-7.333821054485853},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":6.4,"spinRate":2281,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.39961785381968795,"extension":5.999062899698205},"index":0,"playId":"6e48c0bb-3766-3640-8166-a990a4e50dc6","pitchNumber":1,"startTime":"2026-08-09T18:26:59.551Z","endTime":"2026-08-09T18:27:03.787Z","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.0,"endSpeed":86.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.733343619862612,"aZ":-17.507972025213565,"pfxX":-4.404534877315284,"pfxZ":7.659252578679835,"pX":-0.4849195614873749,"pZ":3.3213842228301087,"vX0":4.309400791633293,"vY0":-136.91252644513688,"vZ0":-3.2821605509112737,"x":105.48,"y":150.13,"x0":-1.5003976606301557,"y0":50.006196412198285,"z0":5.720926302982487,"aX":-8.437569375707996},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":7.2,"spinRate":2278,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3987179024124341,"extension":5.811932762592999},"index":1,"playId":"358f92af-0516-3ca0-87de-d45afaead25e","pitchNumber":2,"startTime":"2026-08-09T18:27:11.965Z","endTime":"2026-08-09T18:27:15.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.283790042040582,"aZ":-24.51688367048362,"pfxX":-6.196918719380435,"pfxZ":4.95455042232291,"pX":-1.3643402902342998,"pZ":4.266451420463073,"vX0":2.413897663901282,"vY0":-123.23955560327809,"vZ0":1.036072075950242,"x":165.93,"y":87.98,"x0":-1.548473326497124,"y0":50.004802694398215,"z0":5.903252250618169,"aX":-9.583500424801956},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.5,"breakHorizontal":10.7,"spinRate":2126,"spinDirection":243},"zone":11,"typeConfidence":0.9,"plateTime":0.44354839494374065,"extension":5.7232509170037265},"index":2,"playId":"62829d32-1a77-3d6f-927f-2fb8dafaf3da","pitchNumber":3,"startTime":"2026-08-09T18:27:24.650Z","endTime":"2026-08-09T18:27:28.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09794955485803,"aZ":-24.347291278568356,"pfxX":-7.617588884836593,"pfxZ":5.221686120157864,"pX":-0.9474408310151827,"pZ":3.7389421253706403,"vX0":3.500740888803545,"vY0":-121.24245070506066,"vZ0":-0.0323571368346276,"x":153.11,"y":137.83,"x0":-1.4147102537625802,"y0":50.0050503683484,"z0":5.864531830494861,"aX":-11.424250198552864},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.7,"breakHorizontal":13.1,"spinRate":2214,"spinDirection":236},"zone":11,"typeConfidence":0.9,"plateTime":0.4505232993946766,"extension":5.748009737212948},"index":3,"playId":"351069d4-5707-3d90-a365-0649754c66dd","pitchNumber":4,"startTime":"2026-08-09T18:27:38.448Z","endTime":"2026-08-09T18:27:42.919Z","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":93.6,"endSpeed":85.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.940647289940124,"aZ":-24.23192274357247,"pfxX":-9.344355883426026,"pfxZ":4.225246240003981,"pX":-0.84192682418983,"pZ":2.4950008941456647,"vX0":5.436522169615414,"vY0":-136.27103913283764,"vZ0":-3.4712409239940345,"x":149.09,"y":171.41,"x0":-1.6486895977525513,"y0":50.00473386899322,"z0":5.459306186234407,"aX":-17.576374964668926},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.1,"breakHorizontal":15.7,"spinRate":2240,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4019325317100222,"extension":5.9566970009163},"index":4,"playId":"cf57f586-a1d0-345a-b1e0-7baba54bd59f","pitchNumber":5,"startTime":"2026-08-09T18:27:50.931Z","endTime":"2026-08-09T18:27:56.293Z","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":0},"index":5,"startTime":"2026-08-09T18:28:02.007Z","endTime":"2026-08-09T18:28:08.332Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"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.4,"endSpeed":86.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.583076311982524,"aZ":-15.266019250615201,"pfxX":-6.031451821774471,"pfxZ":8.850628041390992,"pX":-0.5896084870093411,"pZ":2.612461327879143,"vX0":4.6887430838544875,"vY0":-137.39729579954846,"vZ0":-5.185304614589849,"x":139.47,"y":168.24,"x0":-1.5349967121580195,"y0":50.00613985736393,"z0":5.562448013153831,"aX":-11.528247715836068},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":10.0,"spinRate":2381,"spinDirection":227},"zone":4,"typeConfidence":0.91,"plateTime":0.398722817798808,"extension":5.9116536965978455},"index":6,"playId":"0bdc0afb-16c1-3680-83fd-14a1584b01c4","pitchNumber":6,"startTime":"2026-08-09T18:28:08.332Z","endTime":"2026-08-09T18:28:11.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27440774822592,"aZ":-17.014100192915706,"pfxX":-5.340840992206667,"pfxZ":8.01886133095902,"pX":-2.0338296676416565,"pZ":3.9298413615068224,"vX0":1.0910559541436522,"vY0":-136.46595724472684,"vZ0":-1.658742307777736,"x":194.52,"y":132.67,"x0":-1.7440467780759081,"y0":50.00635280471856,"z0":5.7142940617026845,"aX":-10.102526278280385},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":9.5,"spinRate":2304,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.4009535102043902,"extension":6.029892140652256},"index":7,"playId":"d3eacf87-16dd-3378-8707-3307ea1482d0","pitchNumber":7,"startTime":"2026-08-09T18:28:28.552Z","endTime":"2026-08-09T18:28:32.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:28:32.122Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a pop up to shortstop Ezequiel Tovar. JJ Wetherholt to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-09T18:28:52.323Z","endTime":"2026-08-09T18:29:26.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnSecond":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":85.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8796595877683,"aZ":-25.174869367401374,"pfxX":-9.148825351394104,"pfxZ":3.746754795709255,"pX":0.015508948993198341,"pZ":1.885608524139912,"vX0":10.20733953746465,"vY0":-135.40563728331216,"vZ0":-4.510892951647917,"x":116.41,"y":187.87,"x0":-2.6035270801257586,"y0":50.004474600094234,"z0":5.321588436670963,"aX":-17.094743382325785},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.0,"breakHorizontal":14.5,"spinRate":2303,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.40357622354521316,"extension":6.160698536914545},"index":0,"playId":"e92f5769-a47e-3f16-a491-55793684b672","pitchNumber":1,"startTime":"2026-08-09T18:28:55.533Z","endTime":"2026-08-09T18:28:59.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.692090698854432,"aZ":-29.987629467235234,"pfxX":0.6135721150030675,"pfxZ":1.3624179857475358,"pX":-0.35102861267477825,"pZ":2.3882972624335004,"vX0":5.49078684713734,"vY0":-125.74206308948028,"vZ0":-2.031779476184392,"x":130.38,"y":174.3,"x0":-2.6396694024011302,"y0":50.00353396715082,"z0":5.63187091032411,"aX":0.9857715135655156},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.3,"breakHorizontal":-2.3,"spinRate":2639,"spinDirection":43},"zone":4,"typeConfidence":0.84,"plateTime":0.43503932428940395,"extension":5.995497430162811},"hitData":{"launchSpeed":91.4,"launchAngle":58.0,"totalDistance":222.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":97.76,"coordY":116.1}},"index":1,"playId":"c39e74bc-290b-3fa1-badf-111003a84a80","pitchNumber":2,"startTime":"2026-08-09T18:29:08.708Z","endTime":"2026-08-09T18:29:26.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:29:26.202Z","atBatIndex":6},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alec Burleson grounds into a force out, second baseman Willi Castro to shortstop Ezequiel Tovar. JJ Wetherholt to 3rd. Iván Herrera out at 2nd. Alec Burleson to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-09T18:29:52.074Z","endTime":"2026-08-09T18:33:52.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnThird":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8,9,11],"actionIndex":[10],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"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":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8110399276036,"aZ":-23.015765880918373,"pfxX":-8.447513508715776,"pfxZ":5.989371720099866,"pX":0.08391571854945537,"pZ":2.590305327995045,"vX0":6.03472753644512,"vY0":-122.74670948237414,"vZ0":-3.0836425223000252,"x":113.8,"y":168.84,"x0":-1.3063728014017735,"y0":50.002290319934644,"z0":5.817833842289329,"aX":-12.917526825830558},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.3,"breakHorizontal":13.9,"spinRate":2212,"spinDirection":238},"zone":5,"typeConfidence":0.9,"plateTime":0.44585635486200204,"extension":5.857563630179334},"index":0,"playId":"352c9719-04aa-3e6c-a3ad-3c9f4596c89f","pitchNumber":1,"startTime":"2026-08-09T18:29:59.442Z","endTime":"2026-08-09T18:30:03.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.794543038988476,"aZ":-22.986263134933793,"pfxX":-8.907181077610623,"pfxZ":5.931708905464185,"pX":-1.0450853535983218,"pZ":2.2719997176706004,"vX0":3.6469970781424617,"vY0":-124.17090004165115,"vZ0":-3.6724771478059886,"x":156.84,"y":177.44,"x0":-1.3824618093823633,"y0":50.002271054332475,"z0":5.701283469614484,"aX":-13.79249501457986},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.1,"breakHorizontal":15.1,"spinRate":2232,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.44251933188041637,"extension":5.809242965830184},"index":1,"playId":"ca9c92ce-e257-3feb-882f-41378a4b3cfb","pitchNumber":2,"startTime":"2026-08-09T18:30:18.624Z","endTime":"2026-08-09T18:30:23.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.982186702299735,"aZ":-28.014172970382763,"pfxX":-9.316872742318179,"pfxZ":2.1499957212267713,"pX":-2.4511829494247865,"pZ":2.5991605549347736,"vX0":2.547242063730188,"vY0":-138.43629448183327,"vZ0":-2.6039195086019653,"x":210.43,"y":168.6,"x0":-2.175072619063049,"y0":50.001581584252094,"z0":5.434476123433703,"aX":-18.014373536271993},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.5,"breakHorizontal":16.3,"spinRate":2168,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.39622148453850237,"extension":5.945755906019083},"index":2,"playId":"5544f130-3c93-3318-9b38-48d41b9161d9","pitchNumber":3,"startTime":"2026-08-09T18:30:43.207Z","endTime":"2026-08-09T18:30:46.783Z","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":83.9,"endSpeed":77.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19145836279989,"aZ":-25.22903992203786,"pfxX":-8.129080802769613,"pfxZ":4.575673999776775,"pX":-0.3648377422923689,"pZ":2.396442648904727,"vX0":4.998953601306889,"vY0":-122.19021525760253,"vZ0":-3.108414496909014,"x":130.91,"y":174.08,"x0":-1.3769597840114234,"y0":50.00350809945187,"z0":5.843644656080234,"aX":-12.341048822122078},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.8,"breakHorizontal":13.6,"spinRate":2115,"spinDirection":244},"zone":4,"typeConfidence":0.9,"plateTime":0.4475922611154681,"extension":5.878340995132843},"index":3,"playId":"8fe35b8d-6fe2-3c82-a647-99ff920dfe96","pitchNumber":4,"startTime":"2026-08-09T18:30:58.340Z","endTime":"2026-08-09T18:31:02.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.992527938212266,"aZ":-16.769552347948878,"pfxX":-6.59635330897706,"pfxZ":7.9063838377044,"pX":-3.266239499274455,"pZ":4.612960614813009,"vX0":-1.054481426405902,"vY0":-138.47327602656756,"vZ0":0.36553172015504004,"x":241.5,"y":114.23,"x0":-2.0236464110982273,"y0":50.001821198168855,"z0":5.598389517481179,"aX":-12.849031644991037},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":12.1,"spinRate":2310,"spinDirection":226},"zone":11,"typeConfidence":0.88,"plateTime":0.39507419663060617,"extension":5.862076719351074},"index":4,"playId":"3de13c82-8681-3c7c-a628-c910ade5fca2","pitchNumber":5,"startTime":"2026-08-09T18:31:21.292Z","endTime":"2026-08-09T18:31:25.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73230125705004,"aZ":-23.51316439833827,"pfxX":-8.522752746740181,"pfxZ":5.633433305796528,"pX":-1.4592554243343605,"pZ":3.9147241834248576,"vX0":2.784461699476704,"vY0":-123.00296332187338,"vZ0":0.07800057229250323,"x":172.62,"y":133.08,"x0":-1.4968316045266732,"y0":50.00094765760606,"z0":5.871542186113201,"aX":-13.095601936261714},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.4,"breakHorizontal":14.8,"spinRate":2213,"spinDirection":236},"zone":11,"typeConfidence":0.9,"plateTime":0.4448146246455016,"extension":5.907768396191605},"index":5,"playId":"6247f2ed-6ba0-3b8a-97f9-1a5b9a56ef4a","pitchNumber":6,"startTime":"2026-08-09T18:31:42.355Z","endTime":"2026-08-09T18:31:46.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.869998707072494,"aZ":-22.284615684207196,"pfxX":-9.143800984283754,"pfxZ":6.60920712071033,"pX":-0.5127352333729471,"pZ":3.072170307674658,"vX0":4.833787867402515,"vY0":-121.58820105155438,"vZ0":-1.9325980642051683,"x":136.54,"y":155.83,"x0":-1.3386357620446498,"y0":50.005106180697055,"z0":5.8112840852119785,"aX":-13.6907228308702},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":11.8,"breakHorizontal":15.4,"spinRate":2228,"spinDirection":239},"zone":1,"typeConfidence":0.9,"plateTime":0.4505011611429488,"extension":5.794057814421017},"index":6,"playId":"236e803c-ea05-378c-8ca3-91abad6379c6","pitchNumber":7,"startTime":"2026-08-09T18:31:59.439Z","endTime":"2026-08-09T18:32:05.203Z","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":0},"index":7,"startTime":"2026-08-09T18:32:18.716Z","endTime":"2026-08-09T18:32:35.530Z","isPitch":false,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.186986997506324,"aZ":-23.44390163749507,"pfxX":0.16345499549836662,"pfxZ":4.85271938509837,"pX":-0.5996501982043275,"pZ":2.1089227650319264,"vX0":3.3446671521222764,"vY0":-132.0519637929683,"vZ0":-4.254427119486923,"x":139.86,"y":181.84,"x0":-1.8940887046200032,"y0":50.002479736083295,"z0":5.426646587526753,"aX":0.29391703699220745},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.3,"breakHorizontal":-0.8,"spinRate":2446,"spinDirection":210},"zone":7,"typeConfidence":0.92,"plateTime":0.4118498802895867,"extension":6.048171250144357},"index":8,"playId":"c7945c64-0410-3be9-8f87-24e827f06254","pitchNumber":8,"startTime":"2026-08-09T18:32:35.530Z","endTime":"2026-08-09T18:32:43.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.668082915799992,"aZ":-23.27666082026797,"pfxX":-9.402039382578977,"pfxZ":4.554473550369666,"pX":-0.21198595283101387,"pZ":3.209192349830879,"vX0":6.867473238710583,"vY0":-138.80752108806686,"vZ0":-2.2701739836860577,"x":125.08,"y":152.13,"x0":-1.4948321536991198,"y0":50.00459057273685,"z0":5.5852223687100215,"aX":-18.374335278643713},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.9,"breakHorizontal":15.6,"spinRate":2266,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3943880605819312,"extension":6.0073666556747956},"index":9,"playId":"88396d68-628b-3425-93db-7a1fd05dbab6","pitchNumber":9,"startTime":"2026-08-09T18:33:05.996Z","endTime":"2026-08-09T18:33:09.504Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":10,"startTime":"2026-08-09T18:33:26.277Z","endTime":"2026-08-09T18:33:44.975Z","isPitch":false,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40876307561882,"aZ":-31.386168139345543,"pfxX":0.9252702338546102,"pfxZ":0.4978247976105221,"pX":-0.2861132957015816,"pZ":0.9541107434185645,"vX0":3.372794993046244,"vY0":-124.60530791770154,"vZ0":-4.636175240553416,"x":127.91,"y":213.02,"x0":-1.7736428775218394,"y0":50.00355748375994,"z0":5.411806770694046,"aX":1.4645716745502861},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.1,"breakHorizontal":-2.4,"spinRate":2545,"spinDirection":52},"zone":13,"typeConfidence":0.86,"plateTime":0.4384159345513008,"extension":6.139670495446457},"hitData":{"launchSpeed":107.3,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.82,"coordY":146.3}},"index":11,"playId":"d6a606d9-f64f-32f1-a8cc-1b7a8ba35ab2","pitchNumber":10,"startTime":"2026-08-09T18:33:44.975Z","endTime":"2026-08-09T18:33:52.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:33:52.989Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a ground ball to right fielder Jake McCarthy. JJ Wetherholt scores. Alec Burleson to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-09T18:34:27.230Z","endTime":"2026-08-09T18:34:45.932Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62284097004542,"aZ":-29.490210663955626,"pfxX":-9.088800184654811,"pfxZ":1.3842389575680016,"pX":-0.5054825232388371,"pZ":3.300600485937327,"vX0":8.962597505999469,"vY0":-138.25770221820855,"vZ0":-0.7834406120274109,"x":136.27,"y":149.66,"x0":-2.607271579452357,"y0":50.00100072580619,"z0":5.565456120216535,"aX":-17.60608018297682},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.5,"breakHorizontal":14.6,"spinRate":2188,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.3960589848440832,"extension":5.9782684403842525},"hitData":{"launchSpeed":94.6,"launchAngle":0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.72,"coordY":110.36}},"index":0,"playId":"47ba3355-faec-351f-8d8c-df36dc63926e","pitchNumber":1,"startTime":"2026-08-09T18:34:32.919Z","endTime":"2026-08-09T18:34:45.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:34:45.932Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jimmy Crooks flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-09T18:35:06.718Z","endTime":"2026-08-09T18:36:38.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.1,"endSpeed":78.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.147422683184196,"aZ":-37.604464779856706,"pfxX":-1.2864571186751885,"pfxZ":-3.5209001178145227,"pX":0.3802046103380868,"pZ":1.4128409862339035,"vX0":4.897044113905519,"vY0":-122.5319520968376,"vZ0":-2.257841786981056,"x":102.51,"y":200.63,"x0":-1.4655167329323835,"y0":50.0057070375322,"z0":5.5186164925299455,"aX":-1.983907115754909},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.6,"breakHorizontal":1.3,"spinRate":2544,"spinDirection":16},"zone":14,"typeConfidence":0.88,"plateTime":0.44473720605087674,"extension":6.0839266918448205},"index":0,"playId":"55214acf-7209-36c8-988f-b434adbdd609","pitchNumber":1,"startTime":"2026-08-09T18:35:18.795Z","endTime":"2026-08-09T18:35:22.869Z","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":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-09T18:35:34.496Z","endTime":"2026-08-09T18:35:46.448Z","isPitch":false,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"}},{"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":84.9,"endSpeed":77.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.476449821521218,"aZ":-20.778615946062303,"pfxX":-8.317335321374944,"pfxZ":7.4554802433238905,"pX":0.5194886676432819,"pZ":1.3824188190203148,"vX0":7.532172439451003,"vY0":-123.3406178566183,"vZ0":-5.823773831733264,"x":97.2,"y":201.45,"x0":-1.5058113174763044,"y0":50.000218145537005,"z0":5.5473323018860246,"aX":-12.704842803313651},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":12.2,"breakHorizontal":13.1,"spinRate":2334,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4455397967119712,"extension":6.1143035540962085},"index":2,"playId":"9581061f-7da7-3ff4-bf9d-87c1e5bb060a","pitchNumber":2,"startTime":"2026-08-09T18:35:46.448Z","endTime":"2026-08-09T18:35:50.702Z","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":85.5,"endSpeed":78.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.863076577358164,"aZ":-21.679642678790497,"pfxX":-7.943306230533321,"pfxZ":6.71073737573591,"pX":0.4713820297828024,"pZ":1.9927790893969461,"vX0":7.102425081259905,"vY0":-124.2362756144273,"vZ0":-4.599203396628696,"x":99.03,"y":184.97,"x0":-1.3923094061429733,"y0":50.001930617820406,"z0":5.66972005308942,"aX":-12.418241567547227},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":11.3,"breakHorizontal":12.7,"spinRate":2240,"spinDirection":234},"zone":9,"typeConfidence":0.9,"plateTime":0.44086456231757154,"extension":5.915135878812908},"index":3,"playId":"7508ef97-4fcb-3ba4-b061-228d7b628033","pitchNumber":3,"startTime":"2026-08-09T18:36:04.572Z","endTime":"2026-08-09T18:36:10.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12669394560991,"aZ":-16.023943960010605,"pfxX":-4.556965977245656,"pfxZ":8.203696352101327,"pX":0.2615167379122154,"pZ":3.2568621175974246,"vX0":6.61990212981215,"vY0":-138.96583947067145,"vZ0":-3.623065710150776,"x":107.03,"y":150.84,"x0":-1.5519428128859645,"y0":50.0067782450067,"z0":5.632190233365716,"aX":-8.976305819581944},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":7.0,"spinRate":2542,"spinDirection":219},"zone":3,"typeConfidence":0.91,"plateTime":0.3930987246444366,"extension":5.905147952093111},"hitData":{"launchSpeed":89.8,"launchAngle":31.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.27,"coordY":100.27}},"index":4,"playId":"46ce5b20-fda1-34b4-b76d-8393605f9987","pitchNumber":4,"startTime":"2026-08-09T18:36:25.937Z","endTime":"2026-08-09T18:36:38.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:36:38.119Z","atBatIndex":9},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Masyn Winn grounds into a force out, third baseman Kyle Karros to second baseman Willi Castro. Jordan Walker out at 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-09T18:36:52.213Z","endTime":"2026-08-09T18:38:07.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":82.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.376807326034363,"aZ":-31.30523241941495,"pfxX":0.44117562413210054,"pfxZ":0.5182171457171982,"pX":0.9312741237493757,"pZ":2.6069510716246906,"vX0":8.234570750447695,"vY0":-127.48120849414475,"vZ0":-1.7855680094729185,"x":81.5,"y":168.39,"x0":-2.366695100453481,"y0":50.00547016981432,"z0":5.733111010289858,"aX":0.742015793260318},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.8,"breakHorizontal":-2.3,"spinRate":2758,"spinDirection":77},"zone":12,"typeConfidence":0.68,"plateTime":0.4258270291908204,"extension":6.023867163275793},"index":0,"playId":"4ffb322d-4e91-378c-bde3-3214c2effa1d","pitchNumber":1,"startTime":"2026-08-09T18:37:02.213Z","endTime":"2026-08-09T18:37:07.172Z","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":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.602955396846543,"aZ":-23.879097094042276,"pfxX":-9.906622620929593,"pfxZ":4.255688784044269,"pX":-0.25456114741603564,"pZ":2.6155929485809213,"vX0":9.89964306187287,"vY0":-138.6393660531507,"vZ0":-3.2522768264552036,"x":126.7,"y":168.16,"x0":-2.58219102981502,"y0":50.00258015702262,"z0":5.395129649869628,"aX":-19.310796413851314},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.2,"breakHorizontal":16.0,"spinRate":2353,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3948647089266504,"extension":6.028878005261063},"index":1,"playId":"cf85f2fd-a8b5-3c73-95b9-e96b93b9ee5e","pitchNumber":2,"startTime":"2026-08-09T18:37:18.463Z","endTime":"2026-08-09T18:37:23.115Z","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":85.3,"endSpeed":77.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.593511317271254,"aZ":-21.351871866554877,"pfxX":-9.367523849926208,"pfxZ":6.982101014466712,"pX":-0.2659558729645968,"pZ":2.416489960283905,"vX0":8.218189958648788,"vY0":-123.91531664349066,"vZ0":-3.5539891593434394,"x":127.14,"y":173.53,"x0":-2.414164348968553,"y0":50.000433755232095,"z0":5.660628774738014,"aX":-14.513601056935821},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":12.0,"breakHorizontal":15.0,"spinRate":2323,"spinDirection":238},"zone":5,"typeConfidence":0.9,"plateTime":0.44263293138049375,"extension":6.1933104461379065},"index":2,"playId":"65b54389-f2f7-3a86-a212-71a2639ccb4d","pitchNumber":3,"startTime":"2026-08-09T18:37:36.372Z","endTime":"2026-08-09T18:37:40.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.484293532593885,"aZ":-23.264229812037975,"pfxX":-9.60001406012858,"pfxZ":5.5721065559673315,"pX":0.4546863675032371,"pZ":1.8746275956432912,"vX0":9.959455579346358,"vY0":-125.16262201181802,"vZ0":-4.679742587459489,"x":99.67,"y":188.17,"x0":-2.3146315826681647,"y0":50.00221935456033,"z0":5.656015669972301,"aX":-15.34625121076559},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.2,"breakHorizontal":15.4,"spinRate":2190,"spinDirection":234},"zone":9,"typeConfidence":0.87,"plateTime":0.43635930534612566,"extension":5.836374633954719},"hitData":{"launchSpeed":88.7,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.41,"coordY":149.53}},"index":3,"playId":"87d9c215-29d0-3be5-b679-640549962c76","pitchNumber":4,"startTime":"2026-08-09T18:38:00.414Z","endTime":"2026-08-09T18:38:07.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:38:07.421Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Karros flies out to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-09T18:40:14.745Z","endTime":"2026-08-09T18:42:59.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,7],"actionIndex":[2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.175496909411233,"aZ":-34.96010082328705,"pfxX":5.991783889492053,"pfxZ":-2.0037053514681684,"pX":-1.3866495290082481,"pZ":3.073433000177896,"vX0":0.09615571569249376,"vY0":-116.71940041569918,"vZ0":1.5253178623111414,"x":169.86,"y":155.8,"x0":-2.207734087965662,"y0":50.0010420688533,"z0":5.682102218681254,"aX":8.338341369288136},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.0,"breakHorizontal":-10.9,"spinRate":2423,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.46770815184745995,"extension":6.506155767957803},"index":0,"playId":"595ee8d5-d987-3799-a17b-ea8034b4aff4","pitchNumber":1,"startTime":"2026-08-09T18:40:29.709Z","endTime":"2026-08-09T18:40:33.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.961736637528514,"aZ":-34.27322842838997,"pfxX":4.5387634994675965,"pfxZ":-1.4727368749662215,"pX":-0.06008885907289077,"pZ":2.496349587177119,"vX0":3.372509521684324,"vY0":-118.05582564671037,"vZ0":-0.00986773914204142,"x":119.29,"y":171.38,"x0":-2.0907231273717213,"y0":50.000884727845225,"z0":5.62424627211736,"aX":6.481587481811963},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.4,"breakHorizontal":-9.0,"spinRate":2407,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.4618515893838606,"extension":6.703648466713997},"index":1,"playId":"5d9b8d64-b0dd-341a-8e37-1c9674d151c9","pitchNumber":2,"startTime":"2026-08-09T18:40:44.157Z","endTime":"2026-08-09T18:40:49.053Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-09T18:41:09.405Z","endTime":"2026-08-09T18:41:47.986Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.200654160851347,"aZ":-26.388007704269132,"pfxX":-6.49132281409193,"pfxZ":3.2679346876030237,"pX":-0.9931240407303605,"pZ":2.4756459676431612,"vX0":4.950538324606557,"vY0":-131.34607996131223,"vZ0":-3.0805567793396795,"x":154.86,"y":171.94,"x0":-2.046069405840504,"y0":50.00529123886047,"z0":5.596865655636315,"aX":-11.501204637803989},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.5,"breakHorizontal":10.9,"spinRate":2217,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4148319685462072,"extension":6.995476907586602},"index":3,"playId":"659ec859-64cd-35b0-9c55-1f0fb36b5457","pitchNumber":3,"startTime":"2026-08-09T18:41:47.986Z","endTime":"2026-08-09T18:41:51.898Z","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":79.3,"endSpeed":74.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.911781784714833,"aZ":-37.516384876730484,"pfxX":7.055353728118375,"pfxZ":-3.9183220164874872,"pX":1.2911802353089217,"pZ":0.14620266187839462,"vX0":4.983278392784404,"vY0":-115.53700728511672,"vZ0":-4.072979305540913,"x":67.78,"y":234.83,"x0":-1.8043025066161498,"y0":50.003215902853384,"z0":5.507448833230324,"aX":9.615138974815391},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-7.8,"breakHorizontal":-13.9,"spinRate":2446,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.472629346317599,"extension":6.771019455768272},"index":4,"playId":"df6d0abc-27f4-38a4-a114-927a5d8cab49","pitchNumber":4,"startTime":"2026-08-09T18:42:08.776Z","endTime":"2026-08-09T18:42:12.838Z","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":92.7,"endSpeed":86.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57580726606712,"aZ":-22.02364195260201,"pfxX":-6.27485124562761,"pfxZ":5.4089994747155945,"pX":1.2359089090685034,"pZ":2.2850883744715587,"vX0":10.14841575242456,"vY0":-134.76204022961417,"vZ0":-4.836046233404699,"x":69.89,"y":177.08,"x0":-1.728210276315526,"y0":50.00563057898219,"z0":5.616773258082615,"aX":-11.783475189430566},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":9.7,"spinRate":2307,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.40325254670118893,"extension":6.922961535783254},"index":5,"playId":"bef4690a-6ea0-3f9f-bfb8-c3bf2596241b","pitchNumber":5,"startTime":"2026-08-09T18:42:28.224Z","endTime":"2026-08-09T18:42:32.430Z","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-08-09T18:42:39.126Z","endTime":"2026-08-09T18:42:50.200Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.2,"endSpeed":85.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.512689568062736,"aZ":-24.4011627494562,"pfxX":-7.114917052250159,"pfxZ":4.188144219772521,"pX":-0.48422973602877845,"pZ":2.8138115194512925,"vX0":6.130753241293537,"vY0":-134.29509762433688,"vZ0":-3.0751704307235492,"x":135.46,"y":162.81,"x0":-1.8537539720405263,"y0":50.00557392215264,"z0":5.677605849799279,"aX":-13.216125796757622},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":11.9,"spinRate":2193,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.40526361736298844,"extension":6.757309378078428},"hitData":{"launchSpeed":88.2,"launchAngle":33.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.4,"coordY":73.55}},"index":7,"playId":"b8244627-ed0b-38ee-a13f-56d99c488400","pitchNumber":6,"startTime":"2026-08-09T18:42:50.200Z","endTime":"2026-08-09T18:42:59.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:42:59.394Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Willi Castro lines out sharply to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-09T18:43:16.218Z","endTime":"2026-08-09T18:44:29.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87816341897587,"aZ":-20.596740718558067,"pfxX":-5.066152160853769,"pfxZ":6.210533225147392,"pX":0.38946489172117604,"pZ":2.877284494737848,"vX0":7.841002150004117,"vY0":-134.82781607826513,"vZ0":-3.5547141962047997,"x":102.15,"y":161.09,"x0":-1.8816014259275042,"y0":50.002784174147074,"z0":5.6444576012339756,"aX":-9.444592459657947},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.8,"breakHorizontal":7.8,"spinRate":2317,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.4043167018801812,"extension":6.79440439386934},"index":0,"playId":"0bfb2e3d-d1f7-360e-9b19-9d0993490511","pitchNumber":1,"startTime":"2026-08-09T18:43:24.229Z","endTime":"2026-08-09T18:43:27.929Z","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":87.8,"endSpeed":80.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08999904592823,"aZ":-30.323554790219376,"pfxX":-8.17128425957998,"pfxZ":1.1201357429867649,"pX":-2.39246501017105,"pZ":2.4608222578668077,"vX0":1.8824063989420932,"vY0":-127.89372278081834,"vZ0":-2.233428506942804,"x":208.2,"y":172.34,"x0":-2.0778768657738294,"y0":50.00174082415175,"z0":5.730343880419981,"aX":-13.496532459774578},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.8,"breakHorizontal":14.4,"spinRate":1739,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4287360343175308,"extension":6.754292955296285},"index":1,"playId":"95be560b-250e-3aad-b2e3-b01ce14431af","pitchNumber":2,"startTime":"2026-08-09T18:43:37.542Z","endTime":"2026-08-09T18:43:40.884Z","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":86.8,"endSpeed":79.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.932545582575155,"aZ":-29.363084319455,"pfxX":-8.319931546430501,"pfxZ":1.7514241452710682,"pX":-0.09716670268529055,"pZ":1.2273695667443205,"vX0":6.935294331878578,"vY0":-126.16656409955277,"vZ0":-4.948600017459643,"x":120.7,"y":205.64,"x0":-1.8077854833368556,"y0":50.00089574316782,"z0":5.595212561420506,"aX":-13.34087207075348},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.2,"breakHorizontal":13.3,"spinRate":1703,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.435007667680563,"extension":6.805678804140145},"index":2,"playId":"9eadc054-c1ec-323e-88fe-8ac7161a4ee1","pitchNumber":3,"startTime":"2026-08-09T18:43:54.266Z","endTime":"2026-08-09T18:43:59.432Z","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":1},"index":3,"startTime":"2026-08-09T18:44:09.181Z","endTime":"2026-08-09T18:44:22.927Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49010314572112,"aZ":-31.234370489041186,"pfxX":-7.841536475439521,"pfxZ":0.5175954417751321,"pX":-0.0988149052281368,"pZ":1.8345885771086463,"vX0":7.599638429955446,"vY0":-134.0668042014598,"vZ0":-3.65760808592258,"x":120.77,"y":189.25,"x0":-1.9489268031616487,"y0":50.00497998597624,"z0":5.441483966552862,"aX":-14.30253446606534},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.4,"breakHorizontal":12.6,"spinRate":2237,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.40826730845071557,"extension":6.8861407689898515},"hitData":{"launchSpeed":104.6,"launchAngle":17.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":122.23,"coordY":55.95}},"index":4,"playId":"8b6a3935-859e-3093-b7d8-b03dcbeb68b2","pitchNumber":4,"startTime":"2026-08-09T18:44:22.927Z","endTime":"2026-08-09T18:44:29.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:44:29.976Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Sullivan flies out to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-09T18:44:50.693Z","endTime":"2026-08-09T18:45:05.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78589090292254,"aZ":-21.367343500854673,"pfxX":-5.815647791143786,"pfxZ":5.839016918768866,"pX":-0.037257665237701305,"pZ":2.7664885111253312,"vX0":7.00946211711756,"vY0":-134.59113121656938,"vZ0":-3.7400441020477295,"x":118.42,"y":164.08,"x0":-1.9089644912659145,"y0":50.002820637800426,"z0":5.671029290065739,"aX":-10.764454063617512},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.1,"breakHorizontal":9.2,"spinRate":2265,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.405583052012227,"extension":6.872268163668454},"hitData":{"launchSpeed":92.6,"launchAngle":30.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.64,"coordY":57.91}},"index":0,"playId":"c90e6edf-47ad-3a85-bf1a-446ce2f4f9cc","pitchNumber":1,"startTime":"2026-08-09T18:44:56.879Z","endTime":"2026-08-09T18:45:05.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:45:05.386Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Church singles on a ground ball to third baseman Kyle Karros.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-09T18:47:44.731Z","endTime":"2026-08-09T18:48:29.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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.0,"endSpeed":86.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9884923817649,"aZ":-16.181533283449077,"pfxX":-6.623452411264337,"pfxZ":8.265970309999396,"pX":-0.9545564639492576,"pZ":2.1887545545190017,"vX0":4.295529338400539,"vY0":-138.2761964422586,"vZ0":-6.230590827938984,"x":153.39,"y":179.68,"x0":-1.6679746018099482,"y0":50.006484444145,"z0":5.558024237586485,"aX":-12.821971569262097},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":11.0,"spinRate":2463,"spinDirection":219},"zone":13,"typeConfidence":0.91,"plateTime":0.39618966016842805,"extension":5.9836448687891455},"index":0,"playId":"3b6883e5-f2e4-3586-8aa8-aeba7dd30fb8","pitchNumber":1,"startTime":"2026-08-09T18:47:54.872Z","endTime":"2026-08-09T18:47:59.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.143952516894988,"aZ":-38.68852537528903,"pfxX":-0.43647264887610016,"pfxZ":-4.334220949492787,"pX":-0.6036903134677405,"pZ":3.3014265901094477,"vX0":2.781521596783075,"vY0":-121.14152489937133,"vZ0":2.1838301375456943,"x":140.01,"y":149.64,"x0":-1.7044792647899878,"y0":50.002389127061576,"z0":5.742831667280445,"aX":-0.6563202297884174},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-7.2,"breakHorizontal":0.2,"spinRate":2433,"spinDirection":30},"zone":1,"typeConfidence":0.89,"plateTime":0.4501836433640709,"extension":5.9589236223287045},"index":1,"playId":"694d8651-5743-34ca-907d-4d1bfb701232","pitchNumber":2,"startTime":"2026-08-09T18:48:07.294Z","endTime":"2026-08-09T18:48:11.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.441502149620323,"aZ":-20.742059439638002,"pfxX":-9.051269052880532,"pfxZ":7.394524751624285,"pX":-0.8071421192888787,"pZ":2.728029824132554,"vX0":4.899354944865379,"vY0":-123.75188957599458,"vZ0":-2.900919956419527,"x":147.77,"y":165.12,"x0":-1.6399360052923015,"y0":50.00394994831045,"z0":5.6593575597251435,"aX":-13.994158888957012},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":13.0,"breakHorizontal":15.2,"spinRate":2201,"spinDirection":243},"zone":1,"typeConfidence":0.9,"plateTime":0.4431493198021048,"extension":5.895733685907717},"hitData":{"launchSpeed":48.5,"launchAngle":25.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.93,"coordY":172.68}},"index":2,"playId":"859aba60-a701-351c-90b7-0f2119d1f547","pitchNumber":3,"startTime":"2026-08-09T18:48:21.586Z","endTime":"2026-08-09T18:48:29.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:48:29.321Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"José Fermín lines into a double play, pitcher Michael Lorenzen to first baseman TJ Rumfield. Nathan Church out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-09T18:48:51.411Z","endTime":"2026-08-09T18:52:49.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,8,9,10],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":547179,"link":"/api/v1/people/547179"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":547179,"link":"/api/v1/people/547179"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80242668276216,"aZ":-23.666888108529804,"pfxX":-9.39385850237569,"pfxZ":4.446867089637038,"pX":-0.31173162828515694,"pZ":3.012680623667654,"vX0":9.5462937286278,"vY0":-137.11165186607371,"vZ0":-2.4114234084834782,"x":128.88,"y":157.44,"x0":-2.6091647681243235,"y0":50.006578056792165,"z0":5.509579575816648,"aX":-17.985864402501484},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":15.1,"spinRate":2334,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.3986632771056766,"extension":6.0606624683780215},"index":0,"playId":"1fa59d37-723b-3345-a084-0db5b221ec27","pitchNumber":1,"startTime":"2026-08-09T18:48:56.206Z","endTime":"2026-08-09T18:49:00.712Z","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":94.8,"endSpeed":86.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31548548494276,"aZ":-15.308327467309883,"pfxX":-7.051934510187327,"pfxZ":8.788271520525463,"pX":-0.2891232921840274,"pZ":3.551078071259153,"vX0":8.445300746766238,"vY0":-137.8161263305911,"vZ0":-2.9245496163520013,"x":128.02,"y":142.9,"x0":-2.480471311543135,"y0":50.0002946375208,"z0":5.663007435132142,"aX":-13.530671335128867},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":10.9,"spinRate":2553,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.3978006312175939,"extension":6.104435811211835},"index":1,"playId":"86eeeeb0-2e6b-3a06-830e-5fa7268f673c","pitchNumber":2,"startTime":"2026-08-09T18:49:23.112Z","endTime":"2026-08-09T18:49:27.313Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"a81c0338-a00b-3673-8ab0-b7824f8dbdf4","startTime":"2026-08-09T18:49:42.466Z","endTime":"2026-08-09T18:49:47.303Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61950040549884,"aZ":-26.986864435261015,"pfxX":-10.021937022901978,"pfxZ":2.857655129100703,"pX":-0.41287133302504386,"pZ":2.820015130255694,"vX0":9.523678349854581,"vY0":-134.04302332190937,"vZ0":-1.867218434233839,"x":132.74,"y":162.64,"x0":-2.7138779697063224,"y0":50.00390250332505,"z0":5.457061203754713,"aX":-18.19544597191256},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.9,"breakHorizontal":16.1,"spinRate":2293,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.4089931656302146,"extension":6.04946777996744},"index":3,"playId":"d789867e-b30d-3ffe-9aa7-6a3c8f590a27","pitchNumber":3,"startTime":"2026-08-09T18:50:07.966Z","endTime":"2026-08-09T18:50:11.520Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"d6c956d8-c256-3e0f-9928-50cef2c7fa4b","startTime":"2026-08-09T18:50:31.521Z","endTime":"2026-08-09T18:50:34.596Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-09T18:51:01.598Z","endTime":"2026-08-09T18:51:08.574Z","isPitch":false,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.060560528497696,"aZ":-24.781776241120912,"pfxX":-9.256801461898691,"pfxZ":4.8379390662935595,"pX":-0.13883437705254525,"pZ":4.304120336408314,"vX0":7.755444768401585,"vY0":-123.02784166098172,"vZ0":0.978354028686608,"x":122.29,"y":122.57,"x0":-2.133734142136002,"y0":50.004331532256415,"z0":6.006214555951145,"aX":-14.150944390131292},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.2,"breakHorizontal":14.9,"spinRate":2142,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.445694386531851,"extension":5.76803586693474},"index":6,"playId":"e9150fb2-fd24-3ed0-8f8c-c4f277567734","pitchNumber":4,"startTime":"2026-08-09T18:51:08.574Z","endTime":"2026-08-09T18:51:12.834Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-08-09T18:51:29.936Z","endTime":"2026-08-09T18:51:52.045Z","isPitch":false,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"}},{"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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.694154733961994,"aZ":-20.505282692140284,"pfxX":-7.969472005011841,"pfxZ":7.658278105920305,"pX":0.16057093275065643,"pZ":3.1307397025217125,"vX0":8.063720453866091,"vY0":-122.53420223508667,"vZ0":-2.349179391049745,"x":110.88,"y":154.25,"x0":-2.1339566749330645,"y0":50.004077156372794,"z0":5.849548445534076,"aX":-12.147378435999833},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":13.6,"breakHorizontal":12.6,"spinRate":2221,"spinDirection":232},"zone":2,"typeConfidence":0.9,"plateTime":0.4466089352980229,"extension":5.835061762857279},"index":8,"playId":"1487f795-1510-3315-9fd4-ffeed58a3e1d","pitchNumber":5,"startTime":"2026-08-09T18:51:52.045Z","endTime":"2026-08-09T18:51:59.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76270342483031,"aZ":-24.368226198029888,"pfxX":-10.044481567318288,"pfxZ":4.202357132421818,"pX":0.7281238977125056,"pZ":2.0663384500322564,"vX0":11.702603444670881,"vY0":-135.47788009159112,"vZ0":-4.550670077997715,"x":89.25,"y":182.99,"x0":-2.3436648646664406,"y0":50.002554656587925,"z0":5.47219804915004,"aX":-18.660139715587285},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.7,"breakHorizontal":15.7,"spinRate":2307,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.40438652199663316,"extension":5.990355054397801},"index":9,"playId":"c74d2cc4-01f5-3c26-804c-46d2c4fbb5a3","pitchNumber":6,"startTime":"2026-08-09T18:52:23.459Z","endTime":"2026-08-09T18:52:27.919Z","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":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.231582363104636,"aZ":-21.134647219031024,"pfxX":-7.8687861946702355,"pfxZ":7.105246456326869,"pX":0.18520137999822187,"pZ":2.4372592496690504,"vX0":8.256133993426232,"vY0":-123.2627323845571,"vZ0":-3.828169305891775,"x":109.94,"y":172.97,"x0":-2.1697732740302795,"y0":50.00543778750257,"z0":5.774114455293455,"aX":-12.230872777320906},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":12.2,"breakHorizontal":12.6,"spinRate":2277,"spinDirection":234},"zone":5,"typeConfidence":0.9,"plateTime":0.44270484790880227,"extension":5.708275265949556},"hitData":{"launchSpeed":83.7,"launchAngle":6.0,"totalDistance":98.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":127.61,"coordY":181.23}},"index":10,"playId":"d3fdacf1-f5f1-32bd-95d9-f6af24a48bb0","pitchNumber":7,"startTime":"2026-08-09T18:52:42.414Z","endTime":"2026-08-09T18:52:49.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:52:49.429Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Torres singles on a ground ball to center fielder Cole Carrigg.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-09T18:53:28.013Z","endTime":"2026-08-09T18:55:14.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.873369520211202,"aZ":-41.73718458987842,"pfxX":0.8201938174397885,"pfxZ":-6.402193496847383,"pX":-2.208511298463278,"pZ":3.845787303760089,"vX0":-0.6685804106435839,"vY0":-120.98519527798027,"vZ0":4.067498534183518,"x":201.18,"y":134.94,"x0":-2.036192958942933,"y0":50.001397616993486,"z0":5.782480558320384,"aX":1.2253267062700433},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.4,"breakHorizontal":-1.3,"spinRate":2482,"spinDirection":35},"zone":11,"typeConfidence":0.9,"plateTime":0.45136646131697944,"extension":6.016124009392862},"index":0,"playId":"b9eeee80-554f-3487-9708-f758d31f5d4d","pitchNumber":1,"startTime":"2026-08-09T18:53:35.948Z","endTime":"2026-08-09T18:53:39.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6825064051441,"aZ":-21.844028286868603,"pfxX":-9.376107144030145,"pfxZ":5.323195013971466,"pX":-0.3528747220185931,"pZ":3.166587090640173,"vX0":6.620651375546675,"vY0":-138.17111335574754,"vZ0":-2.6262974737914115,"x":130.45,"y":153.28,"x0":-1.5572574833443444,"y0":50.003303607838895,"z0":5.5910121791482315,"aX":-18.199015879934368},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.4,"breakHorizontal":15.7,"spinRate":2373,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39583032107263927,"extension":6.058942263632472},"index":1,"playId":"b9e13dae-0d22-3010-8150-fc8cf41a53d3","pitchNumber":2,"startTime":"2026-08-09T18:53:47.863Z","endTime":"2026-08-09T18:53:51.923Z","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":1,"outs":2},"index":2,"startTime":"2026-08-09T18:54:00.214Z","endTime":"2026-08-09T18:54:10.351Z","isPitch":false,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.010618716928526,"aZ":-22.9142549316271,"pfxX":-8.479020893171576,"pfxZ":4.653944036787937,"pX":-0.4152889015729878,"pZ":3.022017636461693,"vX0":5.708194086426024,"vY0":-139.80557904050724,"vZ0":-3.260812052036581,"x":132.83,"y":157.19,"x0":-1.3765587974468343,"y0":50.003186103539214,"z0":5.698603336263633,"aX":-16.870783076032936},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.9,"breakHorizontal":14.3,"spinRate":2382,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.39101476864637386,"extension":5.818942480014321},"index":3,"playId":"f0cc79a5-25ee-3ac0-88f5-c84af7a042df","pitchNumber":3,"startTime":"2026-08-09T18:54:10.351Z","endTime":"2026-08-09T18:54:14.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":77.2,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39907143539689,"aZ":-21.72158940674341,"pfxX":-9.004081462415613,"pfxZ":6.80146999329186,"pX":0.24566528692070802,"pZ":0.8649529686011374,"vX0":6.970978805132552,"vY0":-124.58926930839932,"vZ0":-6.994247024554446,"x":107.64,"y":215.43,"x0":-1.4508856505575294,"y0":50.000121766607705,"z0":5.566509019997872,"aX":-13.827805365709862},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":10.4,"breakHorizontal":14.2,"spinRate":2304,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.44356704039649486,"extension":6.0752584625360315},"index":4,"playId":"76de0b62-63a3-3965-abfc-7974eee22bf0","pitchNumber":4,"startTime":"2026-08-09T18:54:28.052Z","endTime":"2026-08-09T18:54:31.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.1,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1035194928623,"aZ":-23.2740744226567,"pfxX":-6.764800641971529,"pfxZ":5.8144418810258625,"pX":-1.1559376963306327,"pZ":3.6410255215565237,"vX0":3.3281410413747654,"vY0":-123.37153599583463,"vZ0":-0.44376289828596555,"x":161.06,"y":140.47,"x0":-1.6484105271743366,"y0":50.003811091708165,"z0":5.796536396773122,"aX":-10.357619943699882},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.7,"breakHorizontal":11.4,"spinRate":2128,"spinDirection":238},"zone":11,"typeConfidence":0.9,"plateTime":0.445116635391706,"extension":6.012952458078502},"index":5,"playId":"122e8e7b-b7e2-3095-b962-7280f15fd63f","pitchNumber":5,"startTime":"2026-08-09T18:54:49.023Z","endTime":"2026-08-09T18:54:53.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19033967935185,"aZ":-23.141506884547212,"pfxX":-0.9932980142121917,"pfxZ":4.905782480395091,"pX":-0.8926041263648841,"pZ":1.832268080242681,"vX0":2.641857508346779,"vY0":-134.5802264731286,"vZ0":-5.073507062677374,"x":151.02,"y":189.31,"x0":-1.756294445811493,"y0":50.001854512290585,"z0":5.372896825016013,"aX":-1.8287689885272813},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.0,"breakHorizontal":1.2,"spinRate":2511,"spinDirection":213},"zone":13,"typeConfidence":0.92,"plateTime":0.40640272835657587,"extension":6.002908641534196},"hitData":{"launchSpeed":91.5,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.29,"coordY":79.48}},"index":6,"playId":"7f803708-3e92-3734-890a-0fdb49e88465","pitchNumber":6,"startTime":"2026-08-09T18:55:02.819Z","endTime":"2026-08-09T18:55:14.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:55:14.869Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Wetherholt lines out to right fielder Jake McCarthy.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-09T18:55:33.737Z","endTime":"2026-08-09T18:58:16.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":94.3,"endSpeed":86.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.676633803368027,"aZ":-22.93733466279313,"pfxX":-8.106662917579861,"pfxZ":4.817783693473293,"pX":0.2986115940002322,"pZ":3.2856166856600884,"vX0":8.065042231966078,"vY0":-137.14968373279402,"vZ0":-1.719689209365205,"x":105.62,"y":150.07,"x0":-1.618652199801986,"y0":50.00055728284303,"z0":5.476058980362757,"aX":-15.532445207785818},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.6,"breakHorizontal":13.1,"spinRate":2342,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.39849248788006664,"extension":5.99173873778918},"index":0,"playId":"045202d4-d18d-3a08-9437-c3f3c428c8bb","pitchNumber":1,"startTime":"2026-08-09T18:55:41.012Z","endTime":"2026-08-09T18:55:46.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.520156080342087,"aZ":-24.470829108450673,"pfxX":-8.795452539155743,"pfxZ":4.940533804677923,"pX":0.18361161815195556,"pZ":0.27307913611220413,"vX0":6.655778326767553,"vY0":-123.7380353034293,"vZ0":-7.719937351118165,"x":110.0,"y":231.41,"x0":-1.3916772867081242,"y0":50.00137357824679,"z0":5.468420105979659,"aX":-13.707072828578609},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.4,"breakHorizontal":14.5,"spinRate":2190,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.44180600424987704,"extension":6.200118750272468},"index":1,"playId":"9446287d-612f-34ce-b16b-7c5dd702b820","pitchNumber":2,"startTime":"2026-08-09T18:55:56.194Z","endTime":"2026-08-09T18:56:00.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.452953613733992,"aZ":-26.15922787664114,"pfxX":-8.708704814327842,"pfxZ":3.2246976751042347,"pX":-0.9076054751200947,"pZ":2.431525517459172,"vX0":5.106236014589853,"vY0":-135.44986233429074,"vZ0":-3.016614347516316,"x":151.6,"y":173.13,"x0":-1.6817143569777266,"y0":50.00399407970211,"z0":5.380726527423204,"aX":-16.2490347613837},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.4,"breakHorizontal":14.8,"spinRate":2200,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4037551427168835,"extension":5.955522718925601},"index":2,"playId":"d2e5e6f3-dc76-3646-b8eb-a13e3e5b01d1","pitchNumber":3,"startTime":"2026-08-09T18:56:15.666Z","endTime":"2026-08-09T18:56:19.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.259358940165683,"aZ":-24.51806933969882,"pfxX":-9.89223551686101,"pfxZ":4.053480605934418,"pX":1.0457160013034308,"pZ":2.8405189434781546,"vX0":10.609364313348442,"vY0":-136.1634807107227,"vZ0":-2.4994731358009803,"x":77.14,"y":162.09,"x0":-1.6050595836888004,"y0":50.00250616864528,"z0":5.456309188827067,"aX":-18.683977487465103},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.1,"breakHorizontal":15.8,"spinRate":2290,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.40136273483222595,"extension":5.985324292376368},"index":3,"playId":"d7af48f8-c3cb-3f8a-af2b-9ba203cb2f9f","pitchNumber":4,"startTime":"2026-08-09T18:56:37.418Z","endTime":"2026-08-09T18:56:42.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.354605103838793,"aZ":-22.666580993103086,"pfxX":-8.36470981969723,"pfxZ":6.068392257737178,"pX":0.05356678846253684,"pZ":1.8557208325669992,"vX0":6.188816634711441,"vY0":-123.72872788979426,"vZ0":-4.724263338043732,"x":114.96,"y":188.68,"x0":-1.3810042181683002,"y0":50.001867321243644,"z0":5.665509370212596,"aX":-13.0994690560868},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.2,"breakHorizontal":13.9,"spinRate":2196,"spinDirection":235},"zone":8,"typeConfidence":0.9,"plateTime":0.4410024592023518,"extension":5.984939180890881},"index":4,"playId":"98fd9517-b1e1-3ed8-a4ec-4ea777e65e37","pitchNumber":5,"startTime":"2026-08-09T18:56:59.169Z","endTime":"2026-08-09T18:57:06.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.514713708908236,"aZ":-36.425291221621336,"pfxX":1.2922271669475471,"pfxZ":-2.6427729665659907,"pX":-0.2667056965338684,"pZ":3.0591418260915586,"vX0":3.4206411353322874,"vY0":-125.48440881026619,"vZ0":0.8304572785358308,"x":127.17,"y":156.18,"x0":-1.8111793711550512,"y0":50.00473739302265,"z0":5.673237793776067,"aX":2.0765405051535555},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.4,"breakHorizontal":-3.1,"spinRate":2630,"spinDirection":72},"zone":2,"typeConfidence":0.46,"plateTime":0.4351803879180154,"extension":5.827305359187892},"index":5,"playId":"cd987f56-76fb-3380-a34e-13dd0e30e7e9","pitchNumber":6,"startTime":"2026-08-09T18:57:31.955Z","endTime":"2026-08-09T18:57:35.522Z","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":95.0,"endSpeed":86.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.404718120653666,"aZ":-17.224483395353634,"pfxX":-6.0928095741325325,"pfxZ":7.716693106797388,"pX":-1.9816884439851021,"pZ":3.067269730935394,"vX0":1.7715643742766662,"vY0":-138.41715044824514,"vZ0":-3.4483036258600297,"x":192.54,"y":155.96,"x0":-1.8391817773609487,"y0":50.00193103575942,"z0":5.485170753724243,"aX":-11.800472015149952},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":10.7,"spinRate":2283,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.39598050510663896,"extension":5.949873884785434},"index":6,"playId":"33475e8a-0862-3b33-89f6-677ed800cd55","pitchNumber":7,"startTime":"2026-08-09T18:57:51.207Z","endTime":"2026-08-09T18:57:55.717Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.111051539615662,"aZ":-30.996375813021594,"pfxX":0.871211213140948,"pfxZ":0.7525821592651356,"pX":0.08706259671672413,"pZ":1.9113977544798142,"vX0":4.126123194281374,"vY0":-124.25203246862583,"vZ0":-2.39351269061661,"x":113.68,"y":187.17,"x0":-1.7088186748972625,"y0":50.00171014973672,"z0":5.465096099114163,"aX":1.3604268207734918},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.1,"breakHorizontal":-2.5,"spinRate":2497,"spinDirection":74},"zone":8,"typeConfidence":0.8,"plateTime":0.44097901301902453,"extension":5.9945436034386965},"hitData":{"launchSpeed":99.2,"launchAngle":20.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.88,"coordY":91.99}},"index":7,"playId":"6a3c8b9d-a8ac-38d3-8c82-589c04281ade","pitchNumber":8,"startTime":"2026-08-09T18:58:10.181Z","endTime":"2026-08-09T18:58:16.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T18:58:16.633Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Tovar pops out to shortstop Masyn Winn.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-09T19:01:11.206Z","endTime":"2026-08-09T19:03:26.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.5,"endSpeed":82.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37259364090698,"aZ":-28.835473877624757,"pfxX":-6.478200150646002,"pfxZ":1.9284656026516185,"pX":-1.028202496953744,"pZ":2.31841323802632,"vX0":4.237375485812517,"vY0":-130.37046747992085,"vZ0":-2.9292828487865976,"x":156.19,"y":176.18,"x0":-1.8296620944383368,"y0":50.00090232156698,"z0":5.623848517400864,"aX":-11.19518251708079},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.1,"breakHorizontal":10.8,"spinRate":2187,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.41948999310280133,"extension":6.778138855303521},"index":0,"playId":"a8d44799-f24e-36b3-9293-c1026673e4d6","pitchNumber":1,"startTime":"2026-08-09T19:01:18.365Z","endTime":"2026-08-09T19:01:22.979Z","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":90.9,"endSpeed":83.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88994080048527,"aZ":-32.72779938081566,"pfxX":-6.788396020638782,"pfxZ":-0.31140078246010106,"pX":-1.4837900101913282,"pZ":2.6362460353203683,"vX0":3.930706385418122,"vY0":-132.33524458969092,"vZ0":-1.731362882389239,"x":173.56,"y":167.6,"x0":-2.105359668588926,"y0":50.00435810157238,"z0":5.69350233422542,"aX":-12.057121919024407},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.7,"breakHorizontal":11.4,"spinRate":2232,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4136899257703459,"extension":6.713224400832766},"index":1,"playId":"d79b3d26-c6a1-3c08-b714-20a692f35298","pitchNumber":2,"startTime":"2026-08-09T19:01:33.657Z","endTime":"2026-08-09T19:01:37.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.815031320189814,"aZ":-19.118699102388902,"pfxX":-4.29724857886891,"pfxZ":7.295025346114807,"pX":-0.38388099103088735,"pZ":3.5538766475392216,"vX0":5.092936828930283,"vY0":-133.00978350546112,"vZ0":-2.154663439147573,"x":131.63,"y":142.83,"x0":-1.7661116827148904,"y0":50.00308146993537,"z0":5.762345093054937,"aX":-7.691613901697858},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.0,"breakHorizontal":6.7,"spinRate":2240,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4119569597807127,"extension":6.759189166479666},"index":2,"playId":"2a196fb2-4570-37f8-b65d-8e23badf1ab1","pitchNumber":3,"startTime":"2026-08-09T19:01:51.741Z","endTime":"2026-08-09T19:01:56.643Z","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":90.8,"endSpeed":83.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.405596801326435,"aZ":-30.218604165615268,"pfxX":-7.036732493462726,"pfxZ":1.0961407823730838,"pX":-0.7321661619648074,"pZ":2.790363247964656,"vX0":5.462724092467529,"vY0":-132.2339705688903,"vZ0":-1.8570332322698466,"x":144.91,"y":163.44,"x0":-1.903631569081341,"y0":50.002115896483375,"z0":5.704254330113634,"aX":-12.54578879431975},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.8,"breakHorizontal":11.6,"spinRate":2255,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.413140992443215,"extension":6.903742214729503},"index":3,"playId":"7cbaf269-fa36-3d49-a310-67807e7f643a","pitchNumber":4,"startTime":"2026-08-09T19:02:06.651Z","endTime":"2026-08-09T19:02:10.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92871768858404,"aZ":-30.94336823250289,"pfxX":-6.519819472348596,"pfxZ":0.6875092322007834,"pX":-0.9707522065938549,"pZ":2.526201231157335,"vX0":4.5827695733556615,"vY0":-132.5475393132687,"vZ0":-2.3816931102927112,"x":154.0,"y":170.57,"x0":-1.8671852097854673,"y0":50.0046045129444,"z0":5.67557074822342,"aX":-11.707362361063293},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.0,"breakHorizontal":10.9,"spinRate":2250,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4118007339079446,"extension":6.797191883626685},"index":4,"playId":"81d946ba-e287-3d54-a9b3-d8d3c1f5fbc2","pitchNumber":5,"startTime":"2026-08-09T19:02:22.177Z","endTime":"2026-08-09T19:02:26.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.22453478240716,"aZ":-35.82595123349459,"pfxX":5.813102029254583,"pfxZ":-2.496832703175956,"pX":-0.5932355939432509,"pZ":2.0197808995498905,"vX0":2.0321093808812978,"vY0":-119.78870575929677,"vZ0":-0.8492271107636828,"x":139.61,"y":184.25,"x0":-2.2070128419917547,"y0":50.005814519648226,"z0":5.569888604185399,"aX":8.485192716012111},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.4,"breakHorizontal":-11.0,"spinRate":2479,"spinDirection":59},"zone":7,"typeConfidence":2.0,"plateTime":0.45650363481197287,"extension":6.652771187608273},"index":5,"playId":"249b7ea7-ae12-3b6f-b38a-a155b1fd1060","pitchNumber":6,"startTime":"2026-08-09T19:02:57.277Z","endTime":"2026-08-09T19:03:01.529Z","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":91.9,"endSpeed":85.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57495822115507,"aZ":-25.59769272736657,"pfxX":-3.44312058157917,"pfxZ":3.5554211937596207,"pX":-1.0187909919481104,"pZ":3.071040914028167,"vX0":3.7544791437473597,"vY0":-134.009882414842,"vZ0":-2.122011700743743,"x":155.83,"y":155.86,"x0":-1.9799701275840818,"y0":50.00052941233051,"z0":5.672159676583836,"aX":-6.363143468600446},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.2,"breakHorizontal":5.6,"spinRate":2176,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4062245007688561,"extension":6.7900469946220054},"hitData":{"launchSpeed":58.0,"launchAngle":34.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.26,"coordY":130.79}},"index":6,"playId":"b82e3419-b47d-3d1f-92a0-6d1f96cd537b","pitchNumber":7,"startTime":"2026-08-09T19:03:18.932Z","endTime":"2026-08-09T19:03:26.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:03:26.268Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a line drive to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-09T19:03:46.463Z","endTime":"2026-08-09T19:04:03.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.216614991700528,"aZ":-30.362830916995296,"pfxX":-9.175876582265738,"pfxZ":1.1075374751493303,"pX":-0.7707353835183536,"pZ":2.4579499955354476,"vX0":6.256781593330734,"vY0":-127.09050916445734,"vZ0":-1.9954476911983772,"x":146.38,"y":172.42,"x0":-2.073262534963677,"y0":50.001746799098505,"z0":5.666339638622531,"aX":-14.998936121187866},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.8,"breakHorizontal":15.2,"spinRate":1773,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.43107926133995944,"extension":6.7896354071694285},"hitData":{"launchSpeed":78.2,"launchAngle":16.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.4,"coordY":96.74}},"index":0,"playId":"2c150cc4-8d95-3a2a-8712-e5cfdeafe58e","pitchNumber":1,"startTime":"2026-08-09T19:03:50.705Z","endTime":"2026-08-09T19:04:03.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:04:03.711Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Carrigg walks. Jake McCarthy to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-09T19:04:47.224Z","endTime":"2026-08-09T19:07:58.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6,7,8],"actionIndex":[5],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-09T19:04:28.169Z","endTime":"2026-08-09T19:04:49.544Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.324108411316786,"aZ":-27.99697370777811,"pfxX":-6.637957019835646,"pfxZ":2.57793448894226,"pX":-1.3408733714357368,"pZ":2.8987535653406162,"vX0":3.999670399436416,"vY0":-126.2341127349203,"vZ0":-1.5874911714749516,"x":168.11,"y":160.51,"x0":-2.078762947813859,"y0":50.00554193466365,"z0":5.777454801498721,"aX":-10.775744136089106},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.6,"breakHorizontal":11.2,"spinRate":1700,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4329470328343441,"extension":6.759033726486951},"index":1,"playId":"8ef00bb3-44fe-3722-99eb-50689cda4299","pitchNumber":1,"startTime":"2026-08-09T19:04:49.544Z","endTime":"2026-08-09T19:04:54.198Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"playId":"1379c09a-f5a9-37e6-b478-f35bac66deb3","startTime":"2026-08-09T19:05:07.843Z","endTime":"2026-08-09T19:05:11.780Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.832516330349076,"aZ":-19.457480529168482,"pfxX":-4.400141947912946,"pfxZ":7.115707220461461,"pX":-0.8950649848456137,"pZ":3.068362214728498,"vX0":4.294854272499946,"vY0":-132.45602719920802,"vZ0":-3.0181827617506904,"x":151.12,"y":155.93,"x0":-1.9615705007458586,"y0":50.00173851977224,"z0":5.636255535465697,"aX":-7.861587938262708},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.5,"breakHorizontal":7.1,"spinRate":2225,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4126585430159584,"extension":6.768242313234272},"index":3,"playId":"8312d18d-fb8d-3206-866a-7564cc81d8a7","pitchNumber":2,"startTime":"2026-08-09T19:05:28.331Z","endTime":"2026-08-09T19:05:33.617Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"}}},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.967874808612756,"aZ":-26.39751891699876,"pfxX":-0.7919036296309905,"pfxZ":3.4313805922474874,"pX":0.727661159082075,"pZ":2.7476208799399244,"vX0":6.907718150958791,"vY0":-128.70937226816375,"vZ0":-2.347192876641348,"x":89.26,"y":164.59,"x0":-1.8845179538869523,"y0":50.00092478229037,"z0":5.709256593212065,"aX":-1.332780680470016},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.9,"breakHorizontal":-0.1,"spinRate":2332,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.42505724361511676,"extension":6.701480456983924},"index":4,"playId":"6b3a31ed-90ff-3f2f-a1b2-2ceb87e935e6","pitchNumber":3,"startTime":"2026-08-09T19:06:06.331Z","endTime":"2026-08-09T19:06:10.582Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":5,"startTime":"2026-08-09T19:06:20.001Z","endTime":"2026-08-09T19:07:01.603Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.389229741965814,"aZ":-20.966245471952924,"pfxX":-5.27151366967403,"pfxZ":6.368587258962048,"pX":1.0188330602226494,"pZ":3.487296001310262,"vX0":9.156190789485128,"vY0":-131.2114863020411,"vZ0":-1.877688766771034,"x":78.16,"y":144.62,"x0":-1.8166270399981852,"y0":50.00238070058962,"z0":5.7600052625065095,"aX":-9.276961167672377},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.4,"breakHorizontal":7.8,"spinRate":2183,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4160063096767592,"extension":6.792113217728907},"index":6,"playId":"a1865db0-38de-3b0f-b50d-551e04dad58e","pitchNumber":4,"startTime":"2026-08-09T19:07:01.603Z","endTime":"2026-08-09T19:07:06.077Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.030142514266323,"aZ":-32.47565060459441,"pfxX":-9.165011194814758,"pfxZ":-0.19334001760171837,"pX":-0.1134693552922116,"pZ":2.2320113138948368,"vX0":7.425873062925161,"vY0":-125.44055717516481,"vZ0":-1.9198953992237175,"x":121.33,"y":178.52,"x0":-1.9254460532842554,"y0":50.00004447459629,"z0":5.661843167697846,"aX":-14.563279124682888},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.6,"breakHorizontal":14.9,"spinRate":1766,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4371109542387144,"extension":6.864388388848469},"index":7,"playId":"fdd87bbd-5389-3fda-989e-1d933b24e6ee","pitchNumber":5,"startTime":"2026-08-09T19:07:21.712Z","endTime":"2026-08-09T19:07:25.221Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.673066600415275,"aZ":-29.394815727882527,"pfxX":-8.193589829404315,"pfxZ":1.691435436479587,"pX":-1.2548759469745594,"pZ":2.441564414890469,"vX0":4.660135641000173,"vY0":-127.23593223868248,"vZ0":-2.219103389028036,"x":164.83,"y":172.86,"x0":-2.0439424688919594,"y0":50.00334531348877,"z0":5.6503662111064274,"aX":-13.458236421509097},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.8,"breakHorizontal":13.8,"spinRate":1673,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.430190320993586,"extension":6.811235490486466},"index":8,"playId":"ce9abbec-07af-3d77-b8c0-e3f7b3f3d6bf","pitchNumber":6,"startTime":"2026-08-09T19:07:51.796Z","endTime":"2026-08-09T19:07:58.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:07:58.806Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Rumfield flies out to right fielder Jordan Walker.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-09T19:08:20.195Z","endTime":"2026-08-09T19:08:37.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.894761334759252,"aZ":-32.11396117850132,"pfxX":1.2892418621792983,"pfxZ":0.04267827694127213,"pX":0.29339380356176803,"pZ":1.5909017145691748,"vX0":4.953109450043745,"vY0":-121.05450519398828,"vZ0":-3.2095934615399804,"x":105.82,"y":195.83,"x0":-1.936620015109935,"y0":50.00582175935531,"z0":5.710026171255353,"aX":1.9362167066297542},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.4,"breakHorizontal":-3.4,"spinRate":2358,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.45035112467028116,"extension":6.8176282948629545},"hitData":{"launchSpeed":81.3,"launchAngle":35.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.92,"coordY":103.35}},"index":0,"playId":"2d3d56e7-3ecc-33fc-80de-124836b3a87f","pitchNumber":1,"startTime":"2026-08-09T19:08:24.668Z","endTime":"2026-08-09T19:08:37.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:08:37.674Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-09T19:09:14.365Z","endTime":"2026-08-09T19:10:58.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"b9afbe01-9442-4dc5-9edf-252ecc06df05","startTime":"2026-08-09T19:09:14.365Z","endTime":"2026-08-09T19:09:19.365Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90969337853817,"aZ":-24.324755009462965,"pfxX":-4.972927617417101,"pfxZ":4.295103847350372,"pX":-0.2831400416713254,"pZ":3.361064513232587,"vX0":6.085787514843793,"vY0":-133.59100529611536,"vZ0":-1.715998052991048,"x":127.79,"y":148.03,"x0":-1.9333224975037226,"y0":50.00004669068526,"z0":5.741971022792405,"aX":-9.082837075138277},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":7.8,"spinRate":2257,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.408341342336346,"extension":6.820426277975343},"index":1,"playId":"8d8430e5-a453-39e8-868e-93848cd52677","pitchNumber":1,"startTime":"2026-08-09T19:09:30.981Z","endTime":"2026-08-09T19:09:34.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.802028800234424,"aZ":-32.31033690358754,"pfxX":4.084064807774987,"pfxZ":-0.09351080372007026,"pX":1.1932738935039369,"pZ":0.6851158446459396,"vX0":6.394076840082025,"vY0":-120.79206866117869,"vZ0":-4.627656203551977,"x":71.52,"y":220.28,"x0":-2.015181880853221,"y0":50.001243619190866,"z0":5.455969923055905,"aX":6.0541319340853486},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.0,"breakHorizontal":-8.9,"spinRate":2511,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4528680812032455,"extension":6.774585584178451},"index":2,"playId":"f8cc5045-048f-350e-b22e-df188dda09e1","pitchNumber":2,"startTime":"2026-08-09T19:09:54.316Z","endTime":"2026-08-09T19:09:58.731Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.594122401998117,"aZ":-32.596556710555355,"pfxX":6.471960865724611,"pfxZ":-0.29487490557682605,"pX":0.20830390582534317,"pZ":1.8810144677223242,"vX0":3.5001034540378817,"vY0":-118.8267463728449,"vZ0":-1.7261321366500368,"x":109.06,"y":187.99,"x0":-2.1241846303633207,"y0":50.00278104349197,"z0":5.5760747041723535,"aX":9.262236362296049},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.7,"breakHorizontal":-12.6,"spinRate":2461,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.4607977257374416,"extension":6.657122401023232},"index":3,"playId":"ffdf2ae8-1117-30b4-b66e-d57d8157fdfe","pitchNumber":3,"startTime":"2026-08-09T19:10:16.938Z","endTime":"2026-08-09T19:10:22.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08414307488341,"aZ":-34.55424812073828,"pfxX":6.29788644196889,"pfxZ":-1.6096121404693724,"pX":0.9158999215735055,"pZ":1.8040284132683353,"vX0":4.911116509995614,"vY0":-120.34360135863126,"vZ0":-1.6169460390810744,"x":82.09,"y":190.07,"x0":-1.9654966364667026,"y0":50.00465221423997,"z0":5.528981172152596,"aX":9.29231853016178},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.0,"breakHorizontal":-12.5,"spinRate":2419,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.45412011962107623,"extension":6.876914440107436},"hitData":{"launchSpeed":90.0,"launchAngle":27.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.35,"coordY":64.8}},"index":4,"playId":"be18ceff-515b-33c6-9373-04527ef52b7f","pitchNumber":4,"startTime":"2026-08-09T19:10:50.552Z","endTime":"2026-08-09T19:10:58.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:10:58.395Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a ground ball to left fielder Mickey Moniak. Iván Herrera to 2nd. Iván Herrera advances to 2nd, on a missed catch error by second baseman Willi Castro, assist to left fielder Mickey Moniak.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-09T19:13:09.475Z","endTime":"2026-08-09T19:13:26.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_error_dropped_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":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78897063481828,"aZ":-23.72556250513919,"pfxX":-10.406215979790803,"pfxZ":4.542369525156637,"pX":0.06128463046356222,"pZ":2.655138594687364,"vX0":10.17250732989945,"vY0":-134.9415372701401,"vZ0":-3.20720291217494,"x":114.66,"y":167.09,"x0":-2.3884093554527652,"y0":50.00608628770244,"z0":5.512994309609266,"aX":-19.374527779818724},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.8,"breakHorizontal":16.9,"spinRate":2255,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.40445394051663985,"extension":5.990575339621945},"hitData":{"launchSpeed":96.7,"launchAngle":-1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.21,"coordY":121.49}},"index":0,"playId":"c47622e1-c60e-3fc4-8fc8-5503f4496f2c","pitchNumber":1,"startTime":"2026-08-09T19:13:09.475Z","endTime":"2026-08-09T19:13:26.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:13:26.510Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Burleson walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-09T19:14:04.859Z","endTime":"2026-08-09T19:15:21.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.672465122874602,"aZ":-23.030171892257233,"pfxX":-1.917712184307299,"pfxZ":5.058533366528415,"pX":-1.8222911531832409,"pZ":2.433757365605179,"vX0":1.2388643525534362,"vY0":-132.9327160396659,"vZ0":-3.6329463116960614,"x":186.46,"y":173.07,"x0":-2.0426933908997116,"y0":50.00631839032917,"z0":5.469515867101945,"aX":-3.469167814473988},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":3.2,"spinRate":2399,"spinDirection":215},"zone":13,"typeConfidence":0.91,"plateTime":0.410374438502632,"extension":5.886350695152628},"index":0,"playId":"9d716f9d-9d2a-37f1-bcd5-d349f65ca829","pitchNumber":1,"startTime":"2026-08-09T19:14:04.859Z","endTime":"2026-08-09T19:14:09.278Z","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":93.7,"endSpeed":86.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79363565526143,"aZ":-26.812354730407275,"pfxX":-7.16030373289091,"pfxZ":2.824742846599026,"pX":-1.1537474620593895,"pZ":5.4661688118850025,"vX0":3.8754148383980542,"vY0":-136.44548748606118,"vZ0":3.7610606829539672,"x":160.98,"y":91.19,"x0":-1.6561498593405317,"y0":50.00668913152247,"z0":5.909812151017565,"aX":-13.61094983300697},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.0,"breakHorizontal":12.2,"spinRate":2281,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4002176163793285,"extension":5.6062352584157935},"index":1,"playId":"bed1112d-f43b-305f-a246-ca6ec47abc03","pitchNumber":2,"startTime":"2026-08-09T19:14:22.215Z","endTime":"2026-08-09T19:14:26.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":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.834425795404805,"aZ":-23.72137710337514,"pfxX":-7.198898797764595,"pfxZ":5.430465890772869,"pX":-1.2422368127014418,"pZ":3.5515470228624126,"vX0":2.966815249519306,"vY0":-123.7551700959877,"vZ0":-0.6924735689971354,"x":164.35,"y":142.89,"x0":-1.5187894525685341,"y0":50.0048207779239,"z0":5.8154448842457676,"aX":-11.208947712729032},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.0,"breakHorizontal":12.4,"spinRate":2227,"spinDirection":238},"zone":11,"typeConfidence":0.9,"plateTime":0.4419599429975456,"extension":5.824890862693442},"index":2,"playId":"dd041259-00b4-33fc-a8af-b8b7f914150f","pitchNumber":3,"startTime":"2026-08-09T19:14:40.403Z","endTime":"2026-08-09T19:14:44.133Z","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":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82017117131769,"aZ":-24.73210851877679,"pfxX":-7.898519157205088,"pfxZ":3.906392179371302,"pX":-0.1922671395594296,"pZ":2.76266572265655,"vX0":6.377910205738163,"vY0":-136.37916081998708,"vZ0":-3.2808625913711933,"x":124.33,"y":164.19,"x0":-1.522031911531705,"y0":50.00192802583069,"z0":5.665505866513726,"aX":-15.04584178774316},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.6,"breakHorizontal":13.2,"spinRate":2259,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3998892006009016,"extension":5.964985142113769},"index":3,"playId":"5f380c78-ed8a-3363-8ac6-c7be93e4f54d","pitchNumber":4,"startTime":"2026-08-09T19:14:54.391Z","endTime":"2026-08-09T19:14:59.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.278538928062215,"aZ":-21.66310372962742,"pfxX":-7.8761034140818555,"pfxZ":5.605916324351902,"pX":-0.017035557784601103,"pZ":1.311229494613049,"vX0":6.514178401965813,"vY0":-135.5026775977952,"vZ0":-7.283431739624917,"x":117.65,"y":203.38,"x0":-1.4190371187326596,"y0":50.00314883580929,"z0":5.527578987320291,"aX":-14.769663904606436},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.9,"breakHorizontal":13.1,"spinRate":2254,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4029334252762107,"extension":5.809400885231969},"index":4,"playId":"dd7e6b37-5e3a-3025-9eb1-b226d5c1f3b5","pitchNumber":5,"startTime":"2026-08-09T19:15:15.724Z","endTime":"2026-08-09T19:15:21.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:15:21.385Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out sharply to center fielder Cole Carrigg. Iván Herrera to 3rd. Alec Burleson to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-09T19:15:40.014Z","endTime":"2026-08-09T19:16:01.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnThird":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59897884103261,"aZ":-24.059399016414947,"pfxX":-10.190499927147522,"pfxZ":4.333341283203691,"pX":-0.07322218683084683,"pZ":3.031519435446834,"vX0":9.968516731539502,"vY0":-135.95846022410288,"vZ0":-2.0824602866855466,"x":119.79,"y":156.93,"x0":-2.4619332203901036,"y0":50.00631646533744,"z0":5.475996321597246,"aX":-19.096609588453923},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.6,"breakHorizontal":16.3,"spinRate":2256,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.40274826181008727,"extension":6.074332605401335},"hitData":{"launchSpeed":105.3,"launchAngle":35.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":114.3,"coordY":39.88}},"index":0,"playId":"ec1a1f33-73a5-3d5c-8c9e-79eff9ad8c0d","pitchNumber":1,"startTime":"2026-08-09T19:15:47.283Z","endTime":"2026-08-09T19:16:01.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:16:01.319Z","atBatIndex":25},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jimmy Crooks out on a sacrifice fly to right fielder Jake McCarthy. Iván Herrera scores. Alec Burleson to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-09T19:17:01.314Z","endTime":"2026-08-09T19:18:29.867Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_throw","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":1},"index":0,"startTime":"2026-08-09T19:16:57.808Z","endTime":"2026-08-09T19:17:03.557Z","isPitch":false,"type":"action"},{"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":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.261087128483272,"aZ":-24.27234414203553,"pfxX":-8.140841190132306,"pfxZ":5.061372283285613,"pX":-0.0966593715447418,"pZ":1.8441441953795983,"vX0":5.830935814845587,"vY0":-123.51581349303656,"vZ0":-4.312126699050837,"x":120.68,"y":188.99,"x0":-1.4184844332266322,"y0":50.00150941545323,"z0":5.629008949420543,"aX":-12.705510918389772},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.5,"breakHorizontal":13.6,"spinRate":2032,"spinDirection":235},"zone":8,"typeConfidence":0.9,"plateTime":0.4417299227514788,"extension":5.913932214579187},"index":1,"playId":"4ad8ba02-2e9b-3154-bb0c-2ce1e5da5e72","pitchNumber":1,"startTime":"2026-08-09T19:17:03.557Z","endTime":"2026-08-09T19:17:10.337Z","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":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-09T19:17:23.120Z","endTime":"2026-08-09T19:17:36.099Z","isPitch":false,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.831428302354997,"aZ":-23.361153088685196,"pfxX":-9.376246162912361,"pfxZ":5.657973457141774,"pX":-1.24759583694616,"pZ":1.2594513317703102,"vX0":4.213790049493972,"vY0":-124.01480944921526,"vZ0":-5.589593475640164,"x":164.56,"y":204.77,"x0":-1.750707583129323,"y0":50.002861217177255,"z0":5.491572060359127,"aX":-14.60253613495792},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.1,"breakHorizontal":16.0,"spinRate":2244,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.44168862518258667,"extension":6.133698918457781},"index":3,"playId":"481273a9-8252-3258-a775-47b28376d2ea","pitchNumber":2,"startTime":"2026-08-09T19:17:36.099Z","endTime":"2026-08-09T19:17:40.127Z","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":83.4,"endSpeed":76.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55649101381021,"aZ":-24.751367170201636,"pfxX":-10.399894268305825,"pfxZ":4.9716354011775294,"pX":-0.5007141291441041,"pZ":1.141757106117734,"vX0":5.4293508005309254,"vY0":-121.342543422327,"vZ0":-5.4718721118923,"x":136.09,"y":207.95,"x0":-1.4151392939253316,"y0":50.00058358338212,"z0":5.580022520532786,"aX":-15.519606776074744},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.9,"breakHorizontal":17.5,"spinRate":2135,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.45123798154907835,"extension":5.967480960312622},"index":4,"playId":"46c828f9-804b-3d67-97bb-cbcf9be8463d","pitchNumber":3,"startTime":"2026-08-09T19:17:56.058Z","endTime":"2026-08-09T19:18:01.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.789626132543294,"aZ":-23.168399391190274,"pfxX":-9.068813478010528,"pfxZ":5.822537387667145,"pX":-0.5358283630788815,"pZ":1.439900322262459,"vX0":4.995766352485502,"vY0":-123.11670737428875,"vZ0":-5.520795503436213,"x":137.42,"y":199.9,"x0":-1.4055015697513462,"y0":50.00171380638113,"z0":5.653681571208674,"aX":-14.021608444987928},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.6,"breakHorizontal":15.4,"spinRate":2236,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.4436552571939152,"extension":5.746448162443366},"hitData":{"launchSpeed":78.1,"launchAngle":29.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.72,"coordY":94.14}},"index":5,"playId":"3453a748-d8d8-31f0-9d51-e512f5971582","pitchNumber":4,"startTime":"2026-08-09T19:18:18.854Z","endTime":"2026-08-09T19:18:29.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:18:29.867Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Masyn Winn doubles (16) on a line drive to center fielder Cole Carrigg. Alec Burleson scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-09T19:19:01.192Z","endTime":"2026-08-09T19:20:12.173Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"8c434311-984a-4248-97be-b0afab4e4136","startTime":"2026-08-09T19:19:01.192Z","endTime":"2026-08-09T19:19:06.192Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.457454395007762,"aZ":-32.41137271399345,"pfxX":-0.1125013948923006,"pfxZ":-0.14879694892466055,"pX":-0.16305012936289043,"pZ":3.4088635687837043,"vX0":5.766879631823812,"vY0":-125.81949901238607,"vZ0":0.6015737042308276,"x":123.22,"y":146.74,"x0":-2.461728784825729,"y0":50.00104542586856,"z0":5.775231286809116,"aX":-0.1825211315317047},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.1,"breakHorizontal":-1.0,"spinRate":2583,"spinDirection":55},"zone":11,"typeConfidence":0.95,"plateTime":0.43389649675899467,"extension":5.97615491988361},"index":1,"playId":"eea370d5-0729-3bf5-9ccd-99be98e5c6b5","pitchNumber":1,"startTime":"2026-08-09T19:19:11.948Z","endTime":"2026-08-09T19:19:16.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00337571219725,"aZ":-23.03517165581031,"pfxX":-8.804943340816692,"pfxZ":4.738328061060086,"pX":0.8104856317662167,"pZ":2.4948081980212007,"vX0":11.795996821712205,"vY0":-137.36547742339602,"vZ0":-4.164777744269846,"x":86.11,"y":171.42,"x0":-2.378397447386901,"y0":50.00002721801248,"z0":5.580288623482985,"aX":-16.96899982062855},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.9,"breakHorizontal":13.7,"spinRate":2353,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.39745283567629963,"extension":6.112656568466318},"index":2,"playId":"27a90650-c1cb-3940-a348-471d865b2490","pitchNumber":2,"startTime":"2026-08-09T19:19:26.844Z","endTime":"2026-08-09T19:19:32.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46182810550689,"aZ":-22.541206879369366,"pfxX":-9.65200600291088,"pfxZ":5.105856622952949,"pX":-0.2746159441572154,"pZ":2.3903760058058614,"vX0":9.389130770161874,"vY0":-136.4040271960189,"vZ0":-4.094358553294772,"x":127.47,"y":174.24,"x0":-2.5041332983622526,"y0":50.00680223191165,"z0":5.461404506814163,"aX":-18.22753497525074},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.5,"breakHorizontal":15.6,"spinRate":2370,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.40124162560151166,"extension":5.974577412500739},"index":3,"playId":"f5552653-edb0-39db-ab21-a77bf88afea3","pitchNumber":3,"startTime":"2026-08-09T19:19:43.986Z","endTime":"2026-08-09T19:19:48.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.737752160949178,"aZ":-23.534316783219793,"pfxX":-9.231980126703123,"pfxZ":5.817541012262619,"pX":-0.6399581016127988,"pZ":2.0981287480993758,"vX0":7.365032451831913,"vY0":-121.34962759419126,"vZ0":-3.7941475893148935,"x":141.39,"y":182.13,"x0":-2.521545651050547,"y0":50.00084921025621,"z0":5.742624976234521,"aX":-13.70560030672854},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.8,"breakHorizontal":14.9,"spinRate":2249,"spinDirection":233},"zone":7,"typeConfidence":0.9,"plateTime":0.45214117471109994,"extension":5.935668312428815},"hitData":{"launchSpeed":104.8,"launchAngle":25.0,"totalDistance":403.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.38,"coordY":41.51}},"index":4,"playId":"f251425c-67b4-3a24-9e87-6585469f44c2","pitchNumber":4,"startTime":"2026-08-09T19:19:59.144Z","endTime":"2026-08-09T19:20:12.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:20:12.173Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Church strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-09T19:20:40.078Z","endTime":"2026-08-09T19:21:32.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96590395596613,"aZ":-16.580964795602473,"pfxX":-4.795541426778015,"pfxZ":8.270919938684608,"pX":-0.7241376651036039,"pZ":3.0601991106792155,"vX0":3.7755446515843887,"vY0":-136.64233519582152,"vZ0":-3.918459438901556,"x":144.6,"y":156.15,"x0":-1.5028429073332943,"y0":50.000840093478885,"z0":5.656677448939357,"aX":-9.0396284750938},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":7.8,"spinRate":2377,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.4013145691912494,"extension":5.885103079482067},"index":0,"playId":"a3b9b44f-33d3-3110-909d-adde6ee0aaeb","pitchNumber":1,"startTime":"2026-08-09T19:20:48.431Z","endTime":"2026-08-09T19:20:52.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50940672421422,"aZ":-22.133089621076767,"pfxX":-8.475632406000027,"pfxZ":5.177133408534898,"pX":-0.17988526986300293,"pZ":2.381317004272184,"vX0":6.278936442717443,"vY0":-138.5312300698,"vZ0":-4.953315303003782,"x":123.86,"y":174.48,"x0":-1.3768349270032936,"y0":50.004815151780974,"z0":5.676054221355862,"aX":-16.44336593301804},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.5,"breakHorizontal":14.0,"spinRate":2372,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.395675125055325,"extension":5.9035205548949055},"index":1,"playId":"06eb7431-d35f-36ae-8f82-4742d35f9178","pitchNumber":2,"startTime":"2026-08-09T19:21:03.967Z","endTime":"2026-08-09T19:21:08.137Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-09T19:21:17.685Z","endTime":"2026-08-09T19:21:26.932Z","isPitch":false,"type":"action","player":{"id":701675,"link":"/api/v1/people/701675"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29896347278527,"aZ":-21.864231978168007,"pfxX":-7.974961689692602,"pfxZ":6.74001254313494,"pX":-1.2787442965361666,"pZ":2.7455618569998395,"vX0":2.7600433554385675,"vY0":-123.10437168261235,"vZ0":-2.786475263044804,"x":165.74,"y":164.65,"x0":-1.3808500104130317,"y0":50.00131708333009,"z0":5.750646730520181,"aX":-12.192471874676908},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":11.8,"breakHorizontal":13.8,"spinRate":2248,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.4455765161560503,"extension":5.675893488580226},"index":3,"playId":"687e877f-4cf0-3877-8a06-46e812e115b2","pitchNumber":3,"startTime":"2026-08-09T19:21:26.932Z","endTime":"2026-08-09T19:21:32.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:21:32.709Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mickey Moniak pops out to shortstop Masyn Winn.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-09T19:23:45.067Z","endTime":"2026-08-09T19:23:56.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-09T19:23:40.446Z","endTime":"2026-08-09T19:23:47.243Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.415834642037648,"aZ":-40.90237716931328,"pfxX":6.9636512102312,"pfxZ":-6.696985282903151,"pX":-0.4698437862642903,"pZ":2.063439287800906,"vX0":1.4156335502196493,"vY0":-113.65568439764532,"vZ0":0.7879240995044063,"x":134.91,"y":183.07,"x0":-2.0056166479218795,"y0":50.00005417231028,"z0":5.783970849524874,"aX":9.081074532762559},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-11.6,"breakHorizontal":-13.0,"spinRate":2552,"spinDirection":52},"zone":7,"typeConfidence":2.0,"plateTime":0.48247256494571333,"extension":6.7319811755627335},"hitData":{"launchSpeed":84.4,"launchAngle":69.0,"totalDistance":127.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":110.91,"coordY":155.41}},"index":1,"playId":"a64f0e0b-47dc-3861-9ea2-f21716c5398f","pitchNumber":1,"startTime":"2026-08-09T19:23:47.243Z","endTime":"2026-08-09T19:23:56.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:23:56.941Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a ground ball to left fielder Bryan Torres.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-09T19:24:15.410Z","endTime":"2026-08-09T19:25:25.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663494,"link":"/api/v1/people/663494"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27964269837192,"aZ":-18.94135445880613,"pfxX":-3.790179760667194,"pfxZ":7.532310682361855,"pX":0.5940605523525996,"pZ":3.013626426157444,"vX0":7.577965457590086,"vY0":-131.77379087675018,"vZ0":-3.4325811440888847,"x":94.36,"y":157.41,"x0":-1.8278809237997593,"y0":50.00229374775404,"z0":5.734298097891096,"aX":-6.658761636980885},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.1,"breakHorizontal":5.2,"spinRate":2204,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.4158268672904537,"extension":6.919113096388652},"index":0,"playId":"d147fc6c-1c8b-398a-93a9-b6f649a2fc26","pitchNumber":1,"startTime":"2026-08-09T19:24:21.057Z","endTime":"2026-08-09T19:24:25.349Z","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":89.4,"endSpeed":82.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.352274619159886,"aZ":-25.240198520472106,"pfxX":-6.765550472155631,"pfxZ":4.036838683783049,"pX":-0.3754855849766376,"pZ":1.5098023636940756,"vX0":6.279113196756643,"vY0":-130.04557135342102,"vZ0":-5.1024318710040895,"x":131.31,"y":198.02,"x0":-1.938115764807058,"y0":50.005227489566714,"z0":5.403231067341523,"aX":-11.631476921804495},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.4,"breakHorizontal":10.9,"spinRate":2280,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4206025002682221,"extension":6.896245394840944},"index":1,"playId":"fc7498c5-b09d-3ba2-a5c6-a870ddd2962d","pitchNumber":2,"startTime":"2026-08-09T19:24:38.427Z","endTime":"2026-08-09T19:24:43.507Z","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":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.954845627867037,"aZ":-40.26880192720459,"pfxX":6.435609895630486,"pfxZ":-6.118336076691301,"pX":0.0917761724592287,"pZ":0.4691894973347071,"vX0":2.808282843551163,"vY0":-114.77888353720833,"vZ0":-2.6836527365093694,"x":113.5,"y":226.11,"x0":-1.9870028706139073,"y0":50.00366845221167,"z0":5.60739546128267,"aX":8.51256647249027},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-11.5,"breakHorizontal":-12.4,"spinRate":2554,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4787799173003795,"extension":6.722093315795278},"index":2,"playId":"b77a94c6-e58d-3f4f-aed2-cd0f3d4459d7","pitchNumber":3,"startTime":"2026-08-09T19:24:52.789Z","endTime":"2026-08-09T19:24:56.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11791341140864,"aZ":-28.645795144198924,"pfxX":-7.115401627636376,"pfxZ":1.92695811307315,"pX":-0.7004758384202938,"pZ":3.154972525530725,"vX0":6.002277004522409,"vY0":-133.83303949646117,"vZ0":-1.0945951897307646,"x":143.7,"y":153.6,"x0":-2.0366427766672968,"y0":50.0053750652009,"z0":5.602021204396262,"aX":-13.041795005077507},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.5,"breakHorizontal":11.8,"spinRate":2217,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.40767607666794925,"extension":6.872923767660802},"hitData":{"launchSpeed":87.4,"launchAngle":7.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.31,"coordY":125.42}},"index":3,"playId":"89ba9519-5286-35f3-8e72-7f3b52bd5e7a","pitchNumber":4,"startTime":"2026-08-09T19:25:13.414Z","endTime":"2026-08-09T19:25:25.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:25:25.283Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-09T19:25:47.327Z","endTime":"2026-08-09T19:28:21.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.786938258797555,"aZ":-20.222876242541748,"pfxX":-6.416978287929009,"pfxZ":6.732794790515252,"pX":-0.7590649678904895,"pZ":2.7180285905690167,"vX0":5.140854509480288,"vY0":-132.5245852109568,"vZ0":-3.950878344757029,"x":145.93,"y":165.39,"x0":-1.892023645953561,"y0":50.004105692483535,"z0":5.708569197094454,"aX":-11.394821136481967},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.5,"breakHorizontal":10.4,"spinRate":2258,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.41356734499259407,"extension":6.784088690756314},"index":0,"playId":"6b20f16c-0918-30a3-a528-05965f475bff","pitchNumber":1,"startTime":"2026-08-09T19:25:51.728Z","endTime":"2026-08-09T19:25:55.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.135152851339488,"aZ":-21.56643140710085,"pfxX":-4.668491674690402,"pfxZ":5.979642461086428,"pX":-1.147642598007689,"pZ":4.384657132610631,"vX0":3.8245550489740188,"vY0":-131.63720815183692,"vZ0":0.4732959794154984,"x":160.75,"y":120.39,"x0":-2.0052094652859953,"y0":50.00202060679168,"z0":5.78582847326678,"aX":-8.280821705491487},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.2,"breakHorizontal":7.7,"spinRate":2237,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.41440162051889473,"extension":6.681355538445573},"index":1,"playId":"0463d30f-e9f8-3d40-8d16-287b4d2d4aba","pitchNumber":2,"startTime":"2026-08-09T19:26:14.644Z","endTime":"2026-08-09T19:26:18.562Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"3f817fa1-74c0-37a8-85f2-b13e6e07c1b5","startTime":"2026-08-09T19:26:33.635Z","endTime":"2026-08-09T19:26:37.147Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.788376873351012,"aZ":-32.10149407138715,"pfxX":1.7688879044375128,"pfxZ":0.045326592290958256,"pX":0.13007553601349287,"pZ":0.7401178667752079,"vX0":4.067676650856069,"vY0":-120.27583365033757,"vZ0":-4.715609406972554,"x":112.04,"y":218.8,"x0":-1.8079967145223192,"y0":50.000682892407376,"z0":5.550409924030665,"aX":2.6087414495873213},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.7,"breakHorizontal":-4.1,"spinRate":2336,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.45416541760395956,"extension":6.776090258742585},"index":3,"playId":"d3cd2a16-bd57-3b00-ba2a-bb661a0e9d6e","pitchNumber":3,"startTime":"2026-08-09T19:26:53.030Z","endTime":"2026-08-09T19:26:56.999Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.222083141192158,"aZ":-30.342646282877965,"pfxX":-7.1693840594524705,"pfxZ":1.1428433164496106,"pX":0.0760762651250328,"pZ":2.3113987583439775,"vX0":6.82503353406268,"vY0":-125.51591317059902,"vZ0":-2.3701995720516154,"x":114.1,"y":176.37,"x0":-1.7403981169691667,"y0":50.00354116127542,"z0":5.72658447649783,"aX":-11.496910482555132},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":11.5,"spinRate":1901,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.43555200605011857,"extension":6.668376593515049},"index":4,"playId":"a662f6f9-65e3-3016-887a-5de676562843","pitchNumber":4,"startTime":"2026-08-09T19:27:23.824Z","endTime":"2026-08-09T19:27:27.193Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.842737850304854,"aZ":-41.78474967961774,"pfxX":6.228958280594838,"pfxZ":-7.363946497889231,"pX":-0.8722380319233325,"pZ":1.4590491369418284,"vX0":0.7060124733504265,"vY0":-114.33070282033616,"vZ0":-0.28768274802110416,"x":150.25,"y":199.39,"x0":-1.9942264183650071,"y0":50.003260640228234,"z0":5.73671258452184,"aX":8.129762099142816},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-13.1,"breakHorizontal":-11.4,"spinRate":2533,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.48168602091854584,"extension":6.5149719870889635},"index":5,"playId":"ff8ef30d-2ac8-392f-802c-7a7feeac831d","pitchNumber":5,"startTime":"2026-08-09T19:27:55.148Z","endTime":"2026-08-09T19:28:01.768Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25297844385342,"aZ":-21.336609796369856,"pfxX":-5.603244375804304,"pfxZ":5.969158614602268,"pX":-0.5021627526850407,"pZ":3.7417824548978165,"vX0":5.373315222437284,"vY0":-133.95273885936885,"vZ0":-1.3573132795619343,"x":136.14,"y":137.75,"x0":-1.8072490098315064,"y0":50.002058235210754,"z0":5.782325555979407,"aX":-10.170714429502082},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.7,"breakHorizontal":9.0,"spinRate":2170,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40909718381884863,"extension":6.765548929622752},"index":6,"playId":"07d1b00f-9d99-3210-92fa-47d9570073dd","pitchNumber":6,"startTime":"2026-08-09T19:28:15.014Z","endTime":"2026-08-09T19:28:21.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:28:21.143Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Sullivan singles on a line drive to center fielder Nathan Church. Kyle Karros to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-09T19:28:37.642Z","endTime":"2026-08-09T19:29:52.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.676017821771705,"aZ":-20.26059015250237,"pfxX":-5.1006540209883156,"pfxZ":6.673093929918117,"pX":-0.5677875719296605,"pZ":3.8440683675413747,"vX0":4.9137113770341765,"vY0":-132.38797394579595,"vZ0":-1.2672247489843382,"x":138.64,"y":134.99,"x0":-1.779866962129068,"y0":50.00363114931075,"z0":5.803288720410372,"aX":-9.10873062335431},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.0,"breakHorizontal":8.3,"spinRate":2166,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.41277783900864984,"extension":6.339563995301957},"index":0,"playId":"1a1616e5-dc06-383c-a951-6ca23759f430","pitchNumber":1,"startTime":"2026-08-09T19:28:47.387Z","endTime":"2026-08-09T19:28:51.838Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"20a9762f-b452-4b71-b97c-0383cfa3c261","startTime":"2026-08-09T19:29:05.123Z","endTime":"2026-08-09T19:29:10.123Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.870853509493905,"aZ":-31.50522742359456,"pfxX":1.8880078840951646,"pfxZ":0.44442306249488883,"pX":-0.9963230893895171,"pZ":1.8268790862744473,"vX0":1.6655355368493,"vY0":-121.30407531966986,"vZ0":-2.7933062647329585,"x":154.98,"y":189.45,"x0":-1.9350413853527209,"y0":50.00281939339442,"z0":5.7170485432103595,"aX":2.8367466126878553},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.5,"breakHorizontal":-3.8,"spinRate":2258,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.45009931985921714,"extension":6.8350194449131365},"index":2,"playId":"bd736b52-8994-360e-8d4c-baa29c4bee81","pitchNumber":2,"startTime":"2026-08-09T19:29:20.922Z","endTime":"2026-08-09T19:29:25.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.407648084510598,"aZ":-20.466515517102422,"pfxX":-5.048756334315168,"pfxZ":6.538314905817776,"pX":-0.6837210526835478,"pZ":3.2876200273599436,"vX0":4.69076232756482,"vY0":-132.73972462754065,"vZ0":-2.587788188996239,"x":143.06,"y":150.01,"x0":-1.8145868314017881,"y0":50.005455278652775,"z0":5.759077527401129,"aX":-9.045122818161783},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.5,"breakHorizontal":8.2,"spinRate":2167,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.41203473623512865,"extension":6.740551584380071},"hitData":{"launchSpeed":98.1,"launchAngle":14.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.23,"coordY":92.64}},"index":3,"playId":"76c5e64c-7d93-36e4-9afd-24375f3ba756","pitchNumber":3,"startTime":"2026-08-09T19:29:41.550Z","endTime":"2026-08-09T19:29:52.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:29:52.559Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-09T19:30:13.619Z","endTime":"2026-08-09T19:31:45.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"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":91.3,"endSpeed":84.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.897646481525115,"aZ":-30.602118124360675,"pfxX":-7.859821265392608,"pfxZ":0.8765779112846772,"pX":0.029502253195038325,"pZ":2.3453161550069375,"vX0":7.793508096750548,"vY0":-132.81055106917287,"vZ0":-2.586953437667452,"x":115.88,"y":175.46,"x0":-1.9136744129411876,"y0":50.00497445147829,"z0":5.54470415587209,"aX":-14.124688871119455},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.2,"breakHorizontal":12.7,"spinRate":2194,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.4115138574121735,"extension":6.843296772762399},"index":0,"playId":"8db7c62c-71fa-3856-be02-3fb9e8d64f16","pitchNumber":1,"startTime":"2026-08-09T19:30:21.857Z","endTime":"2026-08-09T19:30:26.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.484307870427727,"aZ":-33.991567483755944,"pfxX":7.82653031359862,"pfxZ":-1.2413055677989924,"pX":0.30647163332893973,"pZ":2.755977584691064,"vX0":3.1870989677718757,"vY0":-120.05388757672493,"vZ0":0.40485087095318084,"x":105.32,"y":164.37,"x0":-2.0536895506018253,"y0":50.00248812173822,"z0":5.602129496751278,"aX":11.463218515376974},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.9,"breakHorizontal":-14.9,"spinRate":2466,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.45562644587222323,"extension":6.551730684148675},"index":1,"playId":"ac7cc1e5-1025-393b-b80a-01f1d95aa9c3","pitchNumber":2,"startTime":"2026-08-09T19:30:49.062Z","endTime":"2026-08-09T19:30:53.281Z","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":91.9,"endSpeed":84.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.425874236003818,"aZ":-19.79885481330943,"pfxX":-5.681188967643612,"pfxZ":6.768660351194196,"pX":0.7982865509667958,"pZ":3.1108648338066995,"vX0":8.140862392540534,"vY0":-133.75159310554923,"vZ0":-3.0760936756304105,"x":86.57,"y":154.79,"x0":-1.5341545292819545,"y0":50.00156340107678,"z0":5.680780925556315,"aX":-10.38549567857724},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.9,"breakHorizontal":8.8,"spinRate":2239,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.40811492543782,"extension":6.672928972087402},"index":2,"playId":"afd224c0-377c-3ec3-ac18-8c1b36e5bc4b","pitchNumber":3,"startTime":"2026-08-09T19:31:12.367Z","endTime":"2026-08-09T19:31:17.762Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"afd224c0-377c-3ec3-ac18-8c1b36e5bc4b","startTime":"2026-08-09T19:31:25.187Z","endTime":"2026-08-09T19:31:38.239Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.269120328176406,"aZ":-40.13816369733688,"pfxX":6.603418881566991,"pfxZ":-6.009007269837129,"pX":0.32163358584529705,"pZ":0.1587557523498314,"vX0":3.1699151695645393,"vY0":-114.99258796049214,"vZ0":-3.242523909422113,"x":104.74,"y":234.49,"x0":-1.9367875688832104,"y0":50.00128318810933,"z0":5.518807547489724,"aX":8.75551045761582},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-11.4,"breakHorizontal":-12.8,"spinRate":2639,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.47809911129718463,"extension":6.826922283831709},"index":4,"playId":"e04fea45-13fd-3b9f-9cfa-9763ee7b3b6c","pitchNumber":4,"startTime":"2026-08-09T19:31:38.239Z","endTime":"2026-08-09T19:31:45.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:31:45.337Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Fermín lines out to left fielder Mickey Moniak.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-09T19:34:21.866Z","endTime":"2026-08-09T19:35:42.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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(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":93.3,"endSpeed":86.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10379209747981,"aZ":-20.20915794306217,"pfxX":-8.949789711485838,"pfxZ":6.389520433311948,"pX":1.1555052856064778,"pZ":2.1832045387682335,"vX0":11.677016962713923,"vY0":-135.40009996555668,"vZ0":-5.735582420114644,"x":72.95,"y":179.83,"x0":-2.032506983510801,"y0":50.00590779667237,"z0":5.724976703100588,"aX":-16.768842221808566},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.6,"breakHorizontal":14.0,"spinRate":2246,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4031655564246832,"extension":5.854332440090334},"index":0,"playId":"b5a1fcfd-0301-314b-96fc-3eadc660464c","pitchNumber":1,"startTime":"2026-08-09T19:34:32.271Z","endTime":"2026-08-09T19:34:36.957Z","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":93.5,"endSpeed":85.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.967384538878672,"aZ":-21.59303267332491,"pfxX":-8.92161257786875,"pfxZ":5.646617198550272,"pX":1.2094558257767607,"pZ":3.4010874610029487,"vX0":12.055233848595016,"vY0":-135.62965941588578,"vZ0":-2.441193083770319,"x":70.9,"y":146.95,"x0":-2.121251462103721,"y0":50.00389503344782,"z0":5.808707073328917,"aX":-16.724014143902398},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.0,"breakHorizontal":13.8,"spinRate":2273,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.40289025592678973,"extension":5.866252906937958},"index":1,"playId":"5bd61360-e1fb-3ffa-ba1e-f7d110bd208a","pitchNumber":2,"startTime":"2026-08-09T19:34:47.812Z","endTime":"2026-08-09T19:34:51.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72647321471885,"aZ":-24.275210442626854,"pfxX":-9.142073456807886,"pfxZ":4.2627156266224135,"pX":-0.19708338136541342,"pZ":1.712519904590209,"vX0":9.409467230349431,"vY0":-134.85169182440217,"vZ0":-5.1646734457641745,"x":124.51,"y":192.54,"x0":-2.5341454534160106,"y0":50.00070834896046,"z0":5.351957820493677,"aX":-16.93351298630323},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.8,"breakHorizontal":14.6,"spinRate":2218,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.40526133818300814,"extension":5.892591564247157},"index":2,"playId":"e185c603-f774-3b18-b5fd-f83455808912","pitchNumber":3,"startTime":"2026-08-09T19:35:04.747Z","endTime":"2026-08-09T19:35:09.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.253046698138505,"aZ":-29.833392224961848,"pfxX":0.7512951403151866,"pfxZ":1.4547559813431281,"pX":0.386685866801821,"pZ":1.1215305375188358,"vX0":6.533195135642818,"vY0":-125.43833829201071,"vZ0":-5.091580520471817,"x":102.26,"y":208.5,"x0":-2.3394783809321025,"y0":50.00124275687826,"z0":5.584276185793913,"aX":1.207712949721309},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":-2.8,"spinRate":2545,"spinDirection":33},"zone":14,"typeConfidence":0.86,"plateTime":0.4351689957074809,"extension":5.851010047990021},"index":3,"playId":"e0637ac1-1444-3092-a0ff-8abb91be0fe0","pitchNumber":4,"startTime":"2026-08-09T19:35:20.514Z","endTime":"2026-08-09T19:35:24.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74491173677933,"aZ":-24.503504412604187,"pfxX":-10.15371175827193,"pfxZ":4.282446439724487,"pX":-0.031030857684378455,"pZ":1.7644700662290949,"vX0":10.085615853153824,"vY0":-133.03748380068762,"vZ0":-4.722850610447303,"x":118.18,"y":191.14,"x0":-2.553385487283407,"y0":50.00264034122751,"z0":5.340462803162999,"aX":-18.18697279564828},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.8,"breakHorizontal":16.2,"spinRate":2296,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.411828729584534,"extension":6.086736932452521},"hitData":{"launchSpeed":98.8,"launchAngle":18.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.42,"coordY":85.88}},"index":4,"playId":"88e9b2a2-2f8d-349a-9546-daa7ffcc347f","pitchNumber":5,"startTime":"2026-08-09T19:35:34.406Z","endTime":"2026-08-09T19:35:42.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:35:42.701Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Torres grounds out to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-09T19:35:58.464Z","endTime":"2026-08-09T19:37:33.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_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":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.3,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79279269066122,"aZ":-23.280459276731644,"pfxX":-9.661302840745773,"pfxZ":5.827664001985648,"pX":0.31180133788025977,"pZ":1.2759825178745474,"vX0":7.614899552439317,"vY0":-123.3749419759034,"vZ0":-5.491312070062936,"x":105.11,"y":204.33,"x0":-1.5743954482666003,"y0":50.00335109750994,"z0":5.518009993325079,"aX":-14.748271271519556},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.4,"breakHorizontal":15.5,"spinRate":2268,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.4456157077387095,"extension":6.071373089806003},"index":0,"playId":"7f5225a3-6238-3f22-912e-f258962fab1e","pitchNumber":1,"startTime":"2026-08-09T19:36:08.680Z","endTime":"2026-08-09T19:36:13.596Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-09T19:36:19.961Z","endTime":"2026-08-09T19:36:30.497Z","isPitch":false,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.635381213361867,"aZ":-22.453223761035023,"pfxX":-10.970733597188579,"pfxZ":5.310198731255022,"pX":1.2324059754685437,"pZ":1.588452741028583,"vX0":11.177985395798649,"vY0":-134.7673831111001,"vZ0":-5.4678363124605,"x":70.02,"y":195.89,"x0":-1.5535067163240228,"y0":50.00324578752829,"z0":5.240426958759544,"aX":-20.082033322010968},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.5,"breakHorizontal":17.3,"spinRate":2275,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4072037028254072,"extension":6.149844672989094},"index":2,"playId":"11eea45a-b431-3017-8126-0a8a65aa6c3a","pitchNumber":2,"startTime":"2026-08-09T19:36:30.497Z","endTime":"2026-08-09T19:36:34.102Z","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.9,"endSpeed":85.3,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42813682900698,"aZ":-16.282810506961955,"pfxX":-6.659733627560166,"pfxZ":8.514646994989203,"pX":-0.24269598910515205,"pZ":1.30041675839337,"vX0":5.754101361274438,"vY0":-136.3352987767103,"vZ0":-8.178611347740254,"x":126.25,"y":203.67,"x0":-1.5244908700050779,"y0":50.00198580680554,"z0":5.4824152731258735,"aX":-12.426668311721802},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":10.7,"spinRate":2335,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.40311294560439936,"extension":6.140697257405142},"index":3,"playId":"d246a86f-a790-3a44-8213-4fbe140d9414","pitchNumber":3,"startTime":"2026-08-09T19:36:46.488Z","endTime":"2026-08-09T19:36:55.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":74.8,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.937262396299797,"aZ":-20.673455361598833,"pfxX":-10.079332490273682,"pfxZ":7.993930201807152,"pX":0.21245597106935818,"pZ":1.4343718453026821,"vX0":6.9205859701051144,"vY0":-120.1878850723418,"vZ0":-5.242824673808482,"x":108.9,"y":200.05,"x0":-1.4191052903210015,"y0":50.00217595138037,"z0":5.5216380157504075,"aX":-14.498239997930423},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":13.2,"breakHorizontal":16.2,"spinRate":2270,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.45869043733877435,"extension":6.1435056358258775},"index":4,"playId":"546fbf7e-14a6-3c3d-a974-b8a177edc0e4","pitchNumber":4,"startTime":"2026-08-09T19:37:05.149Z","endTime":"2026-08-09T19:37:10.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.004249746893368,"aZ":-30.675813429380753,"pfxX":0.7303536970090514,"pfxZ":0.9756601977193684,"pX":-0.5498076120344083,"pZ":1.7083840567438642,"vX0":2.5679229041666995,"vY0":-124.0652853894516,"vZ0":-3.212733276541742,"x":137.96,"y":192.65,"x0":-1.6972344938956314,"y0":50.00605814103685,"z0":5.602132232443834,"aX":1.1281835552226098},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.2,"breakHorizontal":-1.9,"spinRate":2485,"spinDirection":84},"zone":7,"typeConfidence":0.68,"plateTime":0.44307649437742613,"extension":5.936843041820035},"hitData":{"launchSpeed":51.1,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.99,"coordY":160.84}},"index":5,"playId":"49406467-60bb-37ca-8bdf-9236fc52c5c6","pitchNumber":5,"startTime":"2026-08-09T19:37:25.168Z","endTime":"2026-08-09T19:37:33.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:37:33.196Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Wetherholt walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-09T19:38:12.179Z","endTime":"2026-08-09T19:39:40.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-09T19:38:03.467Z","endTime":"2026-08-09T19:38:14.431Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"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":88.5,"endSpeed":81.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.178009220857096,"aZ":-25.108769782898275,"pfxX":0.7452856993411254,"pfxZ":4.165252665850227,"pX":-1.0693426603323808,"pZ":2.792345919316946,"vX0":2.0128459587108245,"vY0":-129.03291766023204,"vZ0":-1.8916991783376411,"x":157.76,"y":163.39,"x0":-1.9543410201265738,"y0":50.00501733737083,"z0":5.456917958957835,"aX":1.2652488776603206},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.3,"breakHorizontal":-1.8,"spinRate":2556,"spinDirection":205},"zone":11,"typeConfidence":0.88,"plateTime":0.4234098306865506,"extension":5.94109028340051},"index":1,"playId":"8b77261b-85c7-3f37-8c28-66e1913f8652","pitchNumber":1,"startTime":"2026-08-09T19:38:14.431Z","endTime":"2026-08-09T19:38:19.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.309324715159985,"aZ":-27.37435691077376,"pfxX":-8.279665106433601,"pfxZ":2.650601174914371,"pX":-1.102378246183285,"pZ":3.1503221840980107,"vX0":4.943162797631746,"vY0":-133.2997999084075,"vZ0":-0.9491775612438494,"x":159.02,"y":153.72,"x0":-1.9003584430139833,"y0":50.00081035789786,"z0":5.4784778154948635,"aX":-14.972815028294646},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.8,"breakHorizontal":14.0,"spinRate":2208,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.41011545337946087,"extension":6.062955805766852},"index":2,"playId":"d400ad89-586a-3acc-b501-6e3e6574f627","pitchNumber":2,"startTime":"2026-08-09T19:38:28.236Z","endTime":"2026-08-09T19:38:32.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86028126084918,"aZ":-18.183991184346663,"pfxX":-5.91833739292044,"pfxZ":7.581154978167891,"pX":-1.5809161675606274,"pZ":3.9417693642739655,"vX0":2.575405627552442,"vY0":-135.54527349909063,"vZ0":-0.9864612017794665,"x":177.26,"y":132.35,"x0":-1.778719509251256,"y0":50.004253017655,"z0":5.589934418186457,"aX":-10.924414988344925},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":10.1,"spinRate":2396,"spinDirection":224},"zone":11,"typeConfidence":0.88,"plateTime":0.4053364419541188,"extension":5.899777778381093},"index":3,"playId":"258b9aa8-5b70-36a5-bf69-9ec30173f928","pitchNumber":3,"startTime":"2026-08-09T19:38:43.276Z","endTime":"2026-08-09T19:38:46.676Z","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":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.646847579425835,"aZ":-26.748670824764897,"pfxX":-9.79217270284607,"pfxZ":3.040766844243466,"pX":-0.41487142804381927,"pZ":3.3764490468243444,"vX0":6.273482410058534,"vY0":-132.99055245173457,"vZ0":-0.7058894627042006,"x":132.81,"y":147.62,"x0":-1.5372950999874309,"y0":50.00255951926378,"z0":5.592841744428821,"aX":-17.465868367177052},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.5,"breakHorizontal":16.3,"spinRate":2220,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.41251978287415847,"extension":5.836863182389803},"index":4,"playId":"6b8c2ecd-9540-331d-8647-5d0d2bc5b641","pitchNumber":4,"startTime":"2026-08-09T19:38:59.460Z","endTime":"2026-08-09T19:39:03.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16127619269284,"aZ":-24.282475910324322,"pfxX":-9.726236301942864,"pfxZ":5.370363210800132,"pX":-0.024179658670255146,"pZ":3.34726956068322,"vX0":6.436225356569702,"vY0":-121.12068570583867,"vZ0":-0.6307762217690448,"x":117.92,"y":148.4,"x0":-1.4675281206804167,"y0":50.000980682905954,"z0":5.7559556008505695,"aX":-14.285716846258456},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.8,"breakHorizontal":15.8,"spinRate":2264,"spinDirection":242},"zone":11,"typeConfidence":0.9,"plateTime":0.4541964831071419,"extension":6.042961689729384},"index":5,"playId":"5cd267f6-1584-3686-bd7a-216f59ceaa2a","pitchNumber":5,"startTime":"2026-08-09T19:39:13.565Z","endTime":"2026-08-09T19:39:17.757Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-09T19:39:26.778Z","endTime":"2026-08-09T19:39:36.129Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60981522239785,"aZ":-22.426625903603856,"pfxX":-8.330322690433388,"pfxZ":6.6024112086753615,"pX":-1.8698507168931384,"pZ":3.761362776742836,"vX0":2.383637492261723,"vY0":-121.25771044384894,"vZ0":-0.11605057525689078,"x":188.27,"y":137.22,"x0":-1.7884665686720995,"y0":50.003052426678174,"z0":5.780800412704961,"aX":-12.298298901692181},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":12.2,"breakHorizontal":14.4,"spinRate":2260,"spinDirection":237},"zone":11,"typeConfidence":0.9,"plateTime":0.45320523148620806,"extension":6.0274818480592804},"index":7,"playId":"1d86b8a2-f722-379c-9c0f-3e53e986a27e","pitchNumber":6,"startTime":"2026-08-09T19:39:36.129Z","endTime":"2026-08-09T19:39:40.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:39:40.368Z","atBatIndex":36},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Iván Herrera grounds into a force out, shortstop Ezequiel Tovar to second baseman Willi Castro. JJ Wetherholt out at 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-09T19:39:59.732Z","endTime":"2026-08-09T19:40:13.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24005838259188,"aZ":-24.36985997655961,"pfxX":-9.725077702034877,"pfxZ":4.208764415982486,"pX":0.26297013027834204,"pZ":2.368233225042578,"vX0":10.715437556569874,"vY0":-135.3129135658452,"vZ0":-3.555895443015647,"x":106.98,"y":174.84,"x0":-2.482984774988043,"y0":50.00674008426017,"z0":5.404843228050142,"aX":-18.056337305817856},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.1,"breakHorizontal":15.4,"spinRate":2326,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.4046193735932606,"extension":6.047072511651524},"hitData":{"launchSpeed":104.7,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.97,"coordY":159.46}},"index":0,"playId":"041f7654-3549-340d-9fc8-7bca0494e776","pitchNumber":1,"startTime":"2026-08-09T19:40:06.429Z","endTime":"2026-08-09T19:40:13.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:40:13.452Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake McCarthy flies out to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-09T19:42:17.578Z","endTime":"2026-08-09T19:44:09.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.477591704194232,"aZ":-30.073432767364977,"pfxX":-6.446017306023171,"pfxZ":1.3372661563195898,"pX":-1.292219189094411,"pZ":2.6312855338530197,"vX0":4.06832762706807,"vY0":-124.48394105136616,"vZ0":-1.3160998883121562,"x":166.26,"y":167.74,"x0":-2.108371508609025,"y0":50.005223849239314,"z0":5.6515722735938745,"aX":-10.140160410850552},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.4,"breakHorizontal":10.8,"spinRate":1564,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.43963155204690274,"extension":6.6934302581766225},"index":0,"playId":"a1b5d59d-1e7c-31eb-9bcc-0e336fa22612","pitchNumber":1,"startTime":"2026-08-09T19:42:27.248Z","endTime":"2026-08-09T19:42:30.628Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-09T19:42:46.014Z","endTime":"2026-08-09T19:42:49.933Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98497902936851,"aZ":-40.239350252963156,"pfxX":7.220431212001131,"pfxZ":-6.120961335106021,"pX":-0.008193639575132845,"pZ":0.807655922914673,"vX0":2.7154304896215953,"vY0":-114.30124465106164,"vZ0":-1.7086786731254806,"x":117.31,"y":216.97,"x0":-2.151387373406616,"y0":50.004463878083776,"z0":5.532912655273484,"aX":9.509749773326352},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-11.3,"breakHorizontal":-13.8,"spinRate":2538,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4800505183337842,"extension":6.7988915527572145},"index":2,"playId":"2d6fb35b-d38a-36f9-8a31-b9ae2f0d9ba1","pitchNumber":2,"startTime":"2026-08-09T19:42:49.933Z","endTime":"2026-08-09T19:42:53.758Z","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":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.018932273856162,"aZ":-39.45151314944827,"pfxX":7.417716715978223,"pfxZ":-5.403683598163822,"pX":-0.013314385830048492,"pZ":0.19861591586116764,"vX0":2.524403602866491,"vY0":-115.2513284122537,"vZ0":-3.463209349314064,"x":117.51,"y":233.42,"x0":-2.085725034700352,"y0":50.00053400950447,"z0":5.523273826931741,"aX":9.996619261924812},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.3,"breakHorizontal":-14.0,"spinRate":2515,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4748857581105681,"extension":6.90047899730406},"index":3,"playId":"db77ae4f-04e2-3a3c-8070-702ed2b26f92","pitchNumber":3,"startTime":"2026-08-09T19:43:05.782Z","endTime":"2026-08-09T19:43:10.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.986774475062933,"aZ":-31.64804140452246,"pfxX":-7.663789040697131,"pfxZ":0.3294447120094066,"pX":-1.8941634112354346,"pZ":3.1196901355910773,"vX0":2.8463663445108205,"vY0":-125.76197949611364,"vZ0":0.019202983635328907,"x":189.2,"y":154.55,"x0":-2.051776187058971,"y0":50.0010912551084,"z0":5.701375883343393,"aX":-12.146599570911366},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.8,"breakHorizontal":13.1,"spinRate":1699,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.437283968809945,"extension":6.632731517898975},"index":4,"playId":"19ec5558-5b4e-3cb4-bb97-f06dffa2207d","pitchNumber":4,"startTime":"2026-08-09T19:43:24.569Z","endTime":"2026-08-09T19:43:28.029Z","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":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80915346830806,"aZ":-24.73999505749914,"pfxX":-4.474362931293609,"pfxZ":4.134958948844844,"pX":0.7923313068537415,"pZ":3.0400308598162953,"vX0":8.29952171638105,"vY0":-132.6249510656057,"vZ0":-2.2161231349788846,"x":86.8,"y":156.7,"x0":-1.7827674696287594,"y0":50.0040978349111,"z0":5.67314144679842,"aX":-8.048326969796436},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.2,"breakHorizontal":6.5,"spinRate":2257,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.4114842333718385,"extension":6.8933566587694965},"index":5,"playId":"36b4286c-cda2-3f0e-a0a2-f65f054cce92","pitchNumber":5,"startTime":"2026-08-09T19:43:40.820Z","endTime":"2026-08-09T19:43:46.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.219557273027977,"aZ":-40.55964361340924,"pfxX":7.386150804207598,"pfxZ":-6.408563209125868,"pX":-0.20815223099841457,"pZ":2.6149806537280496,"vX0":1.7070224591917649,"vY0":-113.78683108918044,"vZ0":1.7346715304896902,"x":124.93,"y":168.18,"x0":-1.9278402302522697,"y0":50.001645067129694,"z0":5.866725198795917,"aX":9.667172424096192},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-10.8,"breakHorizontal":-13.8,"spinRate":2509,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.48169146828349785,"extension":6.893646041993097},"hitData":{"launchSpeed":98.4,"launchAngle":33.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.62,"coordY":43.06}},"index":6,"playId":"5e2ce17c-29cb-377d-9620-a6a46f00f8c4","pitchNumber":6,"startTime":"2026-08-09T19:43:59.090Z","endTime":"2026-08-09T19:44:09.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:44:09.958Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Carrigg walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-09T19:44:28.174Z","endTime":"2026-08-09T19:47:04.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.390344178254743,"aZ":-24.057487348747852,"pfxX":0.1392398638914738,"pfxZ":4.737594416292264,"pX":0.8071936872893268,"pZ":2.6996956908192593,"vX0":7.572953001209678,"vY0":-129.64219700861096,"vZ0":-2.3383044535552,"x":86.23,"y":165.89,"x0":-2.1616890757043965,"y0":50.00476162001571,"z0":5.436886983707497,"aX":0.2371478177445226},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.3,"breakHorizontal":-1.8,"spinRate":2311,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4214107346167708,"extension":6.802542854966486},"index":0,"playId":"a64612b0-4441-3154-82a9-68c773b93e7a","pitchNumber":1,"startTime":"2026-08-09T19:44:38.803Z","endTime":"2026-08-09T19:44:43.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97610344262595,"aZ":-31.138611392577992,"pfxX":-6.547921537619416,"pfxZ":0.6206576725421016,"pX":-1.078999179190793,"pZ":1.9025716226096285,"vX0":4.577727134595342,"vY0":-127.9084881942999,"vZ0":-3.049217589442416,"x":158.13,"y":187.41,"x0":-2.039711326893836,"y0":50.00156380381431,"z0":5.547668852339724,"aX":-10.86691373445509},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.7,"breakHorizontal":10.8,"spinRate":1716,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.42795556450088723,"extension":6.79998108114236},"index":1,"playId":"bae4213a-027a-3251-aff0-fe17b941683f","pitchNumber":2,"startTime":"2026-08-09T19:44:56.887Z","endTime":"2026-08-09T19:45:02.807Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81886971006894,"aZ":-35.03730550627166,"pfxX":1.240421304227636,"pfxZ":-1.945995475585625,"pX":-0.05043772754128629,"pZ":1.216434356124003,"vX0":4.198197533264191,"vY0":-120.46904571382443,"vZ0":-2.945617122872857,"x":118.92,"y":205.94,"x0":-1.9748582960192869,"y0":50.0010592772002,"z0":5.543841389713808,"aX":1.827210002851399},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.0,"breakHorizontal":-3.2,"spinRate":2391,"spinDirection":85},"zone":13,"typeConfidence":2.0,"plateTime":0.4542049198749547,"extension":6.891760984757387},"index":2,"playId":"efb1a654-a539-3499-a603-32444853ac54","pitchNumber":3,"startTime":"2026-08-09T19:45:14.634Z","endTime":"2026-08-09T19:45:19.857Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-09T19:45:26.913Z","endTime":"2026-08-09T19:45:39.994Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"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":91.1,"endSpeed":84.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.414039105662916,"aZ":-20.886925834749313,"pfxX":-3.856505907160355,"pfxZ":6.277344872972103,"pX":1.2171583726256363,"pZ":3.1628492547042764,"vX0":9.16568842867673,"vY0":-132.5499688722328,"vZ0":-2.4898264311841856,"x":70.6,"y":153.38,"x0":-1.767823040592359,"y0":50.005469183927765,"z0":5.621276818635966,"aX":-6.938482158307434},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.0,"breakHorizontal":5.3,"spinRate":2201,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.4114895692915166,"extension":6.938410653248324},"index":4,"playId":"0a01225b-fbb5-3d65-a688-c58930877993","pitchNumber":4,"startTime":"2026-08-09T19:45:39.994Z","endTime":"2026-08-09T19:45:44.285Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51036811131301,"aZ":-27.813819573015962,"pfxX":-8.10259415334913,"pfxZ":2.7362859162929105,"pX":-0.8396224950825147,"pZ":2.2856202837606236,"vX0":5.584060712963299,"vY0":-125.88560682053188,"vZ0":-2.540729144180156,"x":149.0,"y":177.07,"x0":-2.043052650015528,"y0":50.00160061174135,"z0":5.578594129116212,"aX":-12.8971462601376},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.6,"breakHorizontal":13.2,"spinRate":1580,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4364699976453359,"extension":6.931957921873872},"index":5,"playId":"87d046a9-051b-32b1-940c-d1b6adee40bf","pitchNumber":5,"startTime":"2026-08-09T19:46:00.870Z","endTime":"2026-08-09T19:46:05.978Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13298835670896,"aZ":-41.96566689662818,"pfxX":4.859819009112716,"pfxZ":-7.353092723621497,"pX":0.44806064876310836,"pZ":1.590723031307118,"vX0":3.8161349194293126,"vY0":-115.21209456773664,"vZ0":-0.206384241863947,"x":99.92,"y":195.83,"x0":-1.8660814315459402,"y0":50.000623955619595,"z0":5.767029806786955,"aX":6.474585921311588},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-13.0,"breakHorizontal":-9.8,"spinRate":2491,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.47699730580071265,"extension":7.510437465766185},"index":6,"playId":"f3fd035e-80c3-3ec0-85e4-cfce345aa644","pitchNumber":6,"startTime":"2026-08-09T19:46:16.379Z","endTime":"2026-08-09T19:46:20.251Z","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":91.3,"endSpeed":84.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.556941440854324,"aZ":-29.786073466945282,"pfxX":-5.842881379239616,"pfxZ":1.3134959501520589,"pX":0.12918495005071332,"pZ":1.9555994492852982,"vX0":7.355828127910903,"vY0":-132.89518019104634,"vZ0":-3.5816666694296835,"x":112.08,"y":185.98,"x0":-1.896602296550911,"y0":50.00191886387666,"z0":5.450072424663424,"aX":-10.605131087380476},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.9,"breakHorizontal":9.2,"spinRate":2156,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.40986101898374194,"extension":6.99995223932167},"index":7,"playId":"b8af9b28-adc3-3425-a106-413601918360","pitchNumber":7,"startTime":"2026-08-09T19:46:39.624Z","endTime":"2026-08-09T19:46:44.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.5,"endSpeed":80.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.591323827718533,"aZ":-28.579018397607467,"pfxX":-6.730298631378804,"pfxZ":2.19400814234623,"pX":0.3761214518428584,"pZ":1.207134334855287,"vX0":7.7531242292217595,"vY0":-127.17995059729675,"vZ0":-5.074264980654955,"x":102.66,"y":206.19,"x0":-1.8346292647076283,"y0":50.00578169280884,"z0":5.489438703369805,"aX":-11.049485446632785},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.0,"breakHorizontal":10.4,"spinRate":1750,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4303347134702147,"extension":6.940123523468888},"index":8,"playId":"d4658a7d-95ed-32a3-9048-d85f57e952d3","pitchNumber":8,"startTime":"2026-08-09T19:47:00.539Z","endTime":"2026-08-09T19:47:04.691Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:47:04.691Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Rumfield strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-09T19:47:45.554Z","endTime":"2026-08-09T19:49:43.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"f9b097bd-dcd4-3489-a4c6-24e9d84338cb","startTime":"2026-08-09T19:47:32.319Z","endTime":"2026-08-09T19:47:35.319Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.947694650939226,"aZ":-20.32333318430237,"pfxX":-5.656249306688077,"pfxZ":6.705249432470772,"pX":-0.8920261033464653,"pZ":2.2781118922208545,"vX0":4.596351780649499,"vY0":-132.03478493248136,"vZ0":-4.93639432649539,"x":151.0,"y":177.27,"x0":-1.920009343974569,"y0":50.000822712098476,"z0":5.666213720713657,"aX":-9.992016876807085},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.3,"breakHorizontal":9.2,"spinRate":2265,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4147427313019283,"extension":6.820625485317069},"index":1,"playId":"e146b33b-b5ab-3d33-af30-a3cfe2d74806","pitchNumber":1,"startTime":"2026-08-09T19:47:47.819Z","endTime":"2026-08-09T19:47:51.208Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.968902616285447,"aZ":-40.391152525878105,"pfxX":6.8610726208128145,"pfxZ":-6.258801679438109,"pX":-0.8286459813474935,"pZ":2.4184359120998793,"vX0":0.7635481696076485,"vY0":-113.60604340548616,"vZ0":1.4226686605917294,"x":148.59,"y":173.48,"x0":-2.060533635690084,"y0":50.00320847713775,"z0":5.7855668709257975,"aX":9.006845663565745},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-10.7,"breakHorizontal":-12.6,"spinRate":2551,"spinDirection":55},"zone":4,"typeConfidence":2.0,"plateTime":0.481340450743454,"extension":6.86622455957205},"index":2,"playId":"455591a8-0747-3a9c-8465-279ba402e5e7","pitchNumber":2,"startTime":"2026-08-09T19:48:10.810Z","endTime":"2026-08-09T19:48:15.347Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-09T19:48:29.929Z","endTime":"2026-08-09T19:48:46.008Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.17100355612472,"aZ":-33.79874088056758,"pfxX":2.036978759683565,"pfxZ":-1.063386693723293,"pX":-0.036351394383805836,"pZ":0.6577475546779598,"vX0":4.167180526608313,"vY0":-121.66687521858272,"vZ0":-4.619399267057175,"x":118.39,"y":221.02,"x0":-2.024985723626741,"y0":50.004775383139965,"z0":5.45738739142777,"aX":3.104265897151113},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.6,"breakHorizontal":-4.6,"spinRate":2374,"spinDirection":94},"zone":13,"typeConfidence":2.0,"plateTime":0.44738089112435553,"extension":6.86452472904579},"index":4,"playId":"5852cd1f-2c8a-3bf1-93f9-e4d9c76dbb43","pitchNumber":3,"startTime":"2026-08-09T19:48:46.008Z","endTime":"2026-08-09T19:48:51.748Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"414ed06f-b85a-3d7e-8ede-b377ad534991","startTime":"2026-08-09T19:49:07.209Z","endTime":"2026-08-09T19:49:12.798Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07697884221676,"aZ":-29.330966380303213,"pfxX":-7.458778766622935,"pfxZ":1.7589255952119407,"pX":-1.8855460224462333,"pZ":2.0403345740359193,"vX0":2.8360445572724853,"vY0":-126.75109730448227,"vZ0":-3.035692383297171,"x":188.87,"y":183.69,"x0":-2.0557071751827993,"y0":50.000536082224585,"z0":5.617797410626632,"aX":-12.02539631704093},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":12.7,"spinRate":1720,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.43363349152002506,"extension":6.866573148343512},"index":6,"playId":"f43b5e0f-16d8-35e0-8193-8c0c351a3031","pitchNumber":4,"startTime":"2026-08-09T19:49:38.449Z","endTime":"2026-08-09T19:49:43.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:49:43.148Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, pitcher Michael McGreevy to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-09T19:49:56.349Z","endTime":"2026-08-09T19:51:41.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700241,"link":"/api/v1/people/700241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":92.1,"endSpeed":84.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.593517192266685,"aZ":-22.086245454503818,"pfxX":-4.471152426495051,"pfxZ":5.562879530729296,"pX":-0.2079736102125983,"pZ":3.7612123680094363,"vX0":6.0902563572012145,"vY0":-134.0048405496981,"vZ0":-0.9656014885749432,"x":124.93,"y":137.23,"x0":-1.9317568071933622,"y0":50.005380861212075,"z0":5.707438858972181,"aX":-8.113574972012238},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.1,"breakHorizontal":6.7,"spinRate":2295,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4090948206484879,"extension":6.858940667518233},"index":0,"playId":"34e30923-152f-396b-b9b7-3c35f6ceebbd","pitchNumber":1,"startTime":"2026-08-09T19:50:10.104Z","endTime":"2026-08-09T19:50:14.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.136054164646097,"aZ":-29.077790053133985,"pfxX":-5.9006691664769395,"pfxZ":1.7822762815583042,"pX":-1.7930818848455852,"pZ":1.9636508405555284,"vX0":2.619302762992631,"vY0":-131.10042212414132,"vZ0":-3.506940231625507,"x":185.35,"y":185.76,"x0":-2.0394055073591484,"y0":50.00280494681895,"z0":5.492799517485155,"aX":-10.254630157296976},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.6,"breakHorizontal":10.1,"spinRate":2166,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4180426652828779,"extension":6.8569919894658335},"index":1,"playId":"33a291c6-941e-3e4e-acad-bf4f31e4c39c","pitchNumber":2,"startTime":"2026-08-09T19:50:29.615Z","endTime":"2026-08-09T19:50:33.284Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"04d1f66b-039f-4767-854b-de0726fb6a2e","startTime":"2026-08-09T19:50:47.161Z","endTime":"2026-08-09T19:50:52.161Z","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":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.246431900471613,"aZ":-33.34585653120379,"pfxX":9.497759572211725,"pfxZ":-0.8409372085577456,"pX":0.7876958973878478,"pZ":1.237898286473484,"vX0":3.748588374986079,"vY0":-118.43008793854966,"vZ0":-2.606173067559961,"x":86.97,"y":205.36,"x0":-2.0575102369385623,"y0":50.00231955740454,"z0":5.4550047035003555,"aX":13.257657419055505},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-1.9,"breakHorizontal":-18.2,"spinRate":2439,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.46557017153404434,"extension":7.024308639437951},"index":3,"playId":"b721e86f-0f7f-3b26-b33c-aa25e6f40f4f","pitchNumber":3,"startTime":"2026-08-09T19:51:04.862Z","endTime":"2026-08-09T19:51:09.312Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2026-08-09T19:51:19.025Z","endTime":"2026-08-09T19:51:33.850Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.271732520364843,"aZ":-34.328287553558795,"pfxX":8.878111901517624,"pfxZ":-1.5075638494839385,"pX":0.7153357029407196,"pZ":1.0449417164510322,"vX0":3.5560155707583014,"vY0":-119.15443363195706,"vZ0":-3.033802859796265,"x":89.73,"y":210.57,"x0":-1.952632083314145,"y0":50.00279441980762,"z0":5.45654501892021,"aX":12.68337989700328},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.2,"breakHorizontal":-16.9,"spinRate":2486,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.46081419715335104,"extension":6.522220161163141},"hitData":{"launchSpeed":44.9,"launchAngle":-69.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.61,"coordY":181.73}},"index":5,"playId":"524b96bc-646e-3634-9171-60157e91ef7c","pitchNumber":4,"startTime":"2026-08-09T19:51:33.850Z","endTime":"2026-08-09T19:51:41.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:51:41.561Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alec Burleson homers (19) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-09T19:54:13.042Z","endTime":"2026-08-09T19:55:01.786Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.886162103543107,"aZ":-25.232284541807324,"pfxX":-9.811515643759432,"pfxZ":3.8752210979997894,"pX":0.13893300643283113,"pZ":2.6235541180362305,"vX0":8.018707973797754,"vY0":-133.1419150641668,"vZ0":-2.665832119887032,"x":111.7,"y":167.94,"x0":-1.6387378398823855,"y0":50.0065905338906,"z0":5.4660085356514125,"aX":-17.599027708732958},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":16.0,"spinRate":2204,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4115640350361591,"extension":5.9327065500192315},"hitData":{"launchSpeed":110.3,"launchAngle":28.0,"totalDistance":441.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":177.05,"coordY":27.49}},"index":0,"playId":"86f40a66-c749-37a3-9b99-d52560087110","pitchNumber":1,"startTime":"2026-08-09T19:54:28.988Z","endTime":"2026-08-09T19:55:01.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:55:01.786Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a sharp ground ball to left fielder Mickey Moniak.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-09T19:55:13.082Z","endTime":"2026-08-09T19:56:22.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.505267500794194,"aZ":-23.394182007338646,"pfxX":-9.813743562265667,"pfxZ":4.65724134548088,"pX":1.0208746957688153,"pZ":2.3337435467929826,"vX0":12.79608945770031,"vY0":-135.8775046622501,"vZ0":-3.829855963373779,"x":78.09,"y":175.77,"x0":-2.456648205553267,"y0":50.0035342413998,"z0":5.371395856123046,"aX":-18.502060798606593},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.8,"breakHorizontal":15.4,"spinRate":2353,"spinDirection":229},"zone":14,"typeConfidence":0.92,"plateTime":0.4018595026848608,"extension":6.055162450852723},"index":0,"playId":"a081af77-775e-3471-945f-eb66f9f2e657","pitchNumber":1,"startTime":"2026-08-09T19:55:16.888Z","endTime":"2026-08-09T19:55:21.037Z","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":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.292418645629194,"aZ":-27.583308520618527,"pfxX":-11.174068044028765,"pfxZ":2.5067790823325495,"pX":0.7474255439980801,"pZ":2.0578704480307093,"vX0":12.429615457661662,"vY0":-134.2815413452375,"vZ0":-3.6036198099908923,"x":88.51,"y":183.22,"x0":-2.4832888354639464,"y0":50.00434393381419,"z0":5.373497235461999,"aX":-20.468145726920177},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.0,"breakHorizontal":17.6,"spinRate":2275,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.40745030463937226,"extension":6.071303300294585},"index":1,"playId":"df19e39a-938c-3983-a8f3-d47f95d1cc07","pitchNumber":2,"startTime":"2026-08-09T19:55:26.925Z","endTime":"2026-08-09T19:55:31.081Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.159867187918508,"aZ":-34.47273710035602,"pfxX":0.4656615271189124,"pfxZ":-1.4611842858762527,"pX":0.6527928459256168,"pZ":1.5162900716158911,"vX0":7.676914284164644,"vY0":-124.28744176161138,"vZ0":-3.061812912391737,"x":92.12,"y":197.84,"x0":-2.526721896755881,"y0":50.00111799607585,"z0":5.605345777617257,"aX":0.7327853677463566},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.1,"breakHorizontal":-2.5,"spinRate":2674,"spinDirection":73},"zone":14,"typeConfidence":0.81,"plateTime":0.43943785605848573,"extension":6.130677427615278},"index":2,"playId":"5992cd66-4fee-347f-b824-34f851105ca7","pitchNumber":3,"startTime":"2026-08-09T19:55:54.142Z","endTime":"2026-08-09T19:55:58.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12505556184714,"aZ":-25.488008486425322,"pfxX":-8.627207920476081,"pfxZ":3.636231254740375,"pX":-0.2809935621018936,"pZ":1.7088491371544408,"vX0":9.324660549810329,"vY0":-134.5156948144847,"vZ0":-4.889904493594435,"x":127.71,"y":192.64,"x0":-2.6651951900517616,"y0":50.003637507346625,"z0":5.348497794135728,"aX":-15.871732518869715},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.8,"breakHorizontal":13.7,"spinRate":2332,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.40657287068934655,"extension":6.0916268385733305},"hitData":{"launchSpeed":114.6,"launchAngle":2.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":90.65,"coordY":127.97}},"index":3,"playId":"a0cd96ab-1eb8-3d14-9edc-563d3a8c3924","pitchNumber":4,"startTime":"2026-08-09T19:56:11.018Z","endTime":"2026-08-09T19:56:22.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:56:22.600Z","atBatIndex":43},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jimmy Crooks grounds into a force out, second baseman Willi Castro to shortstop Ezequiel Tovar. Jordan Walker out at 2nd. Jimmy Crooks to 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-09T19:57:14.860Z","endTime":"2026-08-09T19:58:54.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-09T19:56:41.140Z","endTime":"2026-08-09T19:57:17.081Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.810533062232018,"aZ":-39.30912672489631,"pfxX":0.046914202492870594,"pfxZ":-4.856855668947823,"pX":0.22844622636360024,"pZ":1.5770668516090887,"vX0":4.072316525012603,"vY0":-119.83955880149153,"vZ0":-1.500150840188437,"x":108.29,"y":196.2,"x0":-1.4911771552266806,"y0":50.000078374709894,"z0":5.688173980988359,"aX":0.06879182253115751},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-8.9,"breakHorizontal":-1.0,"spinRate":2566,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.4551761127218046,"extension":6.2332637088338725},"index":1,"playId":"108fd06b-08c7-3e74-9773-22e7b969f292","pitchNumber":1,"startTime":"2026-08-09T19:57:17.081Z","endTime":"2026-08-09T19:57:20.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.309937359020733,"aZ":-25.61842678731621,"pfxX":-8.218484036314454,"pfxZ":3.5743518679130872,"pX":-0.3275470750429335,"pZ":4.242668750386859,"vX0":6.0176912687937465,"vY0":-134.13311397772225,"vZ0":1.052205470556975,"x":129.49,"y":124.23,"x0":-1.525331067004792,"y0":50.00204977754348,"z0":5.663548650783472,"aX":-15.068844247568183},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.0,"breakHorizontal":13.7,"spinRate":2169,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40736845311098335,"extension":5.902559205547792},"index":2,"playId":"8eb737cd-fe68-36b2-a529-1327800f9860","pitchNumber":2,"startTime":"2026-08-09T19:57:34.886Z","endTime":"2026-08-09T19:57:38.533Z","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":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.402119373664036,"aZ":-40.788410759235056,"pfxX":0.03893819510079588,"pfxZ":-6.234886085759143,"pX":-2.062280717396891,"pZ":4.225059185919374,"vX0":-0.6410128422716707,"vY0":-116.43127150391427,"vZ0":4.8161059957564705,"x":195.61,"y":124.7,"x0":-1.7893061425906704,"y0":50.00042913282006,"z0":5.973174518122205,"aX":0.053953456181617725},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-10.0,"breakHorizontal":0.1,"spinRate":2474,"spinDirection":40},"zone":11,"typeConfidence":0.9,"plateTime":0.46916707314376893,"extension":5.773964369140338},"index":3,"playId":"a6cf9687-d9ba-31f7-b6b7-8430b99b8aba","pitchNumber":3,"startTime":"2026-08-09T19:57:52.797Z","endTime":"2026-08-09T19:57:56.143Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"playId":"efbe7021-d85e-3d57-bca8-2e894861ef52","startTime":"2026-08-09T19:58:12.795Z","endTime":"2026-08-09T19:58:16.667Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.403033431818265,"aZ":-26.119323281446622,"pfxX":-8.314929904555436,"pfxZ":3.993565389166177,"pX":-0.9203438596178448,"pZ":3.7513881142273253,"vX0":3.822974946543932,"vY0":-121.88787519006847,"vZ0":0.23350966566237052,"x":152.08,"y":137.49,"x0":-1.423093938939081,"y0":50.00068540589546,"z0":5.897095232603817,"aX":-12.596037027589459},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.6,"breakHorizontal":14.3,"spinRate":2175,"spinDirection":240},"zone":11,"typeConfidence":0.9,"plateTime":0.44818424671399804,"extension":6.291872339882426},"index":5,"playId":"ade198ac-82ff-3f27-a1ad-9e8ac7c0afce","pitchNumber":4,"startTime":"2026-08-09T19:58:29.630Z","endTime":"2026-08-09T19:58:33.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83903861956652,"aZ":-27.205799729877032,"pfxX":-9.047900606891664,"pfxZ":2.787679643717908,"pX":-0.47565205112139247,"pZ":2.3657332792899535,"vX0":6.601483854503667,"vY0":-132.34737182594233,"vZ0":-2.613726012504766,"x":135.13,"y":174.91,"x0":-1.8201321748118995,"y0":50.00503413908059,"z0":5.347751216814106,"aX":-16.138357893187695},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.7,"breakHorizontal":15.0,"spinRate":2223,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.4130215906934529,"extension":5.85710265422624},"hitData":{"launchSpeed":83.9,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.87,"coordY":153.38}},"index":6,"playId":"69b0d981-102f-3498-b842-98991a87ee6c","pitchNumber":5,"startTime":"2026-08-09T19:58:46.356Z","endTime":"2026-08-09T19:58:54.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T19:58:54.379Z","atBatIndex":44},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Rockies challenged (play at 1st), call on the field was overturned: Masyn Winn grounds into a double play, second baseman Willi Castro to shortstop Ezequiel Tovar to first baseman TJ Rumfield. Jimmy Crooks out at 2nd. Masyn Winn out at 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-09T20:01:33.987Z","endTime":"2026-08-09T20:02:03.410Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-09T19:59:21.188Z","endTime":"2026-08-09T19:59:56.149Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tanner Gordon replaces Michael Lorenzen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-09T19:59:56.149Z","endTime":"2026-08-09T20:01:36.235Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685299,"link":"/api/v1/people/685299"},"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":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.327608760288225,"aZ":-17.416484201236635,"pfxX":-6.342321503601016,"pfxZ":7.813112904472991,"pX":-0.2415440619901097,"pZ":3.7838731152833533,"vX0":7.706816826499789,"vY0":-135.98914424668985,"vZ0":-3.597100743332266,"x":126.21,"y":136.62,"x0":-2.276476178998987,"y0":50.00679241614364,"z0":6.318135096500848,"aX":-11.987541653110071},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":10.1,"spinRate":2115,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4013940693830724,"extension":6.278345044211322},"index":2,"playId":"41d83b81-d734-3a8e-b4bf-e88f12421d2f","pitchNumber":1,"startTime":"2026-08-09T20:01:36.235Z","endTime":"2026-08-09T20:01:40.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41485474246481,"aZ":-15.655317811009379,"pfxX":-6.6891323510543295,"pfxZ":8.73737176938063,"pX":0.3868146254699696,"pZ":2.3675263127256674,"vX0":9.414970829700776,"vY0":-136.2541764350874,"vZ0":-7.263852751263064,"x":102.26,"y":174.86,"x0":-2.235567193018555,"y0":50.00037398783614,"z0":6.138619212869157,"aX":-12.643849787172782},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":10.2,"spinRate":2255,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4011591647284969,"extension":6.169646629091103},"hitData":{"launchSpeed":104.8,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.25,"coordY":148.32}},"index":3,"playId":"dc48b1b9-36bd-3867-9fd8-904d52f90633","pitchNumber":2,"startTime":"2026-08-09T20:01:55.402Z","endTime":"2026-08-09T20:02:03.410Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":115},"playEndTime":"2026-08-09T20:02:03.410Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mickey Moniak pops out to third baseman José Fermín in foul territory.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-09T20:05:14.086Z","endTime":"2026-08-09T20:05:52.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.523951276718076,"aZ":-22.98815141401217,"pfxX":-7.2138268330948385,"pfxZ":5.250185966526546,"pX":0.11449037590280871,"pZ":2.621635454449208,"vX0":7.350990215164669,"vY0":-131.1380707991252,"vZ0":-3.196455621099897,"x":112.64,"y":168.0,"x0":-1.7815305892743236,"y0":50.00366291993677,"z0":5.5622245717320284,"aX":-12.623861641542254},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.0,"breakHorizontal":11.5,"spinRate":2288,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4169386077748243,"extension":6.74202500463609},"index":0,"playId":"5da4bc0a-09f2-3dda-86b4-4b227249afd9","pitchNumber":1,"startTime":"2026-08-09T20:05:14.086Z","endTime":"2026-08-09T20:05:18.133Z","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":83.7,"endSpeed":77.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.381394739439173,"aZ":-30.096353592531205,"pfxX":1.2375675312066308,"pfxZ":1.3804019723204135,"pX":-0.08591662439144133,"pZ":1.1983758314445354,"vX0":4.261941353469656,"vY0":-121.86371646714242,"vZ0":-4.285315651956418,"x":120.27,"y":206.42,"x0":-2.0194842135221154,"y0":50.00038470576759,"z0":5.585005944391913,"aX":1.8567634362194243},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.7,"breakHorizontal":-3.2,"spinRate":2441,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.44978816088115403,"extension":6.688201478961627},"index":1,"playId":"5b61040a-ee45-334f-8478-2ecdd8897456","pitchNumber":2,"startTime":"2026-08-09T20:05:27.490Z","endTime":"2026-08-09T20:05:31.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.375343578486117,"aZ":-27.06937014029047,"pfxX":-1.9876130134795535,"pfxZ":3.0617222306304104,"pX":0.5884680651087245,"pZ":2.802255703096301,"vX0":7.084597189411357,"vY0":-128.56183004258784,"vZ0":-1.726077745657149,"x":112.49,"y":150.13,"x0":-1.948328330785324,"y0":50.00602601673263,"z0":5.589333019047824,"aX":-3.318730237618832},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.4,"breakHorizontal":1.9,"spinRate":2395,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4265188462052145,"extension":6.6481520845861315},"hitData":{"launchSpeed":76.6,"launchAngle":83.0,"totalDistance":45.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":104.83,"coordY":194.89}},"index":2,"playId":"73984b55-4574-38c3-a1f0-3d2fd378991d","pitchNumber":3,"startTime":"2026-08-09T20:05:41.465Z","endTime":"2026-08-09T20:05:52.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:05:52.477Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, third baseman José Fermín to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-09T20:06:15.941Z","endTime":"2026-08-09T20:06:25.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.590299945946402,"aZ":-31.701004826617154,"pfxX":-8.17574084790902,"pfxZ":0.2634156122671527,"pX":-0.24448020568259063,"pZ":2.6502777730018385,"vX0":7.4215754543202985,"vY0":-132.61063375280278,"vZ0":-1.568110848867946,"x":126.32,"y":167.22,"x0":-2.0081574295775764,"y0":50.00366441875248,"z0":5.547557181647427,"aX":-14.659605821451501},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.4,"breakHorizontal":13.3,"spinRate":2239,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.41199782847835253,"extension":6.667105528446446},"hitData":{"launchSpeed":100.9,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.87,"coordY":165.92}},"index":0,"playId":"7b684e93-c648-3891-b259-169c1d604e9e","pitchNumber":1,"startTime":"2026-08-09T20:06:16.817Z","endTime":"2026-08-09T20:06:25.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:06:25.849Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Willi Castro doubles (17) on a sharp fly ball to right fielder Jordan Walker.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-09T20:06:43.843Z","endTime":"2026-08-09T20:08:21.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":81.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30977859885804,"aZ":-25.73814589303742,"pfxX":0.11101737462381145,"pfxZ":3.8196679333281285,"pX":-0.5465222095482729,"pZ":3.2741732751120636,"vX0":4.395380402900643,"vY0":-128.65841636219045,"vZ0":-0.6276221287072596,"x":137.83,"y":150.38,"x0":-2.2875507521560032,"y0":50.00379665022797,"z0":5.506209099340772,"aX":0.18714361301226196},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.0,"breakHorizontal":-1.1,"spinRate":2363,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4248196745623076,"extension":7.007446278467994},"index":0,"playId":"53e7f989-e72b-3dcf-8450-d635703635f2","pitchNumber":1,"startTime":"2026-08-09T20:06:52.680Z","endTime":"2026-08-09T20:06:55.918Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-09T20:07:04.872Z","endTime":"2026-08-09T20:07:14.608Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.235036353878883,"aZ":-20.762562473378328,"pfxX":-4.884155902263758,"pfxZ":6.283841417838646,"pX":-0.1130431953326014,"pZ":2.825629005182325,"vX0":6.498015889843737,"vY0":-133.51896041759252,"vZ0":-3.2958003211396774,"x":121.31,"y":162.49,"x0":-1.937347099933001,"y0":50.001639704555785,"z0":5.560204431308194,"aX":-8.868026288044293},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.9,"breakHorizontal":7.6,"spinRate":2310,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4093469344106224,"extension":6.804987783720454},"index":2,"playId":"eb7ad2f3-f09e-3169-887a-28ef6ffacd2a","pitchNumber":2,"startTime":"2026-08-09T20:07:14.608Z","endTime":"2026-08-09T20:07:18.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.947660602896025,"aZ":-40.539298651668354,"pfxX":7.032745288030888,"pfxZ":-6.30045271292436,"pX":-1.3625454754120645,"pZ":1.0056498193925354,"vX0":-0.6494517047151094,"vY0":-114.9881470256746,"vZ0":-1.3169648646978238,"x":168.94,"y":211.63,"x0":-1.9878411875078206,"y0":50.00162237127307,"z0":5.547817731888024,"aX":9.339960839400113},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-11.4,"breakHorizontal":-12.5,"spinRate":2545,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.4778188447699261,"extension":7.310242451016399},"index":3,"playId":"7d2328d6-ca89-38fb-b830-bbcf3705f273","pitchNumber":3,"startTime":"2026-08-09T20:07:32.093Z","endTime":"2026-08-09T20:07:35.368Z","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":81.6,"endSpeed":75.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.315924875998927,"aZ":-33.292084612427956,"pfxX":8.375093402451656,"pfxZ":-0.7834823462601084,"pX":-0.3992145330883895,"pZ":0.5928479802326397,"vX0":1.7352885889690564,"vY0":-118.77960987562095,"vZ0":-3.901187641811908,"x":132.22,"y":222.77,"x0":-2.2276967390886364,"y0":50.00323075298606,"z0":5.292197548681192,"aX":11.935321661381087},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.2,"breakHorizontal":-15.6,"spinRate":2419,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.46158777841261367,"extension":6.959747815484039},"index":4,"playId":"a6af4adb-15c3-3729-9dfa-bad875d087c7","pitchNumber":4,"startTime":"2026-08-09T20:07:50.202Z","endTime":"2026-08-09T20:07:54.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29929445431421,"aZ":-21.10751159259388,"pfxX":-5.280367487630191,"pfxZ":6.021352317086027,"pX":-0.14974084951941474,"pZ":2.8282214887681874,"vX0":6.876376763153089,"vY0":-134.06874712300504,"vZ0":-3.186019774877479,"x":122.71,"y":162.42,"x0":-2.050053090410895,"y0":50.0062672803561,"z0":5.521415035011131,"aX":-9.710441715443302},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.4,"breakHorizontal":8.3,"spinRate":2288,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.407021202781372,"extension":6.9085812540252105},"hitData":{"launchSpeed":105.2,"launchAngle":25.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":177.04,"coordY":50.97}},"index":5,"playId":"2265315d-95cc-3767-843e-4aa6da49db7a","pitchNumber":5,"startTime":"2026-08-09T20:08:07.287Z","endTime":"2026-08-09T20:08:21.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:08:21.303Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brett Sullivan homers (5) on a fly ball to right center field. Willi Castro scores.","rbi":2,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-09T20:08:51.862Z","endTime":"2026-08-09T20:11:32.537Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":{"id":700241,"link":"/api/v1/people/700241"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":700241,"link":"/api/v1/people/700241"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52429843417339,"aZ":-41.150940115850354,"pfxX":6.668699850951427,"pfxZ":-7.003199727019907,"pX":-1.045155093548992,"pZ":1.6256605858865958,"vX0":0.24546297898848135,"vY0":-113.04108269064277,"vZ0":-0.09773439730550937,"x":156.84,"y":194.89,"x0":-2.020634801716947,"y0":50.0046403643536,"z0":5.835500863771132,"aX":8.544790456274331},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-12.4,"breakHorizontal":-12.1,"spinRate":2571,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4864046886358855,"extension":6.806282680132457},"index":0,"playId":"268369f6-d192-3e65-af52-c1fb04cff2f5","pitchNumber":1,"startTime":"2026-08-09T20:08:58.684Z","endTime":"2026-08-09T20:09:03.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.587305809670703,"aZ":-31.87503133019776,"pfxX":-7.887178266868489,"pfxZ":0.1853415425318321,"pX":-1.5631147960309224,"pZ":2.599606871672559,"vX0":3.9108063072082797,"vY0":-127.03818335358761,"vZ0":-1.2907157722446505,"x":176.58,"y":168.59,"x0":-2.1064903719425168,"y0":50.00341186817798,"z0":5.672716011623841,"aX":-12.75593680551464},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.2,"breakHorizontal":13.2,"spinRate":1796,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4329098769839037,"extension":6.899885163750621},"index":1,"playId":"71d676a3-d356-38ad-91cc-830dc00b7687","pitchNumber":2,"startTime":"2026-08-09T20:09:15.194Z","endTime":"2026-08-09T20:09:19.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.446442501010466,"aZ":-26.509521206920557,"pfxX":0.418535900993358,"pfxZ":3.3291670586253517,"pX":-0.3398679352571302,"pZ":3.1180310757987972,"vX0":4.391939856705275,"vY0":-128.96879447788774,"vZ0":-0.9321128858282703,"x":129.95,"y":154.59,"x0":-2.112523958749542,"y0":50.00189472334263,"z0":5.511433929217001,"aX":0.7103132850625674},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.1,"breakHorizontal":-1.7,"spinRate":2429,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.4231887532295575,"extension":6.91590232393082},"index":2,"playId":"6b09fd89-676b-3230-b020-e1a8e801e113","pitchNumber":3,"startTime":"2026-08-09T20:09:44.741Z","endTime":"2026-08-09T20:09:50.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.660166254147,"aZ":-31.02945857799987,"pfxX":1.7607308558794807,"pfxZ":0.7475099598766297,"pX":-0.7251372493893762,"pZ":1.9396301152435913,"vX0":2.36701575464166,"vY0":-122.99162300967843,"vZ0":-2.7685100654887593,"x":144.64,"y":186.41,"x0":-1.9276633683470636,"y0":50.005631697717675,"z0":5.702940277939845,"aX":2.7060202429500246},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.0,"breakHorizontal":-3.7,"spinRate":2405,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.4447896286193993,"extension":6.948769046923235},"index":3,"playId":"90697a70-13e6-36f7-9dab-9c4743b54d9a","pitchNumber":4,"startTime":"2026-08-09T20:10:18.377Z","endTime":"2026-08-09T20:10:21.879Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88467509393494,"aZ":-32.277045942732215,"pfxX":-8.2585319602881,"pfxZ":-0.06913860117500614,"pX":-0.45667119386043775,"pZ":0.42179542106908635,"vX0":6.581742904597825,"vY0":-126.36953162893106,"vZ0":-5.99628472645957,"x":134.41,"y":227.39,"x0":-2.022695353166975,"y0":50.00066498963441,"z0":5.420107388256555,"aX":-13.348221136782495},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.3,"breakHorizontal":13.4,"spinRate":1653,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4335355412633919,"extension":6.744151425606429},"index":4,"playId":"ee0081ed-acd7-3718-8bec-dcd964386d7c","pitchNumber":5,"startTime":"2026-08-09T20:10:44.918Z","endTime":"2026-08-09T20:10:48.578Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35027122967826,"aZ":-26.827810416335506,"pfxX":-7.603958377074152,"pfxZ":2.9642413756174175,"pX":0.12543663822647974,"pZ":2.605472427612496,"vX0":7.778582121637742,"vY0":-133.18161389222362,"vZ0":-2.6185836195968695,"x":112.22,"y":168.43,"x0":-1.8386628526701243,"y0":50.00472785126173,"z0":5.532329241240366,"aX":-13.725525996670886},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.0,"breakHorizontal":12.2,"spinRate":2172,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.41052435268496623,"extension":6.8288333755777435},"hitData":{"launchSpeed":98.1,"launchAngle":29.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":196.31,"coordY":60.28}},"index":5,"playId":"8aabc1f7-b0b4-3ab9-b2ab-e2e9d9db7637","pitchNumber":6,"startTime":"2026-08-09T20:11:06.563Z","endTime":"2026-08-09T20:11:32.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:11:32.537Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to left fielder Bryan Torres.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-09T20:14:18.495Z","endTime":"2026-08-09T20:15:09.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663494,"link":"/api/v1/people/663494"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-09T20:11:55.588Z","endTime":"2026-08-09T20:12:35.636Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Justin Bruihl replaces Michael McGreevy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-09T20:12:35.636Z","endTime":"2026-08-09T20:14:20.770Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677865,"link":"/api/v1/people/677865"},"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":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.998516259161608,"aZ":-30.20136419094648,"pfxX":9.56415668089306,"pfxZ":1.118470477905932,"pX":0.8269071692404472,"pZ":3.0951354595272753,"vX0":-9.590562982162023,"vY0":-131.61999671492396,"vZ0":0.9899877684148793,"x":85.48,"y":155.21,"x0":3.269044923685133,"y0":50.001378496640065,"z0":4.9445190340058796,"aX":16.840022102688646},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.5,"breakHorizontal":-15.4,"spinRate":2238,"spinDirection":117},"zone":3,"typeConfidence":0.89,"plateTime":0.41558028366620947,"extension":6.335715572030335},"index":2,"playId":"385de455-da20-3598-8d8e-1f592ab8a23e","pitchNumber":1,"startTime":"2026-08-09T20:14:20.770Z","endTime":"2026-08-09T20:14:24.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.431250866535024,"aZ":-34.24956642893229,"pfxX":-9.976244861671658,"pfxZ":-1.6393048523599445,"pX":0.1301614888892259,"pZ":1.1262368602145665,"vX0":-4.3407524775694615,"vY0":-112.54097916350831,"vZ0":-0.4058467548584298,"x":112.04,"y":208.37,"x0":3.3898332795810284,"y0":50.00516735387184,"z0":4.8253218045643065,"aX":-12.596366755290264},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-2.8,"breakHorizontal":19.3,"spinRate":2503,"spinDirection":305},"zone":14,"typeConfidence":0.9,"plateTime":0.48966237186675166,"extension":6.352655311769398},"index":3,"playId":"e5af3c0d-1e60-3d7b-9645-bf5da9146d02","pitchNumber":2,"startTime":"2026-08-09T20:14:35.178Z","endTime":"2026-08-09T20:14:39.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.38597665400597,"aZ":-31.38635306419991,"pfxX":-8.673509896712273,"pfxZ":0.6043672533824465,"pX":-0.1270851868419506,"pZ":1.2742923011620328,"vX0":-5.334750349365048,"vY0":-113.71950445427144,"vZ0":-0.7593880194667969,"x":121.84,"y":204.37,"x0":3.378272948454052,"y0":50.00304918783999,"z0":4.733416769339937,"aX":-11.329062906197752},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":1.2,"breakHorizontal":17.0,"spinRate":2546,"spinDirection":293},"zone":13,"typeConfidence":0.9,"plateTime":0.4821450289653595,"extension":6.278607515730843},"hitData":{"launchSpeed":87.9,"launchAngle":36.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.92,"coordY":91.34}},"index":4,"playId":"0dc1ada9-0a79-30b5-877a-43e1f194a27c","pitchNumber":3,"startTime":"2026-08-09T20:15:01.252Z","endTime":"2026-08-09T20:15:09.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:15:09.763Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Church flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-09T20:17:14.808Z","endTime":"2026-08-09T20:19:29.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.475161347944542,"aZ":-12.44423787737354,"pfxX":-4.929372968425678,"pfxZ":10.773609572142211,"pX":0.2736315234488288,"pZ":1.664242900777116,"vX0":8.54551248617729,"vY0":-134.3249358471809,"vZ0":-9.642068932438695,"x":106.57,"y":193.85,"x0":-2.3052377638929085,"y0":50.00393371019035,"z0":6.180022087618365,"aX":-9.028942708271929},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":7.2,"spinRate":2187,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.40740669589923817,"extension":6.0721092659346},"index":0,"playId":"e381888c-d473-3e12-94a9-a2273409693e","pitchNumber":1,"startTime":"2026-08-09T20:17:20.439Z","endTime":"2026-08-09T20:17:24.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.676158488513902,"aZ":-14.554146077774078,"pfxX":-4.963465177528814,"pfxZ":9.687156352761075,"pX":-0.2822435555590254,"pZ":2.46345079340426,"vX0":7.6606723544486455,"vY0":-133.93364315594619,"vZ0":-6.899594030076527,"x":127.76,"y":172.27,"x0":-2.5334138690256816,"y0":50.00091634504443,"z0":6.111997569176615,"aX":-9.02617145228333},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":7.3,"spinRate":2176,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4088113291764426,"extension":6.1462013357937355},"index":1,"playId":"16807d69-b672-3594-856b-49db86763d53","pitchNumber":2,"startTime":"2026-08-09T20:17:34.079Z","endTime":"2026-08-09T20:17:37.749Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-09T20:17:43.229Z","endTime":"2026-08-09T20:17:54.254Z","isPitch":false,"type":"action","player":{"id":701675,"link":"/api/v1/people/701675"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.841645207981752,"aZ":-14.056549580541795,"pfxX":-5.928989577164392,"pfxZ":9.171563379023956,"pX":0.15852019032731332,"pZ":3.8367104288419642,"vX0":8.713787193036408,"vY0":-139.31987751506335,"vZ0":-4.262600543916376,"x":110.96,"y":135.19,"x0":-2.2322139319116703,"y0":50.003333129202275,"z0":6.3085177167985425,"aX":-11.713769061519098},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":9.0,"spinRate":2213,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3923894457132131,"extension":6.041195696049292},"index":3,"playId":"b30305af-b62e-32dd-8e20-96ed06e28f92","pitchNumber":3,"startTime":"2026-08-09T20:17:54.254Z","endTime":"2026-08-09T20:17:57.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.814095725234854,"aZ":-22.812118177848077,"pfxX":-6.97111595345782,"pfxZ":5.70651437781329,"pX":-0.5662107291250891,"pZ":1.2701129749358953,"vX0":7.189237339274624,"vY0":-126.7261858697753,"vZ0":-7.388742516752497,"x":138.58,"y":204.49,"x0":-2.52266093675158,"y0":50.002466006180775,"z0":6.022361380086598,"aX":-11.435892056803967},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.0,"breakHorizontal":11.2,"spinRate":2132,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.43079993272953665,"extension":6.2388458069303745},"index":4,"playId":"a52b36bf-49c6-3989-8713-788816fc1ecd","pitchNumber":4,"startTime":"2026-08-09T20:18:09.641Z","endTime":"2026-08-09T20:18:13.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01656724258201,"aZ":-13.140890133734196,"pfxX":-5.530301173634825,"pfxZ":9.588535063652824,"pX":0.4407678732468549,"pZ":2.260368674688523,"vX0":9.274130678745104,"vY0":-139.22398648501394,"vZ0":-8.38986985178489,"x":100.2,"y":177.75,"x0":-2.198172046865433,"y0":50.0004247476587,"z0":6.160579793760285,"aX":-10.975612957147877},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":8.3,"spinRate":2259,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.39175784627382004,"extension":6.109829813007803},"index":5,"playId":"729ebf32-bb79-3281-9183-30d5cd3d6630","pitchNumber":5,"startTime":"2026-08-09T20:18:24.766Z","endTime":"2026-08-09T20:18:28.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.719769914973604,"aZ":-16.941295421072574,"pfxX":-6.6991337358763605,"pfxZ":7.801442910590891,"pX":-0.3324201549171447,"pZ":3.86809113037524,"vX0":8.159635597101595,"vY0":-138.3173912154961,"vZ0":-3.3560698247130762,"x":129.67,"y":134.34,"x0":-2.4400304343910895,"y0":50.00000373274259,"z0":6.222464478572665,"aX":-13.075300233260677},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":10.6,"spinRate":2170,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39489496283082115,"extension":6.127223480314273},"index":6,"playId":"1c136bf1-088f-312f-a71b-365437d22c77","pitchNumber":6,"startTime":"2026-08-09T20:18:44.438Z","endTime":"2026-08-09T20:18:47.503Z","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":82.9,"endSpeed":76.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.18716441413349,"aZ":-35.328012795242955,"pfxX":-0.007197570748633808,"pfxZ":-2.122792642922869,"pX":-1.752797619665778,"pZ":3.8796374020430364,"vX0":2.4818998664215774,"vY0":-120.74100636298475,"vZ0":1.6389862136347764,"x":183.81,"y":134.03,"x0":-2.7905062785939063,"y0":50.003185501293146,"z0":6.287013677782857,"aX":-0.01096904818772429},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.2,"breakHorizontal":-0.6,"spinRate":2140,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.4525975843184731,"extension":5.970093121532355},"index":7,"playId":"930504b4-fbd4-3948-90fe-3cad050dc0de","pitchNumber":7,"startTime":"2026-08-09T20:19:02.085Z","endTime":"2026-08-09T20:19:05.662Z","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":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.925807161946214,"aZ":-25.193022902411705,"pfxX":-7.633177170106633,"pfxZ":4.462525091931396,"pX":0.3498049182831958,"pZ":1.4280813567622461,"vX0":9.308711085311947,"vY0":-124.33418095735193,"vZ0":-6.210982006021891,"x":103.67,"y":200.22,"x0":-2.4509606024112336,"y0":50.005588018804985,"z0":6.049164532065829,"aX":-11.953065471228907},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.8,"breakHorizontal":11.6,"spinRate":1991,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.44052958767845585,"extension":6.346443392245885},"hitData":{"launchSpeed":93.0,"launchAngle":43.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.96,"coordY":68.06}},"index":8,"playId":"b7c6cf33-4bb0-3684-8024-b9e269917458","pitchNumber":8,"startTime":"2026-08-09T20:19:18.603Z","endTime":"2026-08-09T20:19:29.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:19:29.278Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Fermín grounds out, second baseman Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-09T20:19:46.446Z","endTime":"2026-08-09T20:20:33.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.337500565271164,"aZ":-13.58336058256292,"pfxX":-7.275205050606022,"pfxZ":9.596872435673344,"pX":0.21655189564431154,"pZ":1.395243338999667,"vX0":9.249384782547137,"vY0":-137.7574249425027,"vZ0":-10.189787545681298,"x":108.75,"y":201.11,"x0":-2.226938231682119,"y0":50.001433104797776,"z0":6.041974024843131,"aX":-14.09223089955496},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":11.4,"spinRate":2239,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.39639680655615095,"extension":6.227303167500272},"index":0,"playId":"7607cead-d7a1-3d4a-9bcd-c845557da22f","pitchNumber":1,"startTime":"2026-08-09T20:19:54.402Z","endTime":"2026-08-09T20:19:58.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.113909420293908,"aZ":-28.249808155698013,"pfxX":0.06587758088896978,"pfxZ":2.3402200645923177,"pX":-0.6189920979025963,"pZ":3.0584759801550727,"vX0":4.975411670358172,"vY0":-127.79179990435944,"vZ0":-2.0371886616495423,"x":140.59,"y":156.2,"x0":-2.5890380037978824,"y0":50.00078923733773,"z0":6.056899900367467,"aX":0.10996051929155314},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.1,"breakHorizontal":-1.1,"spinRate":2169,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.4264889160844971,"extension":5.962044664598761},"index":1,"playId":"63f71eae-1bdc-3672-b42b-b1dee830c7df","pitchNumber":2,"startTime":"2026-08-09T20:20:07.361Z","endTime":"2026-08-09T20:20:12.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0479271035595,"aZ":-12.787235986310623,"pfxX":-6.09198389674615,"pfxZ":9.983872497704159,"pX":0.37370201572765144,"pZ":2.812851348956561,"vX0":9.188567555330655,"vY0":-138.2924909529187,"vZ0":-6.671585868523452,"x":102.76,"y":162.83,"x0":-2.196338919371085,"y0":50.005552297245124,"z0":6.109661470393991,"aX":-11.833838293514608},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":9.2,"spinRate":2299,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.3956384720222412,"extension":6.142805877009421},"hitData":{"launchSpeed":96.4,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.27,"coordY":147.31}},"index":2,"playId":"27bbcd8d-e3ac-35bd-96cd-be50363f069a","pitchNumber":3,"startTime":"2026-08-09T20:20:23.230Z","endTime":"2026-08-09T20:20:33.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:20:33.136Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Torres strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-09T20:20:49.449Z","endTime":"2026-08-09T20:22:03.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.609252831547895,"aZ":-25.82662990111831,"pfxX":0.20940198488387018,"pfxZ":3.690744187132932,"pX":-2.1554399659190735,"pZ":3.958121092619935,"vX0":2.1305938558789306,"vY0":-129.90574911972394,"vZ0":-0.4895192484990527,"x":199.16,"y":131.91,"x0":-3.0112987696758027,"y0":50.00351706786832,"z0":6.101636289884859,"aX":0.3596410673290864},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.8,"breakHorizontal":-0.8,"spinRate":2136,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.42063435661955495,"extension":6.08019002495651},"index":0,"playId":"a0f94ad1-1b55-362d-9f85-78610d75d2d9","pitchNumber":1,"startTime":"2026-08-09T20:20:56.044Z","endTime":"2026-08-09T20:20:59.434Z","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.2,"endSpeed":87.7,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.186153046944316,"aZ":-12.45324895986935,"pfxX":-6.08158001518125,"pfxZ":10.109699790862969,"pX":0.4026056450105177,"pZ":1.7899336274167204,"vX0":9.568558043578298,"vY0":-138.15827326451085,"vZ0":-9.090563458982327,"x":101.65,"y":190.45,"x0":-2.301271364173815,"y0":50.00444031863978,"z0":5.941522031365913,"aX":-11.865254219392142},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":9.2,"spinRate":2354,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3951033390054737,"extension":6.257146779885397},"index":1,"playId":"7bf71703-c487-3cc0-904c-cf3e8cdfff04","pitchNumber":2,"startTime":"2026-08-09T20:21:11.680Z","endTime":"2026-08-09T20:21:15.008Z","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":94.2,"endSpeed":86.4,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50661890248097,"aZ":-14.024388648716611,"pfxX":-6.271156395664564,"pfxZ":9.545392130289338,"pX":-0.18243537889614084,"pZ":2.196002884720078,"vX0":8.302044181310235,"vY0":-136.8476305390861,"vZ0":-7.917720029621359,"x":123.95,"y":179.49,"x0":-2.4372260630527802,"y0":50.00178363144516,"z0":6.082492243488184,"aX":-11.923177024999479},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":9.6,"spinRate":2287,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3998734582734209,"extension":6.4791431467730956},"index":2,"playId":"a37622df-8d52-3aeb-bcbb-9c8f438d9e94","pitchNumber":3,"startTime":"2026-08-09T20:21:29.431Z","endTime":"2026-08-09T20:21:34.557Z","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":95.3,"endSpeed":87.0,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41290164246702,"aZ":-15.472822447017576,"pfxX":-6.907472273787168,"pfxZ":8.589987042254766,"pX":-1.218847618984081,"pZ":3.677988844264428,"vX0":5.951953536323997,"vY0":-138.64865266050188,"vZ0":-4.021044177604252,"x":163.46,"y":139.47,"x0":-2.4974606499765413,"y0":50.00144840584538,"z0":6.181683903578826,"aX":-13.428179756802047},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":11.3,"spinRate":2334,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3952571873679096,"extension":6.139728585336678},"index":3,"playId":"2c786da3-4eda-3c9a-ab70-16722a73ca50","pitchNumber":4,"startTime":"2026-08-09T20:21:43.761Z","endTime":"2026-08-09T20:21:48.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.164506573015178,"aZ":-11.634478338378823,"pfxX":-6.24238255018126,"pfxZ":10.679037421706013,"pX":-0.7326665350655647,"pZ":2.247062079752894,"vX0":6.562743643499363,"vY0":-137.918837457024,"vZ0":-8.137063677214723,"x":144.93,"y":178.11,"x0":-2.3339461928504694,"y0":50.003151782153346,"z0":6.023682579559375,"aX":-12.006100937247936},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":10.0,"spinRate":2477,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.39740581339631387,"extension":6.2347933675676135},"index":4,"playId":"5b9e0aa9-ed41-30fc-ac66-070a60ea5086","pitchNumber":5,"startTime":"2026-08-09T20:21:59.519Z","endTime":"2026-08-09T20:22:03.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:22:03.372Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out softly to first baseman Alec Burleson.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-09T20:25:31.401Z","endTime":"2026-08-09T20:25:41.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-09T20:24:31.357Z","endTime":"2026-08-09T20:25:33.645Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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":90.0,"endSpeed":81.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90472053154474,"aZ":-30.18996809524538,"pfxX":10.710333892074445,"pfxZ":1.1542141784662405,"pX":1.2287258141815165,"pZ":2.862571798569177,"vX0":-8.85751403758411,"vY0":-130.8019579122953,"vZ0":0.4362620545436897,"x":70.16,"y":161.49,"x0":3.2758939418934037,"y0":50.004797177342404,"z0":4.966471271018388,"aX":18.466110688798302},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.4,"breakHorizontal":-17.3,"spinRate":2130,"spinDirection":124},"zone":12,"typeConfidence":0.9,"plateTime":0.41955103607172495,"extension":6.325865389667726},"hitData":{"launchSpeed":41.8,"launchAngle":-56.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":145.99,"coordY":181.63}},"index":1,"playId":"eed59c4b-9d04-3056-b987-5b33ab3c10ad","pitchNumber":1,"startTime":"2026-08-09T20:25:33.645Z","endTime":"2026-08-09T20:25:41.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:25:41.664Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Carrigg strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-09T20:26:01.278Z","endTime":"2026-08-09T20:27:14.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"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.0,"endSpeed":72.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.40503934649361,"aZ":-33.61140420770075,"pfxX":-8.376575047931407,"pfxZ":-1.0685231705678166,"pX":1.5180103978371522,"pZ":3.244174890045446,"vX0":-1.77305389842114,"vY0":-115.09656750396108,"vZ0":3.3616286857223185,"x":59.14,"y":151.19,"x0":3.3858013528650517,"y0":50.00132051970148,"z0":5.009645974334371,"aX":-11.290428803693274},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-0.8,"breakHorizontal":15.6,"spinRate":2597,"spinDirection":299},"zone":12,"typeConfidence":0.9,"plateTime":0.4750266918631949,"extension":6.667040903006965},"index":0,"playId":"fa04ba42-e454-3712-96a2-2b1fb4db5062","pitchNumber":1,"startTime":"2026-08-09T20:26:05.498Z","endTime":"2026-08-09T20:26:09.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.52044722389375,"aZ":-32.487841400893785,"pfxX":-9.002392547852137,"pfxZ":-0.2396532527865034,"pX":0.9167033637116594,"pZ":2.4794744901436787,"vX0":-3.1852615207078303,"vY0":-114.21571955148468,"vZ0":1.619554163723023,"x":82.06,"y":171.83,"x0":3.4998086594362525,"y0":50.002204564470304,"z0":4.96187048025207,"aX":-11.862716683510302},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":0.2,"breakHorizontal":17.2,"spinRate":2640,"spinDirection":298},"zone":14,"typeConfidence":0.9,"plateTime":0.4800105512809303,"extension":6.6773900169706035},"index":1,"playId":"3b1fb054-64b0-380f-9993-dab43a2b45d5","pitchNumber":2,"startTime":"2026-08-09T20:26:21.183Z","endTime":"2026-08-09T20:26:25.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28023618518105,"aZ":-29.100914425027955,"pfxX":10.706784937227527,"pfxZ":1.7217715005872432,"pX":1.2693804311188503,"pZ":2.3654779858065704,"vX0":-8.949127500015837,"vY0":-132.86670975694537,"vZ0":-0.9149926487859241,"x":68.61,"y":174.91,"x0":3.295230451556757,"y0":50.000600614816385,"z0":4.8348208045250125,"aX":19.082266858334837},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.1,"breakHorizontal":-17.4,"spinRate":2360,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.41271772227023673,"extension":6.44460773044439},"index":2,"playId":"aedcc5d1-ba77-3136-955e-905178d6e5ed","pitchNumber":3,"startTime":"2026-08-09T20:26:37.331Z","endTime":"2026-08-09T20:26:41.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.262117396211732,"aZ":-32.696505353512094,"pfxX":-10.068128349950443,"pfxZ":-0.3955091894403271,"pX":-0.5352073891562452,"pZ":0.8706876919091697,"vX0":-5.91352514610988,"vY0":-114.29153210789036,"vZ0":-1.556137438297302,"x":137.4,"y":215.27,"x0":3.39920213599203,"y0":50.004014346863556,"z0":4.789557132168475,"aX":-13.238421459086657},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-0.8,"breakHorizontal":19.8,"spinRate":2761,"spinDirection":305},"zone":13,"typeConfidence":0.9,"plateTime":0.48034986885068953,"extension":6.398771109673849},"index":3,"playId":"19a962f5-853a-36f5-9ce4-eba4614f1359","pitchNumber":4,"startTime":"2026-08-09T20:27:08.737Z","endTime":"2026-08-09T20:27:14.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:27:14.268Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Rumfield flies out to right fielder Jordan Walker.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-09T20:27:25.682Z","endTime":"2026-08-09T20:27:49.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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, 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":80.1,"endSpeed":73.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51515112012973,"aZ":-33.813258641009746,"pfxX":-8.404071877207214,"pfxZ":-1.1996281846174863,"pX":-0.1701086971760787,"pZ":2.500643015982566,"vX0":-5.664572524746963,"vY0":-116.5651841805613,"vZ0":1.773866306723557,"x":123.48,"y":171.26,"x0":3.39001024300657,"y0":50.00338398592966,"z0":4.940656283621456,"aX":-11.473569800999622},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.3,"breakHorizontal":16.7,"spinRate":2802,"spinDirection":301},"zone":5,"typeConfidence":0.89,"plateTime":0.4712972515066851,"extension":6.9571733338565425},"hitData":{"launchSpeed":91.3,"launchAngle":50.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.99,"coordY":86.6}},"index":0,"playId":"0bc91349-bda2-3732-8220-a01f0f280bbe","pitchNumber":1,"startTime":"2026-08-09T20:27:39.200Z","endTime":"2026-08-09T20:27:49.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:27:49.239Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Wetherholt singles on a sharp line drive to center fielder Cole Carrigg.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-09T20:29:55.472Z","endTime":"2026-08-09T20:31:11.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.387148870746273,"aZ":-26.87842254969757,"pfxX":-7.674806559242058,"pfxZ":3.525877900868254,"pX":-1.2701926768491338,"pZ":3.2266385605741568,"vX0":5.3485213201810415,"vY0":-121.9429622240196,"vZ0":-1.838626665263092,"x":165.42,"y":151.66,"x0":-2.496799238786204,"y0":50.00464902897852,"z0":6.313263031859803,"aX":-11.53858851506481},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.2,"breakHorizontal":12.6,"spinRate":2038,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.44947693163556757,"extension":6.079119345086853},"index":0,"playId":"c30a54ad-2c05-30d9-b50b-2df47a629938","pitchNumber":1,"startTime":"2026-08-09T20:29:55.472Z","endTime":"2026-08-09T20:29:59.738Z","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":93.6,"endSpeed":85.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65677437133501,"aZ":-13.44705510274325,"pfxX":-4.166544784703346,"pfxZ":9.983496946489865,"pX":-0.5456884469617609,"pZ":2.4761203606899596,"vX0":6.540806060531781,"vY0":-136.05732478951123,"vZ0":-7.459910727188492,"x":137.8,"y":171.92,"x0":-2.4388074807375046,"y0":50.004991092292435,"z0":6.18411595047984,"aX":-7.818009899382903},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":6.1,"spinRate":2258,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4024637231144679,"extension":6.119892739447232},"index":1,"playId":"e8109d80-b506-30fc-8b63-160274478fbc","pitchNumber":2,"startTime":"2026-08-09T20:30:09.196Z","endTime":"2026-08-09T20:30:13.393Z","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":94.3,"endSpeed":86.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.294573838954,"aZ":-13.641924743957208,"pfxX":-4.617038978106932,"pfxZ":9.754605383292045,"pX":-0.03682716835163121,"pZ":2.324652944899703,"vX0":7.701302634798623,"vY0":-136.97147571181955,"vZ0":-7.85416429357406,"x":118.4,"y":176.01,"x0":-2.2852484269613975,"y0":50.003346659716556,"z0":6.162455597385422,"aX":-8.77256550450523},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":6.7,"spinRate":2315,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3999023636904413,"extension":6.232662685594366},"index":2,"playId":"6e8820d1-c53b-359f-8634-d163d9a1a491","pitchNumber":3,"startTime":"2026-08-09T20:30:23.361Z","endTime":"2026-08-09T20:30:26.565Z","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.8,"endSpeed":85.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.997435181650527,"aZ":-16.93241880069102,"pfxX":-6.783251441486278,"pfxZ":8.130622960191978,"pX":0.018201185579960893,"pZ":3.6285847695439886,"vX0":8.492856679071853,"vY0":-136.3006770937207,"vZ0":-3.725104124756882,"x":116.31,"y":140.81,"x0":-2.262213924605042,"y0":50.00331923279718,"z0":6.188053692875756,"aX":-12.716845713417428},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.0,"breakHorizontal":10.4,"spinRate":2252,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4024289821664193,"extension":6.098287494293344},"index":3,"playId":"c31c5a96-9dca-34dd-935f-88e47cf4805a","pitchNumber":4,"startTime":"2026-08-09T20:30:41.622Z","endTime":"2026-08-09T20:30:45.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.520982698337036,"aZ":-13.510212925904904,"pfxX":-5.998076785147334,"pfxZ":9.685385060316214,"pX":-0.10444187365682109,"pZ":3.241770457844992,"vX0":7.9791422472016755,"vY0":-138.77180982905688,"vZ0":-5.515092455203171,"x":120.98,"y":151.25,"x0":-2.253913333693651,"y0":50.00438840448176,"z0":6.1741792462562115,"aX":-11.560553545825693},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":9.0,"spinRate":2246,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.39652472558033125,"extension":6.115397021051615},"hitData":{"launchSpeed":100.2,"launchAngle":15.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":128.51,"coordY":78.76}},"index":4,"playId":"8c58ceb6-c28a-3448-b0cb-ec1af175b552","pitchNumber":5,"startTime":"2026-08-09T20:31:01.400Z","endTime":"2026-08-09T20:31:11.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:31:11.434Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a ground ball to left fielder Mickey Moniak. JJ Wetherholt to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-09T20:31:30.263Z","endTime":"2026-08-09T20:32:45.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnSecond":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77728720066892,"aZ":-15.883658134835631,"pfxX":-6.119539603950401,"pfxZ":8.665801395011488,"pX":0.46846824356865596,"pZ":1.9961847975295564,"vX0":9.41874463592661,"vY0":-135.74727561842298,"vZ0":-7.949102658164931,"x":99.14,"y":184.88,"x0":-2.2399550152224226,"y0":50.000223939647874,"z0":6.05321943016144,"aX":-11.500049818537057},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":9.2,"spinRate":2140,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.4024189921931747,"extension":6.280052721976982},"index":0,"playId":"b91dc480-3433-3d9c-b7b2-668a8ba5476c","pitchNumber":1,"startTime":"2026-08-09T20:31:37.918Z","endTime":"2026-08-09T20:31:42.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15327244835045,"aZ":-28.235223677654737,"pfxX":0.5270966962603357,"pfxZ":2.4105488665877512,"pX":0.2296754307591348,"pZ":1.9074652010151143,"vX0":6.985010867088744,"vY0":-126.55808064987035,"vZ0":-4.755092739537222,"x":108.25,"y":187.28,"x0":-2.6265055019719985,"y0":50.00128964856038,"z0":6.053585209029909,"aX":0.8607725178494591},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.6,"breakHorizontal":-2.4,"spinRate":1829,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.431638309310038,"extension":5.994424286552718},"index":1,"playId":"f87f46f8-2444-30e0-a7f9-47b88dfdcf0a","pitchNumber":2,"startTime":"2026-08-09T20:31:57.129Z","endTime":"2026-08-09T20:32:01.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.311811461079415,"aZ":-16.32782026536948,"pfxX":-5.5094563134990455,"pfxZ":8.263985232813093,"pX":0.789236437645482,"pZ":2.9255868975161583,"vX0":10.052332853085517,"vY0":-137.9661579865001,"vZ0":-5.625099613034164,"x":86.92,"y":159.79,"x0":-2.194945225370592,"y0":50.000186260820975,"z0":6.101312219065815,"aX":-10.561480966673058},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":7.8,"spinRate":2087,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3978592325957604,"extension":6.277043020338567},"index":2,"playId":"2bdb3e65-fbf1-3b0e-8ba0-5c7ce47ed242","pitchNumber":3,"startTime":"2026-08-09T20:32:14.961Z","endTime":"2026-08-09T20:32:18.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.788484561526577,"aZ":-25.34202893879999,"pfxX":1.3142451291685606,"pfxZ":4.272914834760856,"pX":0.2736343969307334,"pZ":1.553802244171452,"vX0":6.3551227857189865,"vY0":-125.2880503582237,"vZ0":-5.796931072525566,"x":106.57,"y":196.83,"x0":-2.4599830359651214,"y0":50.0045209483516,"z0":5.951359809225163,"aX":2.1032073156214217},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.7,"breakHorizontal":-3.7,"spinRate":1986,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.436092074446782,"extension":6.107361436735561},"hitData":{"launchSpeed":84.1,"launchAngle":9.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.55,"coordY":114.41}},"index":3,"playId":"917755f1-b000-344e-bd45-74fd108e2b84","pitchNumber":4,"startTime":"2026-08-09T20:32:34.914Z","endTime":"2026-08-09T20:32:45.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:32:45.924Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Burleson flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-09T20:33:08.443Z","endTime":"2026-08-09T20:34:06.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnSecond":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.927278360525683,"aZ":-23.639594671099964,"pfxX":-7.814802983772019,"pfxZ":5.328999205664315,"pX":-1.24401236799787,"pZ":2.000733266548661,"vX0":5.832025827087846,"vY0":-125.15135445541735,"vZ0":-5.368685830466031,"x":164.42,"y":184.76,"x0":-2.5779065889835207,"y0":50.003833957868636,"z0":6.0853268521665616,"aX":-12.5196825602226},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.8,"breakHorizontal":13.0,"spinRate":2029,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.43601167920656936,"extension":6.30446411769817},"index":0,"playId":"14186167-ae00-35ef-a283-b7b45fd5c00a","pitchNumber":1,"startTime":"2026-08-09T20:33:19.780Z","endTime":"2026-08-09T20:33:25.038Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"86d18026-0c7f-47b2-936d-67c3a6ceb547","startTime":"2026-08-09T20:33:37.025Z","endTime":"2026-08-09T20:33:42.025Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23153065475547,"aZ":-22.5426669609017,"pfxX":-7.485169262783552,"pfxZ":6.172947344771213,"pX":-0.06152343516116069,"pZ":1.7528418441627345,"vX0":7.985939005702226,"vY0":-123.99609025918237,"vZ0":-5.971471308116253,"x":119.35,"y":191.45,"x0":-2.34778886169916,"y0":50.00484315220797,"z0":6.067025120543423,"aX":-11.6852808945977},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.0,"breakHorizontal":11.8,"spinRate":1943,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4413259748689047,"extension":6.376439951695179},"hitData":{"launchSpeed":94.3,"launchAngle":52.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.42,"coordY":91.12}},"index":2,"playId":"33770a65-950f-334f-870b-cfb651be6fa4","pitchNumber":2,"startTime":"2026-08-09T20:33:53.646Z","endTime":"2026-08-09T20:34:06.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:34:06.860Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out, second baseman Willi Castro to first baseman TJ Rumfield. JJ Wetherholt to 3rd. Iván Herrera to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-09T20:34:27.659Z","endTime":"2026-08-09T20:34:43.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnThird":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.991465079832764,"aZ":-27.10653104073477,"pfxX":-0.157421821919977,"pfxZ":2.9828994849652037,"pX":0.2555079374863292,"pZ":2.739853220589729,"vX0":7.102589694926178,"vY0":-128.98177447375073,"vZ0":-3.1621255324192266,"x":107.26,"y":164.8,"x0":-2.504802987467282,"y0":50.000921921363,"z0":6.0555716361997405,"aX":-0.2687878487184366},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.9,"breakHorizontal":-1.2,"spinRate":2056,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4234850370043839,"extension":5.916483332307077},"hitData":{"launchSpeed":62.5,"launchAngle":-35.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.81,"coordY":157.26}},"index":0,"playId":"8bf9b92d-6250-3741-9052-4bf5b3ec9954","pitchNumber":1,"startTime":"2026-08-09T20:34:35.024Z","endTime":"2026-08-09T20:34:43.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:34:43.054Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jimmy Crooks grounds out, first baseman TJ Rumfield to pitcher Tanner Gordon.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-09T20:36:07.718Z","endTime":"2026-08-09T20:37:49.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-09T20:35:11.008Z","endTime":"2026-08-09T20:36:10.004Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20919524015926,"aZ":-25.069175996160084,"pfxX":0.29177642958035177,"pfxZ":4.17510857266323,"pX":0.71876095116863,"pZ":3.0673645623095656,"vX0":8.286826773018154,"vY0":-128.70323692465033,"vZ0":-2.7322058197145944,"x":89.6,"y":155.96,"x0":-2.5618611222696153,"y0":50.002608839765905,"z0":6.055796738446179,"aX":0.4937902881321793},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.2,"breakHorizontal":-2.2,"spinRate":1954,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.4233220698682829,"extension":6.027021665229772},"index":1,"playId":"04871315-fd1d-3f14-82d3-09d910158142","pitchNumber":1,"startTime":"2026-08-09T20:36:10.004Z","endTime":"2026-08-09T20:36:14.050Z","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.8,"endSpeed":87.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.614967355630903,"aZ":-17.00736134049418,"pfxX":-5.061389797632247,"pfxZ":7.775334094321067,"pX":-0.301783424014756,"pZ":4.164674881567868,"vX0":7.4787933385073035,"vY0":-138.02924352921713,"vZ0":-2.4645561300588215,"x":128.5,"y":126.33,"x0":-2.3753461027016356,"y0":50.002377886468864,"z0":6.2001435736798785,"aX":-9.872735347252283},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":7.8,"spinRate":2186,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3952084772457254,"extension":6.260635455486793},"index":2,"playId":"481add9d-93e7-3ee1-8b08-c33dbfe45cb2","pitchNumber":2,"startTime":"2026-08-09T20:36:30.328Z","endTime":"2026-08-09T20:36:34.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.577637022046808,"aZ":-14.617479699996641,"pfxX":-5.351164792667896,"pfxZ":9.062443463719134,"pX":0.4700007809294267,"pZ":3.7478282736212565,"vX0":9.370522666269853,"vY0":-137.8060321752853,"vZ0":-3.872667545898927,"x":99.08,"y":137.59,"x0":-2.2681027248317673,"y0":50.00146103054229,"z0":6.148774213665866,"aX":-10.366106084409449},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2147,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3963939003581589,"extension":6.205171587194066},"index":3,"playId":"89ce96e9-3ad3-30f3-97fc-9e2b1e7cbd73","pitchNumber":3,"startTime":"2026-08-09T20:36:48.741Z","endTime":"2026-08-09T20:36:52.023Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-09T20:37:07.819Z","endTime":"2026-08-09T20:37:19.831Z","isPitch":false,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.485715821057227,"aZ":-22.37352083933504,"pfxX":-6.7992401544271335,"pfxZ":6.132287578827342,"pX":-0.09814607929944943,"pZ":0.8647496660455929,"vX0":7.922046762529029,"vY0":-124.93506097138314,"vZ0":-8.043141112210668,"x":120.74,"y":215.43,"x0":-2.4100131699639356,"y0":50.00556715062402,"z0":5.932312394762886,"aX":-10.872966416176398},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.6,"breakHorizontal":10.7,"spinRate":2000,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4365212293866563,"extension":6.474067588182072},"index":5,"playId":"91de777c-55ca-328d-b1d7-a862766faca1","pitchNumber":4,"startTime":"2026-08-09T20:37:19.831Z","endTime":"2026-08-09T20:37:23.638Z","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":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39311240820358,"aZ":-24.513858143414797,"pfxX":-7.478388627033173,"pfxZ":4.862786143859786,"pX":-0.30854547360277323,"pZ":1.5447048939872867,"vX0":7.490927753096587,"vY0":-124.55038478378636,"vZ0":-5.970471318463648,"x":128.76,"y":197.07,"x0":-2.379703564239821,"y0":50.00344008682639,"z0":5.993036299024305,"aX":-11.781485144098072},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.7,"breakHorizontal":11.9,"spinRate":1909,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4393144650151459,"extension":6.4589910341315075},"hitData":{"launchSpeed":90.6,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.41,"coordY":167.56}},"index":6,"playId":"b695fc1f-af64-372a-bfb8-1477d0459c8f","pitchNumber":5,"startTime":"2026-08-09T20:37:42.255Z","endTime":"2026-08-09T20:37:49.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:37:49.964Z","atBatIndex":61},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hunter Goodman homers (34) on a fly ball to left field.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-09T20:40:22.739Z","endTime":"2026-08-09T20:40:55.300Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":666277,"link":"/api/v1/people/666277"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: George Soriano replaces Justin Bruihl.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-09T20:39:43.841Z","endTime":"2026-08-09T20:40:25.009Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666277,"link":"/api/v1/people/666277"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.030599679560105,"aZ":-26.227518617425755,"pfxX":-10.391549854777736,"pfxZ":3.088552033076052,"pX":-1.001585295311886,"pZ":2.894418307385123,"vX0":7.879030120938131,"vY0":-138.60080607599534,"vZ0":-2.4057522375824947,"x":155.18,"y":160.63,"x0":-2.546212373766161,"y0":50.00277641657206,"z0":5.5445726716144845,"aX":-20.004241899403134},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.3,"breakHorizontal":16.9,"spinRate":2136,"spinDirection":223},"zone":11,"typeConfidence":0.93,"plateTime":0.3967961587309228,"extension":6.47929593510621},"hitData":{"launchSpeed":104.0,"launchAngle":36.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":9.81,"coordY":88.08}},"index":1,"playId":"0229ae19-0984-3bd6-bdbf-9d763f80bc48","pitchNumber":1,"startTime":"2026-08-09T20:40:25.009Z","endTime":"2026-08-09T20:40:55.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:40:55.300Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a sharp line drive to left fielder Bryan Torres.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-09T20:41:08.053Z","endTime":"2026-08-09T20:42:34.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663494,"link":"/api/v1/people/663494"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.320111314560872,"aZ":-22.00208940340527,"pfxX":-2.8329835223816886,"pfxZ":5.234912083400227,"pX":-1.5766610032786406,"pZ":3.445915490489322,"vX0":3.4877497977705683,"vY0":-138.3839014079917,"vZ0":-1.6260099664830245,"x":177.1,"y":145.74,"x0":-2.484117609652579,"y0":50.00229681944211,"z0":5.5120910848128,"aX":-5.505055571305202},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":4.4,"spinRate":2110,"spinDirection":218},"zone":11,"typeConfidence":0.95,"plateTime":0.39549509683883555,"extension":6.31878683764263},"index":0,"playId":"1bd40f56-e991-382e-82b3-cc627e3b41f1","pitchNumber":1,"startTime":"2026-08-09T20:41:14.309Z","endTime":"2026-08-09T20:41:18.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.178358779354465,"aZ":-34.30481822656053,"pfxX":-7.838455511612679,"pfxZ":-1.2627037974400626,"pX":-0.5401663613290092,"pZ":3.533409382897503,"vX0":7.44162802371977,"vY0":-128.57422610995025,"vZ0":0.9688372123178766,"x":137.59,"y":143.38,"x0":-2.4398586363151162,"y0":50.00020205729159,"z0":5.793499871014607,"aX":-13.252122138614789},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.9,"breakHorizontal":12.7,"spinRate":1721,"spinDirection":252},"zone":11,"typeConfidence":0.95,"plateTime":0.42438546110596054,"extension":6.560815163482064},"index":1,"playId":"4e1d4419-f4fa-3221-b67a-226d69646863","pitchNumber":2,"startTime":"2026-08-09T20:41:28.999Z","endTime":"2026-08-09T20:41:33.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.653266333382586,"aZ":-20.668608345481783,"pfxX":-3.3038476151353677,"pfxZ":5.788393989467959,"pX":-1.4588863186567798,"pZ":4.240242158471726,"vX0":3.8669235894097995,"vY0":-139.0088857389133,"vZ0":-0.15716128275612334,"x":172.61,"y":124.29,"x0":-2.4286806832392633,"y0":50.00082105400108,"z0":5.651922460986045,"aX":-6.565120615397786},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.7,"breakHorizontal":5.3,"spinRate":1931,"spinDirection":213},"zone":11,"typeConfidence":0.95,"plateTime":0.39172638285169903,"extension":6.3139324276394255},"index":2,"playId":"287f609a-d2ed-3c88-9921-c09f7b90b846","pitchNumber":3,"startTime":"2026-08-09T20:41:45.812Z","endTime":"2026-08-09T20:41:48.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.143941070614392,"aZ":-30.558407470132916,"pfxX":0.3117722363255442,"pfxZ":0.9955391371953528,"pX":-0.42964480034237,"pZ":3.3098486254910973,"vX0":4.710621417966963,"vY0":-126.3494112148768,"vZ0":0.4465344202592101,"x":133.38,"y":149.41,"x0":-2.3566816570219276,"y0":50.001652986465174,"z0":5.581532980427021,"aX":0.5047377964894352},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.2,"breakHorizontal":-1.6,"spinRate":2377,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4330909600788213,"extension":6.525014339720952},"index":3,"playId":"fe65d9e5-9d66-3828-a5f6-f6a9ddf4664c","pitchNumber":4,"startTime":"2026-08-09T20:42:02.800Z","endTime":"2026-08-09T20:42:07.038Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-09T20:42:13.284Z","endTime":"2026-08-09T20:42:23.490Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.704875248488836,"aZ":-34.2500642073826,"pfxX":-5.392371661188765,"pfxZ":-1.1984534777633549,"pX":-0.4586359794267566,"pZ":1.8007471677310172,"vX0":6.316814209549213,"vY0":-130.50552646049977,"vZ0":-3.030364766556171,"x":134.48,"y":190.16,"x0":-2.206522693904755,"y0":50.00390419415279,"z0":5.548949418200229,"aX":-9.329851335612382},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.6,"breakHorizontal":8.4,"spinRate":1550,"spinDirection":250},"zone":7,"typeConfidence":0.85,"plateTime":0.41922801093389683,"extension":6.77982454026673},"hitData":{"launchSpeed":100.6,"launchAngle":14.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":84.9,"coordY":71.58}},"index":5,"playId":"1168e041-197c-3959-99b1-c379fc0b3e3a","pitchNumber":5,"startTime":"2026-08-09T20:42:23.490Z","endTime":"2026-08-09T20:42:34.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:42:34.167Z","atBatIndex":63},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Kyle Karros bunt pops out softly to pitcher George Soriano.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-09T20:42:57.726Z","endTime":"2026-08-09T20:43:05.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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":1},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666277,"link":"/api/v1/people/666277"},"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(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":94.8,"endSpeed":87.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.160423814512246,"aZ":-16.432522711319407,"pfxX":-2.757874861631767,"pfxZ":8.106970660309655,"pX":-1.2098862808539108,"pZ":2.6772159977562433,"vX0":4.414182747239929,"vY0":-138.06961635015986,"vZ0":-3.960571934941597,"x":163.12,"y":166.5,"x0":-2.466986675745963,"y0":50.00054130317921,"z0":5.227736665292224,"aX":-5.353789645859125},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":4.1,"spinRate":2046,"spinDirection":215},"zone":11,"typeConfidence":0.98,"plateTime":0.3958858304300188,"extension":6.467549082368792},"hitData":{"launchSpeed":32.3,"launchAngle":73.0,"totalDistance":31.0,"trajectory":"bunt_popup","hardness":"soft","location":"1","coordinates":{"coordX":126.12,"coordY":191.54}},"index":0,"playId":"561b7f9a-369a-3e30-9c4e-2b31d4e493d0","pitchNumber":1,"startTime":"2026-08-09T20:42:57.726Z","endTime":"2026-08-09T20:43:05.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:43:05.743Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willi Castro grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson. Mickey Moniak to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-09T20:43:28.174Z","endTime":"2026-08-09T20:44:50.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.2,"endSpeed":81.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.391631159447044,"aZ":-30.866356608817593,"pfxX":-7.735253834514712,"pfxZ":0.7788405946398385,"pX":-0.8596562075702742,"pZ":2.083156980949714,"vX0":6.442666532117502,"vY0":-128.30309918905894,"vZ0":-2.819144213611953,"x":149.77,"y":182.53,"x0":-2.392589554378207,"y0":50.00260755368203,"z0":5.590289329011132,"aX":-12.956493053190853},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.1,"breakHorizontal":12.6,"spinRate":1542,"spinDirection":249},"zone":13,"typeConfidence":0.95,"plateTime":0.4261568610043196,"extension":6.860745885509679},"index":0,"playId":"1a00927c-f2a4-376a-9e10-a2f35e755bd3","pitchNumber":1,"startTime":"2026-08-09T20:43:33.924Z","endTime":"2026-08-09T20:43:37.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.811941235547092,"aZ":-30.35759544375849,"pfxX":-6.812495724628422,"pfxZ":1.0200319585643225,"pX":-1.1845145094790146,"pZ":2.4474419814160373,"vX0":5.3815796790649655,"vY0":-131.99099924463235,"vZ0":-2.314780020634135,"x":162.15,"y":172.7,"x0":-2.356037011551771,"y0":50.003104090555055,"z0":5.5520784982319755,"aX":-12.12489722383171},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.6,"breakHorizontal":11.3,"spinRate":1608,"spinDirection":249},"zone":13,"typeConfidence":0.94,"plateTime":0.4136104644562253,"extension":6.670280620681641},"index":1,"playId":"f478fb41-55f1-3676-b82a-13dfce41ef11","pitchNumber":2,"startTime":"2026-08-09T20:43:50.645Z","endTime":"2026-08-09T20:43:55.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74046624805945,"aZ":-17.46361806495071,"pfxX":-3.5460231812105296,"pfxZ":7.417306169105298,"pX":-0.6453820391476023,"pZ":2.3045672728608557,"vX0":6.555945475650465,"vY0":-139.32210276939944,"vZ0":-5.1596851596158055,"x":141.6,"y":176.56,"x0":-2.558982347801575,"y0":50.003059896247066,"z0":5.31970416894072,"aX":-7.033233214933402},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.6,"breakHorizontal":5.2,"spinRate":2020,"spinDirection":221},"zone":4,"typeConfidence":0.98,"plateTime":0.3918302723775291,"extension":6.413508129183129},"index":2,"playId":"13acd81b-ad61-3fdd-98c8-1455f2ffb276","pitchNumber":3,"startTime":"2026-08-09T20:44:06.904Z","endTime":"2026-08-09T20:44:10.095Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-09T20:44:25.695Z","endTime":"2026-08-09T20:44:42.281Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27656926566766,"aZ":-36.79131527687777,"pfxX":-7.939569497134741,"pfxZ":-2.57333042516058,"pX":-0.9988174780680742,"pZ":1.9025112484055178,"vX0":6.498368375252163,"vY0":-133.3185096911341,"vZ0":-2.6463697039840106,"x":155.07,"y":187.41,"x0":-2.4391474275794875,"y0":50.00108889865406,"z0":5.5694562556024305,"aX":-14.257967974239898},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-5.0,"breakHorizontal":13.0,"spinRate":1818,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.41120697560807473,"extension":6.858388080968707},"hitData":{"launchSpeed":89.0,"launchAngle":-42.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.95,"coordY":161.09}},"index":4,"playId":"22776b30-0d80-3eaa-8dd3-f35d96a1a041","pitchNumber":4,"startTime":"2026-08-09T20:44:42.281Z","endTime":"2026-08-09T20:44:50.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:44:50.421Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Sullivan walks.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-09T20:45:14.924Z","endTime":"2026-08-09T20:47:20.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":89.6,"endSpeed":82.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.074026008945395,"aZ":-33.882205571953435,"pfxX":-4.838309521903633,"pfxZ":-0.9869065177149263,"pX":0.3155428621676075,"pZ":1.9241145474672492,"vX0":8.631934570032707,"vY0":-130.27018496810132,"vZ0":-2.7197878907501774,"x":104.97,"y":186.83,"x0":-2.4048308228138082,"y0":50.00531693290514,"z0":5.530209955891315,"aX":-8.36007718818314},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.2,"breakHorizontal":7.0,"spinRate":1458,"spinDirection":252},"zone":9,"typeConfidence":0.83,"plateTime":0.4196613200761603,"extension":6.858115026267412},"index":0,"playId":"bb295e0f-16b6-3a2f-9495-12dc171ca034","pitchNumber":1,"startTime":"2026-08-09T20:45:18.547Z","endTime":"2026-08-09T20:45:22.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.597056758003873,"aZ":-31.543758468821053,"pfxX":-6.214192333577168,"pfxZ":0.3485559316383684,"pX":0.11989871868818557,"pZ":1.0249162195510226,"vX0":8.645573925936638,"vY0":-134.02414551628448,"vZ0":-5.765858791245426,"x":112.43,"y":211.11,"x0":-2.3328987001540327,"y0":50.006380196102796,"z0":5.443137687458632,"aX":-11.364770649434217},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.4,"breakHorizontal":9.5,"spinRate":1613,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.40789351690109177,"extension":6.83089650659008},"index":1,"playId":"67d39c96-1832-3d59-9f4a-c14647dc2701","pitchNumber":2,"startTime":"2026-08-09T20:45:39.901Z","endTime":"2026-08-09T20:45:45.113Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-09T20:45:53.873Z","endTime":"2026-08-09T20:46:10.010Z","isPitch":false,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10930560570122,"aZ":-32.810696581619034,"pfxX":-7.811613543880687,"pfxZ":-0.3553595680321311,"pX":0.3997373408397214,"pZ":-0.5792054552438372,"vX0":9.447512742761226,"vY0":-132.30569672955832,"vZ0":-9.07244999164228,"x":101.76,"y":254.42,"x0":-2.201740597313458,"y0":50.00522268123931,"z0":5.297403235718043,"aX":-13.857053326839226},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.5,"breakHorizontal":12.1,"spinRate":1676,"spinDirection":240},"zone":14,"typeConfidence":0.94,"plateTime":0.4139092059000973,"extension":6.873105801860656},"index":3,"playId":"0ff3d108-e70e-3912-824a-5318b5f0b323","pitchNumber":3,"startTime":"2026-08-09T20:46:10.010Z","endTime":"2026-08-09T20:46:15.272Z","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":95.9,"endSpeed":87.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.675883121556886,"aZ":-20.7375395601915,"pfxX":-4.470328801241682,"pfxZ":5.772837905291501,"pX":-1.0215174787136176,"pZ":3.626846137569929,"vX0":5.151395703180749,"vY0":-139.65656562436723,"vZ0":-1.332397448095534,"x":155.94,"y":140.86,"x0":-2.306865785921064,"y0":50.00031215069631,"z0":5.470566391482227,"aX":-8.852688019640084},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":7.1,"spinRate":2122,"spinDirection":218},"zone":11,"typeConfidence":0.95,"plateTime":0.3917990226074095,"extension":6.311162727618598},"index":4,"playId":"6fddf581-4e2d-3f69-b436-c6c1abcea60e","pitchNumber":4,"startTime":"2026-08-09T20:46:35.146Z","endTime":"2026-08-09T20:46:39.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.976186664061125,"aZ":-34.6899597109213,"pfxX":-5.905963494285501,"pfxZ":-1.4305129766299403,"pX":-0.7430029275421731,"pZ":0.9048303845794744,"vX0":6.103109819926107,"vY0":-131.30311724747887,"vZ0":-5.009991767369007,"x":145.32,"y":214.35,"x0":-2.32243215977533,"y0":50.004389897509284,"z0":5.398470823338238,"aX":-10.386176671270446},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-3.5,"breakHorizontal":9.5,"spinRate":1598,"spinDirection":260},"zone":13,"typeConfidence":0.88,"plateTime":0.41603846399003563,"extension":6.7113393202761475},"index":5,"playId":"c5984b8a-c770-3977-b54a-6306f157c737","pitchNumber":5,"startTime":"2026-08-09T20:46:54.380Z","endTime":"2026-08-09T20:47:00.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16483250700955,"aZ":-33.71268265446286,"pfxX":-6.255971369283012,"pfxZ":-0.8885984866441241,"pX":-1.7347008589520099,"pZ":2.065665209989664,"vX0":3.927434030709807,"vY0":-130.40208018900717,"vZ0":-2.2575677884291734,"x":183.12,"y":183.01,"x0":-2.4467230442075754,"y0":50.00502579257523,"z0":5.483394097088774,"aX":-10.786276701480153},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.9,"breakHorizontal":10.4,"spinRate":1412,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.41985476402848976,"extension":6.715800319678224},"index":6,"playId":"ca99cb06-e131-3c37-a131-762593262d95","pitchNumber":6,"startTime":"2026-08-09T20:47:16.901Z","endTime":"2026-08-09T20:47:20.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:47:20.709Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to center fielder Nathan Church.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-09T20:47:39.546Z","endTime":"2026-08-09T20:48:51.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.388071765237886,"aZ":-29.996429540706913,"pfxX":0.12825972555353804,"pfxZ":1.2856555537559897,"pX":-1.1374288247264206,"pZ":1.4651215594694562,"vX0":3.4043561022352384,"vY0":-129.22688171630315,"vZ0":-3.9691054129271994,"x":160.36,"y":199.22,"x0":-2.4873870399855336,"y0":50.004555128465284,"z0":5.319897529689313,"aX":0.21668928474205806},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.7,"breakHorizontal":-1.0,"spinRate":2455,"spinDirection":209},"zone":13,"typeConfidence":0.79,"plateTime":0.42350750444910945,"extension":6.597421853754271},"index":0,"playId":"ad551a17-f222-3ffc-a84b-a54359c55d4d","pitchNumber":1,"startTime":"2026-08-09T20:47:46.323Z","endTime":"2026-08-09T20:47:50.274Z","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":96.7,"endSpeed":89.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.048616856116258,"aZ":-19.777935541495616,"pfxX":-4.487759728922814,"pfxZ":6.1299916518318796,"pX":0.29043210919166335,"pZ":2.402869955360948,"vX0":8.697921823509809,"vY0":-140.6640507161235,"vZ0":-4.602443488296259,"x":105.93,"y":173.9,"x0":-2.2455291405148037,"y0":50.00687508018278,"z0":5.32605822185278,"aX":-9.081940005013495},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.4,"breakHorizontal":6.6,"spinRate":2188,"spinDirection":219},"zone":6,"typeConfidence":0.96,"plateTime":0.3879728851907567,"extension":6.4264374835400915},"index":1,"playId":"807842b2-121f-3099-a752-929b5801c412","pitchNumber":2,"startTime":"2026-08-09T20:48:02.020Z","endTime":"2026-08-09T20:48:05.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.256819410946076,"aZ":-31.05332406276413,"pfxX":-0.59294772686928,"pfxZ":0.68775940186047,"pX":-0.8282231442476731,"pZ":1.242666846210502,"vX0":4.139683959931313,"vY0":-126.5305863675336,"vZ0":-4.109067082666429,"x":148.57,"y":205.23,"x0":-2.4039330839955406,"y0":50.00270249702543,"z0":5.358120840160607,"aX":-0.9675755499721909},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":0.2,"spinRate":2473,"spinDirection":302},"zone":13,"typeConfidence":0.71,"plateTime":0.4318130312359405,"extension":6.631531339788835},"index":2,"playId":"61701d72-9adc-350c-ae50-a27971158eef","pitchNumber":3,"startTime":"2026-08-09T20:48:24.721Z","endTime":"2026-08-09T20:48:28.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.241756896608656,"aZ":-17.340479425061833,"pfxX":-5.471835148469035,"pfxZ":7.6061749660438895,"pX":-0.5990975692989413,"pZ":2.5004540590339217,"vX0":6.9143435815687635,"vY0":-139.02911304285067,"vZ0":-4.79545658930101,"x":139.84,"y":171.27,"x0":-2.411722118487084,"y0":50.005394924132034,"z0":5.404928399558355,"aX":-10.674695689537746},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":8.4,"spinRate":1956,"spinDirection":226},"zone":4,"typeConfidence":0.96,"plateTime":0.3945357757610566,"extension":6.443544711415409},"hitData":{"launchSpeed":93.2,"launchAngle":35.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.5,"coordY":56.62}},"index":3,"playId":"7db11622-0d9d-307a-9137-7a7410c623fc","pitchNumber":4,"startTime":"2026-08-09T20:48:42.504Z","endTime":"2026-08-09T20:48:51.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:48:51.517Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a ground ball to center fielder Cole Carrigg.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-09T20:51:17.425Z","endTime":"2026-08-09T20:53:25.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.388705926149957,"aZ":-14.538839297064778,"pfxX":-5.880080712009226,"pfxZ":9.878193193547657,"pX":-0.05962864408746616,"pZ":1.5899090639555378,"vX0":7.891126173176915,"vY0":-132.0818314168787,"vZ0":-8.829172101582751,"x":119.27,"y":195.85,"x0":-2.3076329332377155,"y0":50.001035533262176,"z0":6.021171904030487,"aX":-10.496395506074162},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.3,"breakHorizontal":9.1,"spinRate":2132,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4130456273050145,"extension":6.114280998221164},"index":0,"playId":"eb8bd97b-fc3e-3a85-9972-017db50e1fca","pitchNumber":1,"startTime":"2026-08-09T20:51:25.959Z","endTime":"2026-08-09T20:51:30.089Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-09T20:52:02.262Z","endTime":"2026-08-09T20:52:13.465Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"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.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85874640190145,"aZ":-24.210542639260673,"pfxX":1.3529053674485265,"pfxZ":5.0847864516187,"pX":2.0785664757773006,"pZ":1.050918973118874,"vX0":10.244818724901647,"vY0":-124.35947150372762,"vZ0":-7.044707340734477,"x":37.77,"y":210.41,"x0":-2.2696854193252354,"y0":50.00370070153543,"z0":5.927644544768918,"aX":2.120328321249087},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.7,"breakHorizontal":-4.8,"spinRate":2058,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.44037198565132174,"extension":6.2601605130791755},"index":2,"playId":"c53bcad1-00a9-3f7b-900f-6ebfef7ed3f5","pitchNumber":2,"startTime":"2026-08-09T20:52:13.465Z","endTime":"2026-08-09T20:52:17.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.637131825110124,"aZ":-14.496006707308203,"pfxX":-7.452506642752586,"pfxZ":9.603546579624219,"pX":-0.2516474565463886,"pZ":1.0376937678878126,"vX0":7.940299154069748,"vY0":-134.44077138782382,"vZ0":-10.318136127043447,"x":126.59,"y":210.76,"x0":-2.267394720716392,"y0":50.00045699989482,"z0":5.940395654102375,"aX":-13.715787473131078},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.5,"breakHorizontal":11.9,"spinRate":2180,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4065490038809698,"extension":6.258938146256286},"index":3,"playId":"018ba670-aa21-3dba-9066-55f518072f61","pitchNumber":3,"startTime":"2026-08-09T20:52:25.969Z","endTime":"2026-08-09T20:52:30.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56844092413413,"aZ":-15.52406823692475,"pfxX":-6.6945433969442725,"pfxZ":8.832606697118528,"pX":-0.17839810986700344,"pZ":2.4459409072126115,"vX0":7.981342246535027,"vY0":-136.11374938281935,"vZ0":-6.835009743715542,"x":123.8,"y":172.74,"x0":-2.2724422680708014,"y0":50.00213268387474,"z0":6.0553330257047335,"aX":-12.619777395419835},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":10.6,"spinRate":2212,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4016722756505411,"extension":6.247088032894372},"index":4,"playId":"92b78dad-9f0f-3948-ae34-042f0b796818","pitchNumber":4,"startTime":"2026-08-09T20:52:41.350Z","endTime":"2026-08-09T20:52:44.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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54141934974231,"aZ":-15.853024864707924,"pfxX":-6.869935765694041,"pfxZ":8.496278105645901,"pX":0.6347135689291515,"pZ":3.6767995531942588,"vX0":9.868386900692949,"vY0":-138.35978813919868,"vZ0":-4.007081211359811,"x":92.81,"y":139.51,"x0":-2.1010102911331083,"y0":50.00192672483931,"z0":6.2201213999571525,"aX":-13.196227756969092},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":10.2,"spinRate":2323,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39727802648333155,"extension":6.106873480465833},"index":5,"playId":"486a6f76-ac40-3f60-8ba6-bb5d65f7afa3","pitchNumber":5,"startTime":"2026-08-09T20:52:59.521Z","endTime":"2026-08-09T20:53:04.152Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18730214812177,"aZ":-14.642054711065722,"pfxX":-6.458246447478244,"pfxZ":9.42880926298219,"pX":-0.040937615157571494,"pZ":2.688595769378442,"vX0":7.846262917716142,"vY0":-136.0627358331648,"vZ0":-6.477344413170035,"x":118.56,"y":166.19,"x0":-2.1343533123373746,"y0":50.003224740949506,"z0":6.130337172494614,"aX":-12.008849190899186},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":9.8,"spinRate":2251,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.40385740209685217,"extension":6.226669580566553},"hitData":{"launchSpeed":104.1,"launchAngle":4.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.09,"coordY":99.73}},"index":6,"playId":"d0c19fd0-b747-3a34-adff-b7729485b147","pitchNumber":6,"startTime":"2026-08-09T20:53:15.132Z","endTime":"2026-08-09T20:53:25.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:53:25.140Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Church singles on a line drive to left fielder Mickey Moniak. Masyn Winn to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-09T20:53:45.086Z","endTime":"2026-08-09T20:55:14.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"postOnSecond":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.688813653311737,"aZ":-27.384234858465643,"pfxX":1.185592376382632,"pfxZ":2.9688653106737206,"pX":-0.23605670271035806,"pZ":3.792139791825206,"vX0":6.020448511493714,"vY0":-125.74266040796718,"vZ0":-0.18918383888551615,"x":126.0,"y":136.39,"x0":-2.807967542322478,"y0":50.00286959713493,"z0":6.076030196492317,"aX":1.9121463103589276},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.5,"breakHorizontal":-3.5,"spinRate":1917,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.43433796698464056,"extension":6.033961738685595},"index":0,"playId":"d40d40e7-c81b-3ef2-af01-bab9ee75bade","pitchNumber":1,"startTime":"2026-08-09T20:53:54.303Z","endTime":"2026-08-09T20:53:58.902Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"16a1f2ab-cf6c-3b23-be68-0c57efc3bf8f","startTime":"2026-08-09T20:54:07.849Z","endTime":"2026-08-09T20:54:12.088Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42258908143578,"aZ":-14.707685790955603,"pfxX":-5.571143288950971,"pfxZ":9.325633332943987,"pX":-0.44749994011375066,"pZ":2.3776133007656313,"vX0":7.462422585078643,"vY0":-135.46816955728076,"vZ0":-7.067719969984335,"x":134.06,"y":174.58,"x0":-2.5040856609818083,"y0":50.00412902059865,"z0":6.03336582499575,"aX":-10.436766900322406},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":8.6,"spinRate":2190,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4031233235105769,"extension":6.263804526356715},"index":2,"playId":"a2691072-c511-3052-a97e-23bd721dae28","pitchNumber":2,"startTime":"2026-08-09T20:54:27.446Z","endTime":"2026-08-09T20:54:30.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44100083737687,"aZ":-15.818329140728618,"pfxX":-7.337509888325867,"pfxZ":8.809763348335,"pX":-0.4787825021923714,"pZ":1.8156162085325973,"vX0":8.013200687574956,"vY0":-135.14991586817467,"vZ0":-8.140270537614688,"x":135.25,"y":189.76,"x0":-2.5236933221123334,"y0":50.00526478520482,"z0":5.969801548073011,"aX":-13.626101764299607},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":11.6,"spinRate":2155,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.4047098076635094,"extension":6.247698627079283},"hitData":{"launchSpeed":97.7,"launchAngle":15.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":101.79,"coordY":115.93}},"index":3,"playId":"08bc4e50-3bea-397b-9ce6-1f0fa5cc69e1","pitchNumber":3,"startTime":"2026-08-09T20:55:04.624Z","endTime":"2026-08-09T20:55:14.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:55:14.662Z","atBatIndex":69},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"José Fermín out on a sacrifice bunt, pitcher Tanner Gordon to first baseman TJ Rumfield. Masyn Winn to 3rd. Nathan Church to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-09T20:55:37.128Z","endTime":"2026-08-09T20:55:51.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"postOnThird":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":685299,"link":"/api/v1/people/685299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"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":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"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.1,"endSpeed":86.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.542940015765385,"aZ":-13.934617856334754,"pfxX":-6.422990068234398,"pfxZ":9.703918946787999,"pX":-0.7604873194171959,"pZ":2.8825725127097948,"vX0":6.638723205483959,"vY0":-135.47935146597217,"vZ0":-6.07601036037943,"x":145.99,"y":160.95,"x0":-2.3953288162316957,"y0":50.00226711663328,"z0":6.109151373179107,"aX":-12.07167078303699},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":10.4,"spinRate":2282,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4025976471539048,"extension":6.26940643222297},"hitData":{"launchSpeed":36.6,"launchAngle":-56.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":115.93,"coordY":187.4}},"index":0,"playId":"631c3573-0cc4-349c-9182-22ca5662899d","pitchNumber":1,"startTime":"2026-08-09T20:55:43.301Z","endTime":"2026-08-09T20:55:51.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:55:51.316Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Torres strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-09T20:57:34.568Z","endTime":"2026-08-09T20:58:23.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"postOnThird":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-09T20:56:24.521Z","endTime":"2026-08-09T20:57:36.829Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.253007736636718,"aZ":-24.62116781901626,"pfxX":-8.579093801875802,"pfxZ":4.994189391917628,"pX":-0.616860946563912,"pZ":2.930011481941176,"vX0":7.259420369796666,"vY0":-122.26133405703884,"vZ0":-2.82923442630321,"x":140.51,"y":159.67,"x0":-2.510869940174867,"y0":50.0054976792069,"z0":6.216888357267917,"aX":-12.981710453557362},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.6,"breakHorizontal":13.8,"spinRate":2013,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.44811421513769334,"extension":6.34562404290257},"index":1,"playId":"0f55e6c2-3d89-3a38-8fab-fc6d05a518ff","pitchNumber":1,"startTime":"2026-08-09T20:57:36.829Z","endTime":"2026-08-09T20:57:41.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69024419596174,"aZ":-24.813594498151286,"pfxX":-8.3510115978073,"pfxZ":4.785809645370488,"pX":-0.0912726157905799,"pZ":2.9410104107679524,"vX0":8.433099724859783,"vY0":-122.99634076378248,"vZ0":-2.728583540702885,"x":120.48,"y":159.37,"x0":-2.4743236640248876,"y0":50.000977071034306,"z0":6.162166757494556,"aX":-12.83412192181568},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.3,"breakHorizontal":13.2,"spinRate":1987,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.44481096147425614,"extension":6.343646288720393},"index":2,"playId":"820bc725-8464-3620-a96e-90f11f4f112e","pitchNumber":2,"startTime":"2026-08-09T20:57:55.779Z","endTime":"2026-08-09T20:58:01.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.830650910500143,"aZ":-25.244619530111645,"pfxX":-8.330742512422024,"pfxZ":4.433935534137911,"pX":-0.8156662958930125,"pZ":1.1075449961102772,"vX0":7.0261241822999905,"vY0":-123.78448929764052,"vZ0":-6.855516576668143,"x":148.09,"y":208.88,"x0":-2.59739389734549,"y0":50.00587136587123,"z0":6.002979706162014,"aX":-13.035315317824626},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.7,"breakHorizontal":13.7,"spinRate":1916,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4411166262040189,"extension":6.327406193053989},"index":3,"playId":"882033f5-7011-3aee-b566-f6846fb33a65","pitchNumber":3,"startTime":"2026-08-09T20:58:18.785Z","endTime":"2026-08-09T20:58:23.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T20:58:23.324Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"JJ Wetherholt doubles (12) on a sharp fly ball to center fielder Cole Carrigg. Masyn Winn scores. Nathan Church scores. JJ Wetherholt to 3rd. JJ Wetherholt advances to 3rd, on a fielding error by center fielder Cole Carrigg.","rbi":2,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-09T21:00:57.252Z","endTime":"2026-08-09T21:01:15.131Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-09T20:58:36.922Z","endTime":"2026-08-09T20:59:16.757Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Parker Mushinski replaces Tanner Gordon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-09T20:59:16.757Z","endTime":"2026-08-09T21:00:59.538Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656786,"link":"/api/v1/people/656786"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.000555429496075,"aZ":-16.711953792676695,"pfxX":2.8845270668461724,"pfxZ":8.350741854323019,"pX":0.21969106278631,"pZ":2.4416203944379777,"vX0":-5.033039607854379,"vY0":-134.4398382948887,"vZ0":-4.641118548210492,"x":108.63,"y":172.86,"x0":1.7315433513117682,"y0":50.00220078978352,"z0":5.35688787474668,"aX":5.341015775490404},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":-4.3,"spinRate":2327,"spinDirection":138},"zone":5,"typeConfidence":0.9,"plateTime":0.40564004051427016,"extension":6.516029528649095},"hitData":{"launchSpeed":103.7,"launchAngle":25.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":138.86,"coordY":37.71}},"index":2,"playId":"1e596344-1ab4-362b-b828-72bc66c86eed","pitchNumber":1,"startTime":"2026-08-09T21:00:59.538Z","endTime":"2026-08-09T21:01:15.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T21:01:15.131Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a line drive to center fielder Cole Carrigg. JJ Wetherholt scores.","rbi":1,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-09T21:01:57.752Z","endTime":"2026-08-09T21:03:47.100Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":{"id":656786,"link":"/api/v1/people/656786"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-09T21:01:49.465Z","endTime":"2026-08-09T21:02:00.033Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"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":90.0,"endSpeed":83.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.299292440600738,"aZ":-20.283128548449213,"pfxX":-0.35497771125302213,"pfxZ":6.701497764003678,"pX":0.9752053750667121,"pZ":2.614193240313278,"vX0":-2.406999120468998,"vY0":-131.23064425564138,"vZ0":-3.702227200743739,"x":79.83,"y":168.2,"x0":1.9439694107993397,"y0":50.00242704797825,"z0":5.522872812506366,"aX":-0.6291672045464324},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.8,"breakHorizontal":1.1,"spinRate":2499,"spinDirection":162},"zone":12,"typeConfidence":0.85,"plateTime":0.41468015941255487,"extension":6.420571809480498},"index":1,"playId":"09b25495-ca04-34de-b298-3d19d3bf7bf2","pitchNumber":1,"startTime":"2026-08-09T21:02:00.033Z","endTime":"2026-08-09T21:02:05.183Z","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":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.393348807055805,"aZ":-19.971691582046496,"pfxX":-0.682997615630756,"pfxZ":6.807236299348851,"pX":-0.5677531577261002,"pZ":1.7856230019032526,"vX0":-5.747746224585915,"vY0":-131.86281524489124,"vZ0":-5.779263955793036,"x":138.64,"y":190.57,"x0":1.7131023628455988,"y0":50.001800965615885,"z0":5.441796051770455,"aX":-1.2225482138194543},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.5,"breakHorizontal":2.3,"spinRate":2513,"spinDirection":176},"zone":7,"typeConfidence":0.75,"plateTime":0.4126100745921,"extension":6.363839827344436},"index":2,"playId":"93e3e7f4-d4fa-35fa-be14-f45dd80164a7","pitchNumber":2,"startTime":"2026-08-09T21:02:19.095Z","endTime":"2026-08-09T21:02:24.532Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"}}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50230189005382,"aZ":-40.13563434154412,"pfxX":-4.335444052446334,"pfxZ":-5.7534469491225275,"pX":-0.5349697029745282,"pZ":0.6845777757859299,"vX0":-4.300467889040479,"vY0":-117.27899174428703,"vZ0":-2.3220069108120613,"x":137.39,"y":220.3,"x0":1.8900259053205295,"y0":50.002524794274045,"z0":5.453567614043112,"aX":-5.999762341495338},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-10.7,"breakHorizontal":9.0,"spinRate":2741,"spinDirection":315},"zone":13,"typeConfidence":0.91,"plateTime":0.46817309161092746,"extension":6.467313270429702},"index":3,"playId":"eb9df11d-f83b-3308-a62e-c7a414ec3ad9","pitchNumber":3,"startTime":"2026-08-09T21:02:54.026Z","endTime":"2026-08-09T21:02:58.642Z","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":92.5,"endSpeed":84.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.397696307675997,"aZ":-15.073782966542076,"pfxX":4.624355000790301,"pfxZ":9.384909780564671,"pX":-0.08030355060023782,"pZ":1.2478493587825044,"vX0":-6.343120227391834,"vY0":-134.45012075792098,"vZ0":-7.740857140598227,"x":120.06,"y":205.09,"x0":1.713755984672525,"y0":50.00530864076106,"z0":5.24382802359118,"aX":8.428939063169322},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":-7.0,"spinRate":2420,"spinDirection":142},"zone":13,"typeConfidence":0.89,"plateTime":0.40809818546537313,"extension":6.511078313769896},"index":4,"playId":"8b2da7d5-4213-3251-8e65-892c0fc211eb","pitchNumber":4,"startTime":"2026-08-09T21:03:16.247Z","endTime":"2026-08-09T21:03:20.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.939383375725885,"aZ":-20.51422727725409,"pfxX":-2.6988538083462803,"pfxZ":6.662681864672132,"pX":-0.27777321780438474,"pZ":3.25387236224996,"vX0":-4.291909321707023,"vY0":-130.76473011001806,"vZ0":-2.1420986856855873,"x":127.59,"y":150.93,"x0":1.7288869533944864,"y0":50.00124542971026,"z0":5.606323302557991,"aX":-4.719271327812584},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.9,"breakHorizontal":5.8,"spinRate":2590,"spinDirection":170},"zone":1,"typeConfidence":0.91,"plateTime":0.41724222479559536,"extension":6.353828964964724},"hitData":{"launchSpeed":88.8,"launchAngle":21.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.98,"coordY":84.03}},"index":5,"playId":"e5c6962c-b077-35b0-947c-51b4711bf5e2","pitchNumber":5,"startTime":"2026-08-09T21:03:36.075Z","endTime":"2026-08-09T21:03:47.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T21:03:47.100Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, second baseman Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-09T21:04:07.136Z","endTime":"2026-08-09T21:04:22.000Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":83.8,"endSpeed":76.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.348073887271603,"aZ":-29.131298739166095,"pfxX":-6.055443737163154,"pfxZ":2.0337403783908368,"pX":-0.9832722226352838,"pZ":2.0414963874865397,"vX0":-4.744783438337584,"vY0":-121.94895948133144,"vZ0":-2.2152573584657254,"x":154.48,"y":183.66,"x0":1.7785730283109658,"y0":50.003411268685475,"z0":5.489727828228118,"aX":-9.064682104181076},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.4,"breakHorizontal":12.1,"spinRate":2693,"spinDirection":285},"zone":13,"typeConfidence":0.9,"plateTime":0.4501928570507592,"extension":6.487887038062243},"hitData":{"launchSpeed":79.2,"launchAngle":3.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.82,"coordY":149.84}},"index":0,"playId":"ba90a4b8-a810-39ed-9d9d-c3ca52f8bf0f","pitchNumber":1,"startTime":"2026-08-09T21:04:13.970Z","endTime":"2026-08-09T21:04:22.000Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T21:04:22.000Z","atBatIndex":74},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake McCarthy lines out sharply to left fielder Everson Pereira.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-09T21:06:41.968Z","endTime":"2026-08-09T21:07:22.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Everson Pereira replaces left fielder Bryan Torres, batting 9th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-09T21:06:06.899Z","endTime":"2026-08-09T21:06:06.917Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677592,"link":"/api/v1/people/677592"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":663494,"link":"/api/v1/people/663494"}},{"details":{"description":"Pitching Change: Riley O'Brien replaces George Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-09T21:06:06.917Z","endTime":"2026-08-09T21:06:44.272Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676617,"link":"/api/v1/people/676617"},"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":95.2,"endSpeed":86.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42931325459547,"aZ":-28.04230848259903,"pfxX":-9.76739535853568,"pfxZ":2.137353354895179,"pX":-0.47827464007847675,"pZ":2.814133133714364,"vX0":6.593372397371161,"vY0":-138.43718984912775,"vZ0":-2.3715961126635845,"x":135.23,"y":162.8,"x0":-1.6283175905424419,"y0":50.00123493912111,"z0":5.569248622830637,"aX":-18.856480364917253},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.6,"breakHorizontal":16.2,"spinRate":2129,"spinDirection":220},"zone":1,"typeConfidence":0.86,"plateTime":0.3964605794213578,"extension":6.767073040067978},"index":2,"playId":"0c4f0f50-7477-3510-acf6-1912b72a7172","pitchNumber":1,"startTime":"2026-08-09T21:06:44.272Z","endTime":"2026-08-09T21:06:47.718Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-09T21:07:02.982Z","endTime":"2026-08-09T21:07:15.052Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79059733037403,"aZ":-26.821724048939313,"pfxX":-9.439393569687986,"pfxZ":2.643500549947385,"pX":-0.6812652397581227,"pZ":3.244703221274331,"vX0":6.082812655262953,"vY0":-141.51439254287723,"vZ0":-1.8040476209299627,"x":142.97,"y":151.17,"x0":-1.6340542926845418,"y0":50.002718874565225,"z0":5.611377917034662,"aX":-19.113653728398518},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.6,"breakHorizontal":15.8,"spinRate":2179,"spinDirection":224},"zone":1,"typeConfidence":0.9,"plateTime":0.3872946307986145,"extension":6.70250800926757},"hitData":{"launchSpeed":100.1,"launchAngle":17.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":62.8,"coordY":105.56}},"index":4,"playId":"c147718e-1123-339e-ac24-4f7ff9b9c58f","pitchNumber":2,"startTime":"2026-08-09T21:07:15.052Z","endTime":"2026-08-09T21:07:22.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T21:07:22.065Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rockies challenged (play at 1st), call on the field was upheld: Cole Carrigg grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-09T21:07:42.397Z","endTime":"2026-08-09T21:08:52.575Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20986034475675,"aZ":-22.840756745277375,"pfxX":-7.454733641097957,"pfxZ":4.429224631552563,"pX":-0.8147779469092902,"pZ":2.5981464209875234,"vX0":4.7941404673933645,"vY0":-143.53057919190957,"vZ0":-4.330664435499657,"x":148.06,"y":168.63,"x0":-1.5298706581611905,"y0":50.00256948449256,"z0":5.531467216685905,"aX":-15.704018582898218},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.4,"breakHorizontal":12.7,"spinRate":2160,"spinDirection":233},"zone":4,"typeConfidence":0.9,"plateTime":0.38021800545882867,"extension":6.763237307297963},"index":0,"playId":"615bfca0-389f-3455-b059-8a621c4bcc51","pitchNumber":1,"startTime":"2026-08-09T21:07:51.981Z","endTime":"2026-08-09T21:07:57.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.770357832160226,"aZ":-23.973290147493383,"pfxX":-8.793387187699988,"pfxZ":4.09193587916248,"pX":0.5294711904163708,"pZ":2.041329077924216,"vX0":8.430637809314039,"vY0":-140.39252584199917,"vZ0":-5.328353268114603,"x":96.82,"y":183.66,"x0":-1.3649633222194224,"y0":50.00112233641185,"z0":5.517050184026788,"aX":-17.612051514846634},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.5,"breakHorizontal":14.3,"spinRate":2279,"spinDirection":227},"zone":9,"typeConfidence":0.88,"plateTime":0.38964463534706484,"extension":6.760282935507034},"index":1,"playId":"7c58057b-ba4b-3f70-896c-744fe9b273de","pitchNumber":2,"startTime":"2026-08-09T21:08:09.250Z","endTime":"2026-08-09T21:08:13.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.674115704708914,"aZ":-35.93192745514959,"pfxX":7.494749911153807,"pfxZ":-2.8219977304666224,"pX":-1.0072569821790154,"pZ":0.6726442795015323,"vX0":-0.12650916186533057,"vY0":-114.4715215458222,"vZ0":-2.1936075624122173,"x":155.39,"y":220.62,"x0":-1.9255154661614597,"y0":50.00440642425954,"z0":5.153369132854718,"aX":9.97015747911941},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-5.4,"breakHorizontal":-13.6,"spinRate":2296,"spinDirection":61},"zone":13,"typeConfidence":0.89,"plateTime":0.47805285046580925,"extension":6.483256706941606},"index":2,"playId":"9b496a7b-f3dc-3551-8d15-3e64bf1b875f","pitchNumber":3,"startTime":"2026-08-09T21:08:25.372Z","endTime":"2026-08-09T21:08:29.107Z","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":1},"pitchData":{"startSpeed":96.0,"endSpeed":89.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.743835940736577,"aZ":-29.833001025557902,"pfxX":-7.28586402182331,"pfxZ":1.165573519296439,"pX":-0.43971764578451533,"pZ":3.056495351906604,"vX0":5.95216772158827,"vY0":-139.88802706583417,"vZ0":-1.546395085442858,"x":133.76,"y":156.25,"x0":-1.6349790037738936,"y0":50.00159822155732,"z0":5.548423337730791,"aX":-14.625004936700103},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.0,"breakHorizontal":12.1,"spinRate":2131,"spinDirection":230},"zone":1,"typeConfidence":0.84,"plateTime":0.3896265862020045,"extension":6.758535900806328},"hitData":{"launchSpeed":102.9,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.66,"coordY":144.59}},"index":3,"playId":"d8d13105-245d-3659-a838-dabe6ed5bcf3","pitchNumber":4,"startTime":"2026-08-09T21:08:45.051Z","endTime":"2026-08-09T21:08:52.575Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":115},"playEndTime":"2026-08-09T21:08:52.575Z","atBatIndex":76},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"TJ Rumfield lines out to left fielder Everson Pereira.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-09T21:10:14.937Z","endTime":"2026-08-09T21:10:42.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".347"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".424"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".395"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".315"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".361"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".351"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".147"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".205"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.27"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.44"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.09"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.09"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.73"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.91"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.02"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.38"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.26"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.76"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.70"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.86"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.08"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".780"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.267"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.053"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".709"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".967"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".973"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".780"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.267"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.053"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".709"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".967"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".973"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"}],"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51992142227414,"aZ":-38.77076111231751,"pfxX":7.943330628380296,"pfxZ":-4.495723478770436,"pX":0.006671404603149973,"pZ":1.1826880155588404,"vX0":2.096579074332945,"vY0":-120.33281194172639,"vZ0":-1.3775401119251116,"x":116.75,"y":206.85,"x0":-1.9082920625771702,"y0":50.005745209884886,"z0":5.199796703852313,"aX":11.642041041834817},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-8.2,"breakHorizontal":-14.9,"spinRate":2297,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.45531634566166046,"extension":6.644246736293961},"index":0,"playId":"9ed5fbfc-eaa2-3725-abc5-796bdba161a1","pitchNumber":1,"startTime":"2026-08-09T21:10:20.557Z","endTime":"2026-08-09T21:10:24.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.894440516884995,"aZ":-25.067780995907558,"pfxX":-7.858830642449913,"pfxZ":3.4688859037567923,"pX":-0.32627478571776025,"pZ":2.414573669924721,"vX0":6.215240600039527,"vY0":-141.88876829338594,"vZ0":-4.142067898867259,"x":129.44,"y":173.59,"x0":-1.518418221259208,"y0":50.00583533823618,"z0":5.480809468011555,"aX":-16.10982544019458},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.6,"breakHorizontal":13.1,"spinRate":2328,"spinDirection":219},"zone":4,"typeConfidence":0.89,"plateTime":0.3852702283185061,"extension":6.8204469515498864},"hitData":{"launchSpeed":87.8,"launchAngle":23.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":52.76,"coordY":118.21}},"index":1,"playId":"6e7123df-bee3-37c2-bf16-2efc28078e10","pitchNumber":2,"startTime":"2026-08-09T21:10:35.053Z","endTime":"2026-08-09T21:10:42.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T21:10:42.570Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"TJ Rumfield lines out to left fielder Everson Pereira.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-09T21:10:14.937Z","endTime":"2026-08-09T21:10:42.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".347"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".424"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".395"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".315"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".361"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".351"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".147"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".205"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.27"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.44"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.09"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.09"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.73"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.91"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.02"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.38"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.26"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.76"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.70"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.86"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.08"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".780"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.267"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.053"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".709"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".967"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".973"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".780"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.267"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.053"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".709"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".967"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".973"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"}],"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51992142227414,"aZ":-38.77076111231751,"pfxX":7.943330628380296,"pfxZ":-4.495723478770436,"pX":0.006671404603149973,"pZ":1.1826880155588404,"vX0":2.096579074332945,"vY0":-120.33281194172639,"vZ0":-1.3775401119251116,"x":116.75,"y":206.85,"x0":-1.9082920625771702,"y0":50.005745209884886,"z0":5.199796703852313,"aX":11.642041041834817},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-8.2,"breakHorizontal":-14.9,"spinRate":2297,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.45531634566166046,"extension":6.644246736293961},"index":0,"playId":"9ed5fbfc-eaa2-3725-abc5-796bdba161a1","pitchNumber":1,"startTime":"2026-08-09T21:10:20.557Z","endTime":"2026-08-09T21:10:24.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.894440516884995,"aZ":-25.067780995907558,"pfxX":-7.858830642449913,"pfxZ":3.4688859037567923,"pX":-0.32627478571776025,"pZ":2.414573669924721,"vX0":6.215240600039527,"vY0":-141.88876829338594,"vZ0":-4.142067898867259,"x":129.44,"y":173.59,"x0":-1.518418221259208,"y0":50.00583533823618,"z0":5.480809468011555,"aX":-16.10982544019458},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.6,"breakHorizontal":13.1,"spinRate":2328,"spinDirection":219},"zone":4,"typeConfidence":0.89,"plateTime":0.3852702283185061,"extension":6.8204469515498864},"hitData":{"launchSpeed":87.8,"launchAngle":23.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":52.76,"coordY":118.21}},"index":1,"playId":"6e7123df-bee3-37c2-bf16-2efc28078e10","pitchNumber":2,"startTime":"2026-08-09T21:10:35.053Z","endTime":"2026-08-09T21:10:42.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-09T21:10:42.570Z","atBatIndex":77},"scoringPlays":[3,8,26,27,42,49,62,72,73],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":206.78,"y":100.39},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":131.63,"y":192.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":127.61,"y":183.76},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":181.72,"y":90.69},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":97.76,"y":116.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":144.82,"y":146.3},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":177.72,"y":110.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"coordinates":{"x":43.27,"y":100.27},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":98.41,"y":149.53},"type":"O","description":"Forceout"}]}},{"startIndex":11,"endIndex":17,"top":[11,12,13],"bottom":[14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":144.4,"y":73.55},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":122.23,"y":55.95},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"coordinates":{"x":102.64,"y":57.91},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":98.93,"y":172.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":127.61,"y":181.23},"type":"O","description":"Double Play"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"coordinates":{"x":142.29,"y":79.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":173.88,"y":91.99},"type":"O","description":"Lineout"}]}},{"startIndex":18,"endIndex":28,"top":[18,19,20,21,22],"bottom":[23,24,25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":108.26,"y":130.79},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":149.4,"y":96.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":197.92,"y":103.35},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":147.35,"y":64.8},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":54.21,"y":121.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":114.3,"y":39.88},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"coordinates":{"x":167.72,"y":94.14},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":108.38,"y":41.51},"type":"H","description":"Double"}]}},{"startIndex":29,"endIndex":37,"top":[29,30,31,32,33],"bottom":[34,35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":110.91,"y":155.41},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":82.31,"y":125.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"coordinates":{"x":137.23,"y":92.64},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":71.42,"y":85.88},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"coordinates":{"x":155.99,"y":160.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":115.97,"y":159.46},"type":"O","description":"Forceout"}]}},{"startIndex":38,"endIndex":45,"top":[38,39,40,41],"bottom":[42,43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":143.62,"y":43.06},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":127.61,"y":181.73},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":177.05,"y":27.49},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":90.65,"y":127.97},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"coordinates":{"x":148.87,"y":153.38},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":139.25,"y":148.32},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":46,"endIndex":53,"top":[46,47,48,49,50],"bottom":[51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":104.83,"y":194.89},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":104.87,"y":165.92},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":177.04,"y":50.97},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"coordinates":{"x":196.31,"y":60.28},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":52.92,"y":91.34},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":112.96,"y":68.06},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":140.27,"y":147.31},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":61,"top":[54,55,56],"bottom":[57,58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":145.99,"y":181.63},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":162.99,"y":86.6},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":128.51,"y":78.76},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":81.55,"y":114.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":112.42,"y":91.12},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":141.81,"y":157.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"coordinates":{"x":152.41,"y":167.56},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":74,"top":[62,63,64,65,66,67],"bottom":[68,69,70,71,72,73,74],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":9.81,"y":88.08},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":84.9,"y":71.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":126.12,"y":191.54},"type":"O","description":"Bunt Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":141.95,"y":161.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":135.5,"y":56.62},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":126.09,"y":99.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":101.79,"y":115.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":115.93,"y":187.4},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":138.86,"y":37.71},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":102.98,"y":84.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":144.82,"y":149.84},"type":"O","description":"Groundout"}]}},{"startIndex":75,"endIndex":77,"top":[75,76,77],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":62.8,"y":105.56},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":142.66,"y":144.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":52.76,"y":118.21},"type":"O","description":"Lineout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":1,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":7,"hits":14,"errors":0,"leftOnBase":8},"away":{"runs":4,"hits":10,"errors":2,"leftOnBase":8}},"defense":{"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"catcher":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"first":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"second":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"third":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"shortstop":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"left":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"center":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"right":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"onDeck":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"inHole":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"battingOrder":4,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"offense":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"onDeck":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"inHole":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"pitcher":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"battingOrder":3,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":1,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":6,"airOuts":15,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".256","atBats":36,"obp":".324","slg":".422","ops":".746","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":18,"rbi":4,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":4,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":11,"airOuts":8,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":34,"obp":".447","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":152,"era":"5.48","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.52","battersFaced":39,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":57,"strikes":95,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":7,"pitchesPerInning":"19.00","runsScoredPer9":"7.88","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":24,"errors":2,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":51,"groundOuts":90,"airOuts":88,"runs":55,"doubles":21,"triples":2,"homeRuns":18,"strikeOuts":59,"baseOnBalls":33,"intentionalWalks":0,"hits":87,"hitByPitch":1,"atBats":320,"obp":".338","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1335,"era":"5.71","inningsPitched":"82.0","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.46","battersFaced":358,"outs":246,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1335,"balls":499,"strikes":836,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".400","pitchesPerInning":"16.28","gamesFinished":0,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"6.48","walksPer9Inn":"3.62","hitsPer9Inn":"9.55","runsScoredPer9":"6.04","homeRunsPer9":"1.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"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":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":52,"groundOuts":48,"airOuts":81,"runs":40,"doubles":14,"triples":4,"homeRuns":19,"strikeOuts":75,"baseOnBalls":15,"intentionalWalks":0,"hits":76,"hitByPitch":3,"avg":".276","atBats":275,"obp":".315","slg":".564","ops":".879","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":298,"totalBases":155,"rbi":52,"leftOnBase":94,"sacBunts":0,"sacFlies":5,"babip":".306","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.47","popOuts":19,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":113,"errors":1,"chances":119,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":3,"flyOuts":21,"groundOuts":17,"airOuts":42,"runs":26,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":34,"baseOnBalls":17,"intentionalWalks":2,"hits":38,"hitByPitch":2,"atBats":125,"obp":".385","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":605,"era":"6.75","inningsPitched":"32.0","wins":0,"losses":4,"saves":3,"saveOpportunities":5,"holds":5,"blownSaves":2,"earnedRuns":24,"whip":"1.72","battersFaced":150,"outs":96,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":605,"balls":222,"strikes":383,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".000","pitchesPerInning":"18.91","gamesFinished":12,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.56","walksPer9Inn":"4.78","hitsPer9Inn":"10.69","runsScoredPer9":"7.31","homeRunsPer9":"1.69","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":103,"flyOuts":43,"groundOuts":100,"airOuts":96,"runs":57,"doubles":25,"triples":7,"homeRuns":13,"strikeOuts":68,"baseOnBalls":18,"intentionalWalks":0,"hits":113,"hitByPitch":4,"avg":".306","atBats":369,"obp":".342","slg":".518","ops":".860","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":399,"totalBases":191,"rbi":67,"leftOnBase":124,"sacBunts":4,"sacFlies":4,"babip":".342","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.38","popOuts":17,"lineOuts":36},"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":238,"errors":2,"chances":241,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID687859":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":50,"groundOuts":81,"airOuts":93,"runs":36,"doubles":25,"triples":0,"homeRuns":3,"strikeOuts":62,"baseOnBalls":30,"intentionalWalks":0,"hits":89,"hitByPitch":5,"avg":".279","atBats":319,"obp":".345","slg":".386","ops":".731","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":360,"totalBases":123,"rbi":43,"leftOnBase":138,"sacBunts":1,"sacFlies":5,"babip":".332","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"106.33","popOuts":7,"lineOuts":36},"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":11,"putOuts":210,"errors":3,"chances":224,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":78,"groundOuts":118,"airOuts":120,"runs":87,"doubles":37,"triples":5,"homeRuns":21,"strikeOuts":96,"baseOnBalls":26,"intentionalWalks":0,"hits":143,"hitByPitch":6,"atBats":474,"obp":".344","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1845,"era":"6.63","inningsPitched":"112.2","wins":3,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":83,"whip":"1.50","battersFaced":509,"outs":338,"gamesPitched":21,"completeGames":1,"shutouts":0,"pitchesThrown":1845,"balls":608,"strikes":1237,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".231","pitchesPerInning":"16.38","gamesFinished":0,"strikeoutWalkRatio":"3.69","strikeoutsPer9Inn":"7.67","walksPer9Inn":"2.08","hitsPer9Inn":"11.42","runsScoredPer9":"6.95","homeRunsPer9":"1.68","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"3","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"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":2,"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":6,"putOuts":2,"errors":1,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":56,"groundOuts":64,"airOuts":92,"runs":53,"doubles":17,"triples":1,"homeRuns":13,"strikeOuts":108,"baseOnBalls":32,"intentionalWalks":0,"hits":94,"hitByPitch":5,"avg":".263","atBats":357,"obp":".332","slg":".426","ops":".758","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":152,"rbi":48,"leftOnBase":138,"sacBunts":0,"sacFlies":1,"babip":".342","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.46","popOuts":16,"lineOuts":20},"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":187,"putOuts":139,"errors":9,"chances":335,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"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":55,"gamesStarted":2,"flyOuts":30,"groundOuts":52,"airOuts":52,"runs":19,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":14,"intentionalWalks":1,"hits":42,"hitByPitch":3,"atBats":177,"obp":".301","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":755,"era":"2.64","inningsPitched":"47.2","wins":3,"losses":3,"saves":1,"saveOpportunities":5,"holds":8,"blownSaves":4,"earnedRuns":14,"whip":"1.17","battersFaced":200,"outs":143,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":755,"balls":288,"strikes":467,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"15.84","gamesFinished":7,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"6.80","walksPer9Inn":"2.64","hitsPer9Inn":"7.93","runsScoredPer9":"3.59","homeRunsPer9":"0.57","inheritedRunners":39,"inheritedRunnersScored":12,"catchersInterference":1,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656786":{"person":{"id":656786,"fullName":"Parker Mushinski","link":"/api/v1/people/656786"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":4,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"obp":".375","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":62,"era":"2.45","inningsPitched":"3.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.64","battersFaced":16,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":62,"balls":25,"strikes":37,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":3,"winPercentage":"1.000","pitchesPerInning":"16.91","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.91","hitsPer9Inn":"9.82","runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694249":{"person":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":30,"groundOuts":31,"airOuts":50,"runs":35,"doubles":13,"triples":3,"homeRuns":5,"strikeOuts":40,"baseOnBalls":23,"intentionalWalks":2,"hits":49,"hitByPitch":3,"avg":".297","atBats":165,"obp":".385","slg":".503","ops":".888","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":196,"totalBases":83,"rbi":30,"leftOnBase":69,"sacBunts":1,"sacFlies":4,"babip":".355","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":8,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":146,"errors":3,"chances":156,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"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":47,"gamesStarted":1,"flyOuts":27,"groundOuts":47,"airOuts":51,"runs":33,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":49,"baseOnBalls":28,"intentionalWalks":2,"hits":52,"hitByPitch":2,"atBats":193,"obp":".363","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":936,"era":"5.29","inningsPitched":"51.0","wins":3,"losses":6,"saves":4,"saveOpportunities":5,"holds":7,"blownSaves":1,"earnedRuns":30,"whip":"1.57","battersFaced":229,"outs":153,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":936,"balls":340,"strikes":596,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".333","pitchesPerInning":"18.35","gamesFinished":16,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"8.65","walksPer9Inn":"4.94","hitsPer9Inn":"9.18","runsScoredPer9":"5.82","homeRunsPer9":"0.71","inheritedRunners":25,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":24,"groundOuts":64,"airOuts":52,"runs":37,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":71,"baseOnBalls":39,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".208","atBats":236,"obp":".322","slg":".292","ops":".614","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":276,"totalBases":69,"rbi":20,"leftOnBase":89,"sacBunts":0,"sacFlies":0,"babip":".284","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.67","popOuts":4,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":140,"putOuts":101,"errors":5,"chances":246,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":108,"flyOuts":52,"groundOuts":61,"airOuts":93,"runs":67,"doubles":16,"triples":0,"homeRuns":34,"strikeOuts":151,"baseOnBalls":37,"intentionalWalks":3,"hits":103,"hitByPitch":4,"avg":".254","atBats":405,"obp":".321","slg":".546","ops":".867","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":449,"totalBases":221,"rbi":69,"leftOnBase":191,"sacBunts":0,"sacFlies":3,"babip":".309","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.91","popOuts":21,"lineOuts":20},"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":53,"stolenBasePercentage":".828","caughtStealingPercentage":".172","assists":17,"putOuts":504,"errors":10,"chances":531,"fielding":".981","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID687312":{"person":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":5,"flyOuts":19,"groundOuts":27,"airOuts":30,"runs":14,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":28,"baseOnBalls":9,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":108,"obp":".300","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":470,"era":"4.25","inningsPitched":"29.2","wins":0,"losses":3,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.18","battersFaced":121,"outs":89,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":470,"balls":155,"strikes":315,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".000","pitchesPerInning":"15.84","gamesFinished":1,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"8.49","walksPer9Inn":"2.73","hitsPer9Inn":"7.89","runsScoredPer9":"4.25","homeRunsPer9":"0.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608372":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":85,"groundOuts":113,"airOuts":139,"runs":56,"doubles":30,"triples":4,"homeRuns":22,"strikeOuts":61,"baseOnBalls":26,"intentionalWalks":0,"hits":110,"hitByPitch":2,"atBats":416,"obp":".307","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1718,"era":"4.51","inningsPitched":"107.2","wins":11,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.26","battersFaced":451,"outs":323,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1718,"balls":667,"strikes":1051,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".688","pitchesPerInning":"15.96","gamesFinished":0,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"5.10","walksPer9Inn":"2.17","hitsPer9Inn":"9.20","runsScoredPer9":"4.68","homeRunsPer9":"1.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":16,"lineOuts":38},"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}},"ID688642":{"person":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":2,"flyOuts":50,"groundOuts":67,"airOuts":82,"runs":48,"doubles":19,"triples":2,"homeRuns":8,"strikeOuts":42,"baseOnBalls":24,"intentionalWalks":2,"hits":74,"hitByPitch":4,"atBats":260,"obp":".349","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1072,"era":"6.03","inningsPitched":"65.2","wins":0,"losses":2,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.49","battersFaced":293,"outs":197,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":1072,"balls":385,"strikes":687,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".000","pitchesPerInning":"16.32","gamesFinished":13,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"5.76","walksPer9Inn":"3.29","hitsPer9Inn":"10.14","runsScoredPer9":"6.58","homeRunsPer9":"1.10","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":16,"groundOuts":23,"airOuts":28,"runs":8,"doubles":6,"triples":2,"homeRuns":1,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".200","atBats":95,"obp":".238","slg":".337","ops":".575","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":32,"rbi":10,"leftOnBase":52,"sacBunts":0,"sacFlies":1,"babip":".261","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"95.00","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":47,"errors":1,"chances":49,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(L, 0-3)","summary":"3.1 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":48,"inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":13,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":14,"strikes":34,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"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":16,"gamesStarted":5,"flyOuts":56,"groundOuts":52,"airOuts":85,"runs":46,"doubles":24,"triples":1,"homeRuns":15,"strikeOuts":58,"baseOnBalls":13,"intentionalWalks":2,"hits":87,"hitByPitch":2,"atBats":276,"obp":".347","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1048,"era":"5.88","inningsPitched":"67.1","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.49","battersFaced":297,"outs":202,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1048,"balls":337,"strikes":711,"strikePercentage":".680","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".000","pitchesPerInning":"15.56","gamesFinished":7,"strikeoutWalkRatio":"4.46","strikeoutsPer9Inn":"7.75","walksPer9Inn":"1.74","hitsPer9Inn":"11.63","runsScoredPer9":"6.15","homeRunsPer9":"2.00","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664954":{"person":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":30,"groundOuts":32,"airOuts":54,"runs":16,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":28,"baseOnBalls":8,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".240","atBats":146,"obp":".280","slg":".425","ops":".705","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":62,"rbi":20,"leftOnBase":67,"sacBunts":1,"sacFlies":2,"babip":".261","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.20","popOuts":15,"lineOuts":9},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":7,"groundOuts":10,"airOuts":8,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":28,"obp":".387","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":87,"era":"5.14","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.71","battersFaced":31,"outs":21,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":28,"strikes":59,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"12.43","gamesFinished":6,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"1.29","walksPer9Inn":"2.57","hitsPer9Inn":"12.86","runsScoredPer9":"5.14","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":34,"stolenBasePercentage":".850","caughtStealingPercentage":".150","assists":14,"putOuts":289,"errors":4,"chances":307,"fielding":".987","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"4.1 IP, 2 ER, K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":40,"strikes":57,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"8.31","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":24,"flyOuts":77,"groundOuts":124,"airOuts":123,"runs":96,"doubles":29,"triples":6,"homeRuns":18,"strikeOuts":81,"baseOnBalls":46,"intentionalWalks":0,"hits":164,"hitByPitch":5,"atBats":483,"obp":".397","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2106,"era":"6.83","inningsPitched":"112.0","wins":3,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":85,"whip":"1.88","battersFaced":543,"outs":336,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2106,"balls":809,"strikes":1297,"strikePercentage":".620","hitBatsmen":5,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":4,"winPercentage":".231","pitchesPerInning":"18.80","gamesFinished":0,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"6.51","walksPer9Inn":"3.70","hitsPer9Inn":"13.18","runsScoredPer9":"7.71","homeRunsPer9":"1.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":8,"passedBall":0,"popOuts":17,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":12,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":65,"groundOuts":86,"airOuts":113,"runs":40,"doubles":19,"triples":0,"homeRuns":9,"strikeOuts":102,"baseOnBalls":23,"intentionalWalks":0,"hits":75,"hitByPitch":2,"avg":".204","atBats":368,"obp":".250","slg":".329","ops":".579","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":401,"totalBases":121,"rbi":37,"leftOnBase":202,"sacBunts":1,"sacFlies":7,"babip":".250","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.89","popOuts":25,"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":241,"putOuts":129,"errors":9,"chances":379,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681198":{"person":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":71,"groundOuts":109,"airOuts":115,"runs":50,"doubles":24,"triples":2,"homeRuns":13,"strikeOuts":67,"baseOnBalls":45,"intentionalWalks":0,"hits":121,"hitByPitch":7,"avg":".295","atBats":410,"obp":".373","slg":".459","ops":".832","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":188,"rbi":59,"leftOnBase":159,"sacBunts":0,"sacFlies":2,"babip":".325","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.54","popOuts":20,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":767,"errors":3,"chances":827,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID605447":{"person":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":9,"groundOuts":9,"airOuts":19,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":1,"hits":21,"hitByPitch":1,"atBats":73,"obp":".391","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":384,"era":"6.62","inningsPitched":"17.2","wins":0,"losses":2,"saves":10,"saveOpportunities":13,"holds":1,"blownSaves":3,"earnedRuns":13,"whip":"1.87","battersFaced":87,"outs":53,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":384,"balls":139,"strikes":245,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".000","pitchesPerInning":"21.74","gamesFinished":17,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"12.74","walksPer9Inn":"6.11","hitsPer9Inn":"10.70","runsScoredPer9":"6.62","homeRunsPer9":"0.51","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"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}},"ID693308":{"person":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".000","pitchesPerInning":"14.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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}},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":47,"groundOuts":81,"airOuts":87,"runs":57,"doubles":20,"triples":2,"homeRuns":9,"strikeOuts":79,"baseOnBalls":47,"intentionalWalks":2,"hits":89,"hitByPitch":6,"avg":".267","atBats":333,"obp":".365","slg":".420","ops":".785","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":389,"totalBases":140,"rbi":42,"leftOnBase":142,"sacBunts":0,"sacFlies":3,"babip":".323","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":16,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":167,"putOuts":80,"errors":9,"chances":256,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[664983,694249,681198,696100,666160,691720,650489,664954,678662,547179,685299,656786],"pitchers":[547179,685299,656786],"bench":[687597,687859,666397],"bullpen":[688642,657514,663372,693308,607536,623474,687312,675848,605447,608372],"battingOrder":[664983,694249,681198,696100,666160,691720,650489,664954,678662],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"McCarthy (25, McGreevy); Castro, W (17, McGreevy)."},{"label":"HR","value":"Sullivan, B (5, 6th inning off McGreevy, 1 on, 2 out); Goodman (34, 8th inning off Soriano, G, 0 on, 0 out)."},{"label":"TB","value":"Carrigg; Castro, W 2; Goodman 5; Karros, K; McCarthy 3; Moniak; Sullivan, B 5."},{"label":"RBI","value":"Goodman 2 (69); Sullivan, B 2 (20)."},{"label":"2-out RBI","value":"Sullivan, B 2; Goodman."},{"label":"Runners left in scoring position, 2 out","value":"Tovar 2; Goodman."},{"label":"GIDP","value":"Rumfield."},{"label":"Team RISP","value":"3-for-8."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Castro, W (9, missed catch); Carrigg (3, fielding)."},{"label":"Outfield assists","value":"Moniak (Herrera at 2nd base)."},{"label":"DP","value":"2 (Lorenzen-Rumfield; Castro, W-Tovar-Rumfield)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":11,"airOuts":8,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".241","atBats":34,"obp":".317","slg":".380","ops":".697","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":19,"rbi":7,"leftOnBase":23,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":8,"groundOuts":6,"airOuts":15,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":36,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":140,"era":"4.14","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.34","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":140,"balls":56,"strikes":84,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":4,"pitchesPerInning":"15.56","runsScoredPer9":"4.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID700241":{"person":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 3 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":3,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":102,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":26,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":43,"strikes":59,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.76","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":82,"groundOuts":140,"airOuts":134,"runs":52,"doubles":26,"triples":2,"homeRuns":17,"strikeOuts":85,"baseOnBalls":32,"intentionalWalks":0,"hits":122,"hitByPitch":0,"atBats":477,"obp":".300","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2033,"era":"3.64","inningsPitched":"126.0","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.22","battersFaced":513,"outs":378,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2033,"balls":777,"strikes":1256,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.04","rbi":3,"winPercentage":".308","pitchesPerInning":"16.13","gamesFinished":0,"strikeoutWalkRatio":"2.66","strikeoutsPer9Inn":"6.07","walksPer9Inn":"2.29","hitsPer9Inn":"8.71","runsScoredPer9":"3.71","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":37},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":13,"errors":0,"chances":30,"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"}]},"ID663494":{"person":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"jerseyNumber":"39","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"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":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":14,"groundOuts":30,"airOuts":27,"runs":13,"doubles":1,"triples":2,"homeRuns":4,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".225","atBats":102,"obp":".286","slg":".392","ops":".678","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":40,"rbi":14,"leftOnBase":44,"sacBunts":1,"sacFlies":1,"babip":".253","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","popOuts":2,"lineOuts":11},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":35,"errors":0,"chances":56,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID691023":{"person":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":52,"groundOuts":98,"airOuts":104,"runs":69,"doubles":23,"triples":0,"homeRuns":23,"strikeOuts":119,"baseOnBalls":37,"intentionalWalks":1,"hits":127,"hitByPitch":3,"avg":".285","atBats":445,"obp":".342","slg":".492","ops":".834","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":488,"totalBases":219,"rbi":83,"leftOnBase":209,"sacBunts":0,"sacFlies":3,"babip":".340","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.35","popOuts":27,"lineOuts":25},"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":230,"errors":4,"chances":242,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID701675":{"person":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":38,"groundOuts":84,"airOuts":86,"runs":38,"doubles":9,"triples":1,"homeRuns":9,"strikeOuts":66,"baseOnBalls":18,"intentionalWalks":0,"hits":72,"hitByPitch":3,"avg":".238","atBats":303,"obp":".284","slg":".363","ops":".647","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":110,"rbi":37,"leftOnBase":129,"sacBunts":1,"sacFlies":4,"babip":".272","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.67","popOuts":25,"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":3,"putOuts":186,"errors":3,"chances":192,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID681517":{"person":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":22,"flyOuts":56,"groundOuts":119,"airOuts":103,"runs":43,"doubles":27,"triples":1,"homeRuns":12,"strikeOuts":99,"baseOnBalls":35,"intentionalWalks":0,"hits":116,"hitByPitch":5,"atBats":434,"obp":".328","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","numberOfPitches":1852,"era":"3.45","inningsPitched":"112.1","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.34","battersFaced":478,"outs":337,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1852,"balls":687,"strikes":1165,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".667","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"7.93","walksPer9Inn":"2.80","hitsPer9Inn":"9.29","runsScoredPer9":"3.45","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665877":{"person":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":81,"flyOuts":39,"groundOuts":60,"airOuts":78,"runs":21,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":31,"baseOnBalls":21,"intentionalWalks":0,"hits":52,"hitByPitch":1,"avg":".240","atBats":217,"obp":".307","slg":".359","ops":".666","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":78,"rbi":26,"leftOnBase":96,"sacBunts":2,"sacFlies":2,"babip":".257","groundOutsToAirouts":"0.77","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"43.40","popOuts":20,"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":39,"putOuts":78,"errors":1,"chances":118,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID700669":{"person":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":46,"gamesStarted":0,"flyOuts":41,"groundOuts":62,"airOuts":62,"runs":21,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":36,"baseOnBalls":26,"intentionalWalks":1,"hits":36,"hitByPitch":2,"atBats":193,"obp":".286","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":837,"era":"3.04","inningsPitched":"56.1","wins":7,"losses":1,"saves":1,"saveOpportunities":2,"holds":4,"blownSaves":1,"earnedRuns":19,"whip":"1.10","battersFaced":224,"outs":169,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":837,"balls":339,"strikes":498,"strikePercentage":".590","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".875","pitchesPerInning":"14.86","gamesFinished":14,"strikeoutWalkRatio":"1.38","strikeoutsPer9Inn":"5.75","walksPer9Inn":"4.15","hitsPer9Inn":"5.75","runsScoredPer9":"3.36","homeRunsPer9":"0.80","inheritedRunners":34,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690928":{"person":{"id":690928,"fullName":"Hunter Dobbins","link":"/api/v1/people/690928"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":5,"flyOuts":20,"groundOuts":41,"airOuts":39,"runs":16,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":36,"baseOnBalls":14,"intentionalWalks":0,"hits":38,"hitByPitch":1,"atBats":154,"obp":".314","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":661,"era":"3.60","inningsPitched":"40.0","wins":2,"losses":2,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.30","battersFaced":169,"outs":120,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":661,"balls":247,"strikes":414,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".500","pitchesPerInning":"16.53","gamesFinished":3,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"8.10","walksPer9Inn":"3.15","hitsPer9Inn":"8.55","runsScoredPer9":"3.60","homeRunsPer9":"1.35","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID802139":{"person":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | 2B, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":81,"groundOuts":128,"airOuts":123,"runs":74,"doubles":12,"triples":0,"homeRuns":16,"strikeOuts":77,"baseOnBalls":57,"intentionalWalks":2,"hits":108,"hitByPitch":14,"avg":".249","atBats":434,"obp":".353","slg":".387","ops":".740","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":507,"totalBases":168,"rbi":45,"leftOnBase":124,"sacBunts":0,"sacFlies":2,"babip":".268","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.12","popOuts":13,"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":331,"putOuts":138,"errors":2,"chances":471,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":1,"flyOuts":12,"groundOuts":30,"airOuts":24,"runs":11,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":2,"hits":28,"hitByPitch":0,"atBats":106,"obp":".331","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":455,"era":"3.58","inningsPitched":"27.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":11,"whip":"1.41","battersFaced":119,"outs":83,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":455,"balls":156,"strikes":299,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.45","gamesFinished":4,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"8.13","walksPer9Inn":"3.58","hitsPer9Inn":"9.11","runsScoredPer9":"3.58","homeRunsPer9":"0.98","inheritedRunners":16,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677865":{"person":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(H, 9)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"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":9,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":1,"strikes":8,"strikePercentage":".890","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":52,"gamesStarted":0,"flyOuts":30,"groundOuts":71,"airOuts":58,"runs":27,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":40,"baseOnBalls":21,"intentionalWalks":1,"hits":56,"hitByPitch":8,"atBats":218,"obp":".336","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":965,"era":"3.45","inningsPitched":"57.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":22,"whip":"1.34","battersFaced":254,"outs":172,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":965,"balls":349,"strikes":616,"strikePercentage":".640","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".---","pitchesPerInning":"16.83","gamesFinished":6,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"6.28","walksPer9Inn":"3.30","hitsPer9Inn":"8.79","runsScoredPer9":"4.24","homeRunsPer9":"0.47","inheritedRunners":27,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":10,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":10,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691458":{"person":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":18,"groundOuts":45,"airOuts":41,"runs":12,"doubles":7,"triples":3,"homeRuns":1,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".255","atBats":137,"obp":".279","slg":".372","ops":".651","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":147,"totalBases":51,"rbi":22,"leftOnBase":62,"sacBunts":0,"sacFlies":4,"babip":".283","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"137.00","popOuts":8,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":76,"putOuts":67,"errors":3,"chances":146,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676475":{"person":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":75,"groundOuts":126,"airOuts":117,"runs":63,"doubles":28,"triples":1,"homeRuns":19,"strikeOuts":80,"baseOnBalls":43,"intentionalWalks":4,"hits":126,"hitByPitch":4,"avg":".283","atBats":446,"obp":".349","slg":".478","ops":".827","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":496,"totalBases":213,"rbi":78,"leftOnBase":206,"sacBunts":0,"sacFlies":3,"babip":".306","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.47","popOuts":20,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":78,"putOuts":903,"errors":8,"chances":989,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID676617":{"person":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(S, 29)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"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":8,"balls":3,"strikes":5,"strikePercentage":".630","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":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":21,"groundOuts":53,"airOuts":36,"runs":19,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":48,"baseOnBalls":20,"intentionalWalks":2,"hits":35,"hitByPitch":10,"atBats":169,"obp":".325","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":791,"era":"3.21","inningsPitched":"47.2","wins":3,"losses":4,"saves":29,"saveOpportunities":34,"holds":1,"blownSaves":5,"earnedRuns":17,"whip":"1.15","battersFaced":202,"outs":143,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":791,"balls":309,"strikes":482,"strikePercentage":".610","hitBatsmen":10,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".429","pitchesPerInning":"16.59","gamesFinished":38,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"9.06","walksPer9Inn":"3.78","hitsPer9Inn":"6.61","runsScoredPer9":"3.59","homeRunsPer9":"0.38","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669467":{"person":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":22,"flyOuts":54,"groundOuts":167,"airOuts":103,"runs":52,"doubles":23,"triples":1,"homeRuns":10,"strikeOuts":90,"baseOnBalls":37,"intentionalWalks":0,"hits":114,"hitByPitch":6,"atBats":473,"obp":".304","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2018,"era":"3.63","inningsPitched":"124.0","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.22","battersFaced":517,"outs":372,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2018,"balls":756,"strikes":1262,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.62","rbi":0,"winPercentage":".667","pitchesPerInning":"16.27","gamesFinished":0,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"6.53","walksPer9Inn":"2.69","hitsPer9Inn":"8.27","runsScoredPer9":"3.77","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":7,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666277":{"person":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(W, 5-3)(BS, 7)","summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":9,"strikes":12,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"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":53,"gamesStarted":0,"flyOuts":30,"groundOuts":44,"airOuts":59,"runs":22,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":51,"baseOnBalls":21,"intentionalWalks":1,"hits":41,"hitByPitch":2,"atBats":192,"obp":".294","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":854,"era":"3.66","inningsPitched":"51.2","wins":5,"losses":3,"saves":2,"saveOpportunities":9,"holds":17,"blownSaves":7,"earnedRuns":21,"whip":"1.20","battersFaced":218,"outs":155,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":854,"balls":296,"strikes":558,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":1,"winPercentage":".625","pitchesPerInning":"16.53","gamesFinished":7,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"8.88","walksPer9Inn":"3.66","hitsPer9Inn":"7.14","runsScoredPer9":"3.83","homeRunsPer9":"1.39","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669461":{"person":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":72,"groundOuts":83,"airOuts":129,"runs":70,"doubles":21,"triples":1,"homeRuns":20,"strikeOuts":110,"baseOnBalls":43,"intentionalWalks":0,"hits":130,"hitByPitch":5,"atBats":445,"obp":".357","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","numberOfPitches":1914,"era":"5.15","inningsPitched":"113.2","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.52","battersFaced":500,"outs":341,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1914,"balls":689,"strikes":1225,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":4,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".357","pitchesPerInning":"16.84","gamesFinished":0,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"8.71","walksPer9Inn":"3.40","hitsPer9Inn":"10.29","runsScoredPer9":"5.54","homeRunsPer9":"1.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":23,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686780":{"person":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":24,"groundOuts":41,"airOuts":43,"runs":13,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":8,"intentionalWalks":0,"hits":32,"hitByPitch":2,"avg":".206","atBats":155,"obp":".251","slg":".323","ops":".574","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":50,"rbi":11,"leftOnBase":72,"sacBunts":4,"sacFlies":2,"babip":".259","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.75","popOuts":11,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":17,"stolenBases":35,"stolenBasePercentage":".673","caughtStealingPercentage":".327","assists":28,"putOuts":387,"errors":5,"chances":420,"fielding":".988","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592773":{"person":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":51,"gamesStarted":0,"flyOuts":23,"groundOuts":35,"airOuts":47,"runs":25,"doubles":5,"triples":1,"homeRuns":8,"strikeOuts":49,"baseOnBalls":27,"intentionalWalks":1,"hits":41,"hitByPitch":1,"atBats":172,"obp":".345","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":832,"era":"4.57","inningsPitched":"45.1","wins":2,"losses":2,"saves":1,"saveOpportunities":4,"holds":21,"blownSaves":3,"earnedRuns":23,"whip":"1.50","battersFaced":201,"outs":136,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":832,"balls":327,"strikes":505,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".500","pitchesPerInning":"18.35","gamesFinished":5,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"9.73","walksPer9Inn":"5.36","hitsPer9Inn":"8.14","runsScoredPer9":"4.96","homeRunsPer9":"1.59","inheritedRunners":13,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":12},"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":true,"isSubstitute":false}},"ID703725":{"person":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":0,"flyOuts":4,"groundOuts":14,"airOuts":13,"runs":15,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":52,"obp":".373","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":224,"era":"8.10","inningsPitched":"13.1","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":12,"whip":"1.58","battersFaced":59,"outs":40,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":224,"balls":85,"strikes":139,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".500","pitchesPerInning":"16.80","gamesFinished":4,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.38","hitsPer9Inn":"10.80","runsScoredPer9":"10.12","homeRunsPer9":"3.37","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657265":{"person":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":7,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":22,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":107,"era":"5.40","inningsPitched":"6.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.20","battersFaced":27,"outs":20,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":46,"strikes":61,"strikePercentage":".570","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".000","pitchesPerInning":"16.05","gamesFinished":2,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"2.70","walksPer9Inn":"4.05","hitsPer9Inn":"6.75","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"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}},"ID693409":{"person":{"id":693409,"fullName":"César Prieto","link":"/api/v1/people/693409"},"jerseyNumber":"31","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":4,"groundOuts":10,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".043","atBats":23,"obp":".043","slg":".043","ops":".086","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":1,"rbi":0,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".053","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677592":{"person":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"901","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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":7,"groundOuts":20,"airOuts":15,"runs":9,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":3,"avg":".220","atBats":82,"obp":".293","slg":".427","ops":".720","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":35,"rbi":11,"leftOnBase":54,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.50","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":41,"errors":0,"chances":42,"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"}]},"ID691026":{"person":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"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":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":52,"groundOuts":100,"airOuts":117,"runs":45,"doubles":16,"triples":2,"homeRuns":4,"strikeOuts":88,"baseOnBalls":41,"intentionalWalks":0,"hits":95,"hitByPitch":7,"avg":".242","atBats":393,"obp":".319","slg":".323","ops":".642","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":448,"totalBases":127,"rbi":47,"leftOnBase":180,"sacBunts":0,"sacFlies":7,"babip":".295","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"98.25","popOuts":26,"lineOuts":39},"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":286,"putOuts":172,"errors":8,"chances":466,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID671056":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"jerseyNumber":"48","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"4-5 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"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":117,"flyOuts":42,"groundOuts":136,"airOuts":106,"runs":71,"doubles":21,"triples":1,"homeRuns":13,"strikeOuts":91,"baseOnBalls":53,"intentionalWalks":4,"hits":110,"hitByPitch":25,"avg":".250","atBats":440,"obp":".361","slg":".391","ops":".752","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":172,"rbi":50,"leftOnBase":187,"sacBunts":0,"sacFlies":3,"babip":".286","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.85","popOuts":33,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":35,"stolenBasePercentage":".972","caughtStealingPercentage":".028","assists":10,"putOuts":324,"errors":1,"chances":335,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID699625":{"person":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | RBI","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":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":23,"groundOuts":19,"airOuts":30,"runs":7,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":3,"avg":".184","atBats":103,"obp":".254","slg":".340","ops":".594","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":35,"rbi":12,"leftOnBase":43,"sacBunts":0,"sacFlies":1,"babip":".234","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.75","popOuts":2,"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":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","assists":2,"putOuts":195,"errors":1,"chances":198,"fielding":".995","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]}},"batters":[802139,671056,676475,691023,699625,691026,701675,665877,663494,677592,700241,677865,666277,676617],"pitchers":[700241,677865,666277,676617],"bench":[691458,686780,693409],"bullpen":[690928,657571,703725,700669,681517,669461,669467,592773,657265],"battingOrder":[802139,671056,676475,691023,699625,691026,701675,665877,677592],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Winn (16, Lorenzen); Wetherholt (12, Mushinski)."},{"label":"HR","value":"Burleson (19, 5th inning off Lorenzen, 0 on, 0 out)."},{"label":"TB","value":"Burleson 4; Church 2; Herrera 4; Torres, B; Walker, J 2; Wetherholt 3; Winn 3."},{"label":"RBI","value":"Burleson (78); Crooks (12); Herrera (50); Walker, J (83); Wetherholt 2 (45); Winn (47)."},{"label":"2-out RBI","value":"Wetherholt 2; Winn; Herrera."},{"label":"Runners left in scoring position, 2 out","value":"Church; Crooks 2; Winn."},{"label":"SAC","value":"Fermín."},{"label":"SF","value":"Crooks."},{"label":"GIDP","value":"Winn."},{"label":"Team RISP","value":"4-for-13."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(McGreevy-Winn-Burleson)."}]}],"note":[]}},"officials":[{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":596740,"fullName":"Jansen Visconti","link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Carrigg (Strike-Overturned to Ball); Walker, J (Strike-Confirmed); Winn (Strike-Confirmed); Sullivan, B (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Lorenzen 97-57; Gordon, T 48-34; Mushinski 7-4; McGreevy 102-59; Bruihl 9-8; Soriano, G 21-12; O'Brien 8-5."},{"label":"Groundouts-flyouts","value":"Lorenzen 5-2; Gordon, T 5-2; Mushinski 1-0; McGreevy 3-5; Bruihl 1-2; Soriano, G 1-1; O'Brien 1-0."},{"label":"Batters faced","value":"Lorenzen 23; Gordon, T 13; Mushinski 3; McGreevy 26; Bruihl 4; Soriano, G 6; O'Brien 3."},{"label":"Inherited runners-scored","value":"Gordon, T 1-0; Mushinski 2-2."},{"label":"Umpires","value":"HP: Chris Guccione. 1B: Charlie Ramos. 2B: Jansen Visconti. 3B: Willie Traynor. "},{"label":"Weather","value":"90 degrees, Partly Cloudy."},{"label":"Wind","value":"10 mph, Out To LF."},{"label":"First pitch","value":"1:16 PM."},{"label":"T","value":"2:54."},{"label":"Att","value":"25,589."},{"label":"Venue","value":"Busch Stadium."},{"label":"August 9, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139","boxscoreName":"Wetherholt"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | 2B, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":81,"groundOuts":128,"airOuts":123,"runs":74,"doubles":12,"triples":0,"homeRuns":16,"strikeOuts":77,"baseOnBalls":57,"intentionalWalks":2,"hits":108,"hitByPitch":14,"avg":".249","atBats":434,"obp":".353","slg":".387","ops":".740","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":507,"totalBases":168,"rbi":45,"leftOnBase":124,"sacBunts":0,"sacFlies":2,"babip":".268","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.12","popOuts":13,"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":331,"putOuts":138,"errors":2,"chances":471,"fielding":".996","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":64,"hittingGameScore":64},{"player":{"person":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954","boxscoreName":"Sullivan, B"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":30,"groundOuts":32,"airOuts":54,"runs":16,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":28,"baseOnBalls":8,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".240","atBats":146,"obp":".280","slg":".425","ops":".705","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":62,"rbi":20,"leftOnBase":67,"sacBunts":1,"sacFlies":2,"babip":".261","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.20","popOuts":15,"lineOuts":9},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":7,"groundOuts":10,"airOuts":8,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":28,"obp":".387","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":87,"era":"5.14","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.71","battersFaced":31,"outs":21,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":28,"strikes":59,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"12.43","gamesFinished":6,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"1.29","walksPer9Inn":"2.57","hitsPer9Inn":"12.86","runsScoredPer9":"5.14","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":34,"stolenBasePercentage":".850","caughtStealingPercentage":".150","assists":14,"putOuts":289,"errors":4,"chances":307,"fielding":".987","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056","boxscoreName":"Herrera"},"jerseyNumber":"48","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"4-5 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"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":117,"flyOuts":42,"groundOuts":136,"airOuts":106,"runs":71,"doubles":21,"triples":1,"homeRuns":13,"strikeOuts":91,"baseOnBalls":53,"intentionalWalks":4,"hits":110,"hitByPitch":25,"avg":".250","atBats":440,"obp":".361","slg":".391","ops":".752","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":172,"rbi":50,"leftOnBase":187,"sacBunts":0,"sacFlies":3,"babip":".286","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.85","popOuts":33,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":35,"stolenBasePercentage":".972","caughtStealingPercentage":".028","assists":10,"putOuts":324,"errors":1,"chances":335,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"loser":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"save":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}