{"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":776899,"link":"/api/v1.1/game/776899/feed/live","metaData":{"wait":10,"timeStamp":"20250803_045953","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776899,"type":"R","doubleHeader":"N","id":"2025/08/02/arimlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776899-2025-08-02","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-03T02:05:00Z","originalDate":"2025-08-02","officialDate":"2025-08-02","dayNight":"night","time":"7:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2025,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","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":"Arizona","record":{"gamesPlayed":111,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":59,"ties":0,"pct":".468"},"records":{},"divisionLeader":false,"wins":52,"losses":59,"winningPercentage":".468"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133","season":2025,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Athletics","record":{"gamesPlayed":113,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":49,"losses":64,"ties":0,"pct":".434"},"records":{},"divisionLeader":false,"wins":49,"losses":64,"winningPercentage":".434"},"franchiseName":"Athletics","clubName":"Athletics","active":true}},"players":{"ID645444":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444","firstName":"Jose","lastName":"Herrera","primaryNumber":"85","birthDate":"1997-02-24","currentAge":29,"birthCity":"San Carlos","birthCountry":"Venezuela","height":"5' 9\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Herrera","middleName":"Gregorio","boxscoreName":"Herrera, J","gender":"M","nameMatrilineal":"Solorzano","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Herrera","nameSlug":"jose-herrera-645444","firstLastName":"Jose Herrera","lastFirstName":"Herrera, Jose","lastInitName":"Herrera, J","initLastName":"J Herrera","fullFMLName":"Jose Gregorio Herrera","fullLFMName":"Herrera, Jose Gregorio","strikeZoneTop":3.077,"strikeZoneBottom":1.553},"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID593958":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","firstName":"Eduardo","lastName":"Rodriguez","primaryNumber":"57","birthDate":"1993-04-07","currentAge":33,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduardo","useLastName":"Rodriguez","middleName":"Jose","boxscoreName":"Rodriguez, Ed","nickName":"El Gualo","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eduardo Rodriguez","nameSlug":"eduardo-rodriguez-593958","firstLastName":"Eduardo Rodriguez","lastFirstName":"Rodriguez, Eduardo","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Eduardo Jose Rodriguez","fullLFMName":"Rodriguez, Eduardo Jose","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID649966":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966","firstName":"Luis","lastName":"Urías","primaryNumber":"48","birthDate":"1997-06-03","currentAge":29,"birthCity":"Magdalena de Kino","birthCountry":"Mexico","height":"5' 9\"","weight":202,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Urías","middleName":"Fernando","boxscoreName":"Urías, L","nickName":"Wicho","gender":"M","nameMatrilineal":"Figueroa","isPlayer":true,"isVerified":true,"pronunciation":"oo-REE-ahse","mlbDebutDate":"2018-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Urías","nameSlug":"luis-urias-649966","firstLastName":"Luis Urías","lastFirstName":"Urías, Luis","lastInitName":"Urías, L","initLastName":"L Urías","fullFMLName":"Luis Fernando Urías","fullLFMName":"Urías, Luis Fernando","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID694297":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","firstName":"Brandon","lastName":"Pfaadt","primaryNumber":"32","birthDate":"1998-10-15","currentAge":27,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Pfaadt","middleName":"Connor","boxscoreName":"Pfaadt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOUGHT","mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Pfaadt","nameSlug":"brandon-pfaadt-694297","firstLastName":"Brandon Pfaadt","lastFirstName":"Pfaadt, Brandon","lastInitName":"Pfaadt, B","initLastName":"B Pfaadt","fullFMLName":"Brandon Connor Pfaadt","fullLFMName":"Pfaadt, Brandon Connor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID680728":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728","firstName":"Adrian","lastName":"Del Castillo","primaryNumber":"25","birthDate":"1999-09-27","currentAge":26,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Adrian","useLastName":"Del Castillo","middleName":"Jose","boxscoreName":"Del Castillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"A-dree-an dell Kas-tee-yo","mlbDebutDate":"2024-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Del Castillo","nameSlug":"adrian-del-castillo-680728","firstLastName":"Adrian Del Castillo","lastFirstName":"Del Castillo, Adrian","lastInitName":"Del Castillo, A","initLastName":"A Del Castillo","fullFMLName":"Adrian Jose Del Castillo","fullLFMName":"Del Castillo, Adrian Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID667670":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670","firstName":"Terry","lastName":"Rooker","primaryNumber":"25","birthDate":"1994-11-01","currentAge":31,"birthCity":"Germantown","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Brent","useLastName":"Rooker","middleName":"Brent","boxscoreName":"Rooker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brent Rooker","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"brent-rooker-667670","firstLastName":"Brent Rooker","lastFirstName":"Rooker, Brent","lastInitName":"Rooker, B","initLastName":"B Rooker","fullFMLName":"Terry Brent Rooker","fullLFMName":"Rooker, Terry Brent","strikeZoneTop":3.364,"strikeZoneBottom":1.698},"ID669372":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","firstName":"John","lastName":"Ginn","primaryNumber":"35","birthDate":"1999-05-20","currentAge":27,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"J.T.","useLastName":"Ginn","middleName":"Thomas","boxscoreName":"Ginn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Ginn","nameSlug":"j-t-ginn-669372","firstLastName":"J.T. Ginn","lastFirstName":"Ginn, J.T.","lastInitName":"Ginn, J","initLastName":"J Ginn","fullFMLName":"John Thomas Ginn","fullLFMName":"Ginn, John Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID682988":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988","firstName":"Tyler","lastName":"Locklear","primaryNumber":"31","birthDate":"2000-11-24","currentAge":25,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tyler","useLastName":"Locklear","middleName":"Evan","boxscoreName":"Locklear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Locklear","nameSlug":"tyler-locklear-682988","firstLastName":"Tyler Locklear","lastFirstName":"Locklear, Tyler","lastInitName":"Locklear, T","initLastName":"T Locklear","fullFMLName":"Tyler Evan Locklear","fullLFMName":"Locklear, Tyler Evan","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":30,"birthCity":"La Jolla","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Sterner","middleName":"James","boxscoreName":"Sterner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Sterner","nameSlug":"justin-sterner-686993","firstLastName":"Justin Sterner","lastFirstName":"Sterner, Justin","lastInitName":"Sterner, J","initLastName":"J Sterner","fullFMLName":"Justin James Sterner","fullLFMName":"Sterner, Justin James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669459":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459","firstName":"Kyle","lastName":"Nelson","primaryNumber":"90","birthDate":"1996-07-08","currentAge":30,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Nelson","middleName":"B.","boxscoreName":"Nelson, K","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Nelson","nameSlug":"kyle-nelson-669459","firstLastName":"Kyle Nelson","lastFirstName":"Nelson, Kyle","lastInitName":"Nelson, K","initLastName":"K Nelson","fullFMLName":"Kyle B. Nelson","fullLFMName":"Nelson, Kyle B.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642851":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851","firstName":"Robert","lastName":"Wynns","primaryNumber":"61","birthDate":"1990-12-10","currentAge":35,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wynns","middleName":"Austin","boxscoreName":"Wynns, A","nickName":"Winnie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"Wins","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wynns","nameSlug":"austin-wynns-642851","firstLastName":"Austin Wynns","lastFirstName":"Wynns, Austin","lastInitName":"Wynns, A","initLastName":"A Wynns","fullFMLName":"Robert Austin Wynns","fullLFMName":"Wynns, Robert Austin","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID656222":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222","firstName":"Jalen","lastName":"Beeks","primaryNumber":"68","birthDate":"1993-07-10","currentAge":33,"birthCity":"Fayetteville","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jalen","useLastName":"Beeks","middleName":"Christopher","boxscoreName":"Beeks","nickName":"Beeker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jalen Beeks","nameSlug":"jalen-beeks-656222","firstLastName":"Jalen Beeks","lastFirstName":"Beeks, Jalen","lastInitName":"Beeks, J","initLastName":"J Beeks","fullFMLName":"Jalen Christopher Beeks","fullLFMName":"Beeks, Jalen Christopher","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID656464":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464","firstName":"Kevin","lastName":"Ginkel","primaryNumber":"37","birthDate":"1994-03-24","currentAge":32,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Ginkel","middleName":"Andrew","boxscoreName":"Ginkel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Ginkel","nameSlug":"kevin-ginkel-656464","firstLastName":"Kevin Ginkel","lastFirstName":"Ginkel, Kevin","lastInitName":"Ginkel, K","initLastName":"K Ginkel","fullFMLName":"Kevin Andrew Ginkel","fullLFMName":"Ginkel, Kevin Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID608665":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665","firstName":"Kendall","lastName":"Graveman","primaryNumber":"31","birthDate":"1990-12-21","currentAge":35,"birthCity":"Alexander City","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":215,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kendall","useLastName":"Graveman","middleName":"Chase","boxscoreName":"Graveman","nickName":"Digger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"lastPlayedDate":"2025-08-10","mlbDebutDate":"2014-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kendall Graveman","nameSlug":"kendall-graveman-608665","firstLastName":"Kendall Graveman","lastFirstName":"Graveman, Kendall","lastInitName":"Graveman, K","initLastName":"K Graveman","fullFMLName":"Kendall Chase Graveman","fullLFMName":"Graveman, Kendall Chase","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID547184":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184","firstName":"Michael","lastName":"Kelly","primaryNumber":"49","birthDate":"1992-09-06","currentAge":34,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Kelly","middleName":"Joseph","boxscoreName":"Kelly, Mi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2022-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Kelly","nameSlug":"michael-kelly-547184","firstLastName":"Michael Kelly","lastFirstName":"Kelly, Michael","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Michael Joseph Kelly","fullLFMName":"Kelly, Michael Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID674370":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370","firstName":"Osvaldo","lastName":"Bido","primaryNumber":"46","birthDate":"1995-10-18","currentAge":30,"birthCity":"Los Hidalgos","birthCountry":"Dominican Republic","height":"6' 3\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Osvaldo","useLastName":"Bido","boxscoreName":"Bido","gender":"M","nameMatrilineal":"Ventura","isPlayer":true,"isVerified":true,"pronunciation":"ohs-WAHL-doh BEE-doh","mlbDebutDate":"2023-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Osvaldo Bido","nameSlug":"osvaldo-bido-674370","firstLastName":"Osvaldo Bido","lastFirstName":"Bido, Osvaldo","lastInitName":"Bido, O","initLastName":"O Bido","fullFMLName":"Osvaldo  Bido","fullLFMName":"Bido, Osvaldo","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID570482":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482","firstName":"Giovanny","lastName":"Urshela","primaryNumber":"29","birthDate":"1991-10-11","currentAge":34,"birthCity":"Cartagena","birthCountry":"Colombia","height":"6' 0\"","weight":215,"active":false,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gio","useLastName":"Urshela","boxscoreName":"Urshela","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"urr-SHELL-ah","lastPlayedDate":"2025-08-13","mlbDebutDate":"2015-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gio Urshela","nameSlug":"gio-urshela-570482","firstLastName":"Gio Urshela","lastFirstName":"Urshela, Gio","lastInitName":"Urshela, G","initLastName":"G Urshela","fullFMLName":"Giovanny Urshela","fullLFMName":"Urshela, Giovanny","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"ID543101":{"id":543101,"fullName":"Anthony DeSclafani","link":"/api/v1/people/543101","firstName":"Anthony","lastName":"DeSclafani","primaryNumber":"21","birthDate":"1990-04-18","currentAge":36,"birthCity":"Freehold","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"DeSclafani","middleName":"J.","boxscoreName":"DeSclafani","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"DEE-scla-fah-nee","mlbDebutDate":"2014-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony DeSclafani","nameSlug":"anthony-desclafani-543101","firstLastName":"Anthony DeSclafani","lastFirstName":"DeSclafani, Anthony","lastInitName":"DeSclafani, A","initLastName":"A DeSclafani","fullFMLName":"Anthony J. DeSclafani","fullLFMName":"DeSclafani, Anthony J.","strikeZoneTop":3.58,"strikeZoneBottom":1.72},"ID691016":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","firstName":"Tyler","lastName":"Soderstrom","primaryNumber":"21","birthDate":"2001-11-24","currentAge":24,"birthCity":"Turlock","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Soderstrom","middleName":"Christian","boxscoreName":"Soderstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"SOH-der-strum","mlbDebutDate":"2023-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Soderstrom","nameSlug":"tyler-soderstrom-691016","firstLastName":"Tyler Soderstrom","lastFirstName":"Soderstrom, Tyler","lastInitName":"Soderstrom, T","initLastName":"T Soderstrom","fullFMLName":"Tyler Christian Soderstrom","fullLFMName":"Soderstrom, Tyler Christian","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID687231":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231","firstName":"Darell","lastName":"Hernaiz","primaryNumber":"2","birthDate":"2001-08-03","currentAge":25,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Darell","useLastName":"Hernaiz","middleName":"Giovan","boxscoreName":"Hernaiz","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"DARE-uhl her-NAYS","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Darell Hernaiz","nameSlug":"darell-hernaiz-687231","firstLastName":"Darell Hernaiz","lastFirstName":"Hernaiz, Darell","lastInitName":"Hernaiz, D","initLastName":"D Hernaiz","fullFMLName":"Darell Giovan Hernaiz","fullLFMName":"Hernaiz, Darell Giovan","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID663765":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765","firstName":"Jacob","lastName":"Woodford","birthDate":"1996-10-28","currentAge":29,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Woodford","middleName":"Robert","boxscoreName":"Woodford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-08-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Woodford","nameSlug":"jake-woodford-663765","firstLastName":"Jake Woodford","lastFirstName":"Woodford, Jake","lastInitName":"Woodford, J","initLastName":"J Woodford","fullFMLName":"Jacob Robert Woodford","fullLFMName":"Woodford, Jacob Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687515":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515","firstName":"Colby","lastName":"Thomas","birthDate":"2001-01-26","currentAge":25,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Colby","useLastName":"Thomas","middleName":"Grant","boxscoreName":"Thomas, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colby Thomas","nameSlug":"colby-thomas-687515","firstLastName":"Colby Thomas","lastFirstName":"Thomas, Colby","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Colby Grant Thomas","fullLFMName":"Thomas, Colby Grant","strikeZoneTop":3.122,"strikeZoneBottom":1.575},"ID656794":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794","firstName":"Sean","lastName":"Newcomb","primaryNumber":"15","birthDate":"1993-06-12","currentAge":33,"birthCity":"Brockton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Newcomb","middleName":"William","boxscoreName":"Newcomb, S","nickName":"Newk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Newcomb","nameSlug":"sean-newcomb-656794","firstLastName":"Sean Newcomb","lastFirstName":"Newcomb, Sean","lastInitName":"Newcomb, S","initLastName":"S Newcomb","fullFMLName":"Sean William Newcomb","fullLFMName":"Newcomb, Sean William","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID605488":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","firstName":"Jeffrey","lastName":"Springs","primaryNumber":"59","birthDate":"1992-09-20","currentAge":33,"birthCity":"Belmont","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeffrey","useLastName":"Springs","middleName":"Scott","boxscoreName":"Springs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jeffrey Springs","nameSlug":"jeffrey-springs-605488","firstLastName":"Jeffrey Springs","lastFirstName":"Springs, Jeffrey","lastInitName":"Springs, J","initLastName":"J Springs","fullFMLName":"Jeffrey Scott Springs","fullLFMName":"Springs, Jeffrey Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID543510":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510","firstName":"James","lastName":"McCann","primaryNumber":"8","birthDate":"1990-06-13","currentAge":36,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"James","useLastName":"McCann","middleName":"Thomas","boxscoreName":"McCann","nickName":"McCannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James McCann","nameSlug":"james-mccann-543510","firstLastName":"James McCann","lastFirstName":"McCann, James","lastInitName":"McCann, J","initLastName":"J McCann","fullFMLName":"James Thomas McCann","fullLFMName":"McCann, James Thomas","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID806960":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960","firstName":"Luis","lastName":"Morales","primaryNumber":"19","birthDate":"2002-09-24","currentAge":23,"birthCity":"Antilla","birthCountry":"Cuba","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Morales","middleName":"Danys","boxscoreName":"Morales","gender":"M","nameMatrilineal":"Aguilera","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Morales","nameSlug":"luis-morales-806960","firstLastName":"Luis Morales","lastFirstName":"Morales, Luis","lastInitName":"Morales, L","initLastName":"L Morales","fullFMLName":"Luis Danys Morales","fullLFMName":"Morales, Luis Danys","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"14","birthDate":"2001-02-17","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 6\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jorge","useLastName":"Barrosa","middleName":"Luis","boxscoreName":"Barrosa","gender":"M","nameMatrilineal":"Rojas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jorge Barrosa","nameSlug":"jorge-barrosa-678489","firstLastName":"Jorge Barrosa","lastFirstName":"Barrosa, Jorge","lastInitName":"Barrosa, J","initLastName":"J Barrosa","fullFMLName":"Jorge Luis Barrosa","fullLFMName":"Barrosa, Jorge Luis","strikeZoneTop":2.96,"strikeZoneBottom":1.49},"ID679775":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775","firstName":"Kyle","lastName":"Backhus","primaryNumber":"19","birthDate":"1998-01-31","currentAge":28,"birthCity":"New Waverly","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Backhus","middleName":"Jordan","boxscoreName":"Backhus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Backhus","nameSlug":"kyle-backhus-679775","firstLastName":"Kyle Backhus","lastFirstName":"Backhus, Kyle","lastInitName":"Backhus, K","initLastName":"K Backhus","fullFMLName":"Kyle Jordan Backhus","fullLFMName":"Backhus, Kyle Jordan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID677950":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950","firstName":"Alek","lastName":"Thomas","primaryNumber":"9","birthDate":"2000-04-28","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Alek","useLastName":"Thomas","boxscoreName":"Thomas, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alek Thomas","nameSlug":"alek-thomas-677950","firstLastName":"Alek Thomas","lastFirstName":"Thomas, Alek","lastInitName":"Thomas, A","initLastName":"A Thomas","fullFMLName":"Alek  Thomas","fullLFMName":"Thomas, Alek","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID622663":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663","firstName":"Luis","lastName":"Severino","primaryNumber":"40","birthDate":"1994-02-20","currentAge":32,"birthCity":"Sabana de la Mar","birthCountry":"Dominican Republic","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Severino","boxscoreName":"Severino, L","nickName":"Pena","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Severino","nameSlug":"luis-severino-622663","firstLastName":"Luis Severino","lastFirstName":"Severino, Luis","lastInitName":"Severino, L","initLastName":"L Severino","fullFMLName":"Luis Severino","fullLFMName":"Severino, Luis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663731":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731","firstName":"Connor","lastName":"Kaiser","primaryNumber":"30","birthDate":"1996-11-20","currentAge":29,"birthCity":"Shawnee Mission","birthStateProvince":"KS","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Connor","useLastName":"Kaiser","middleName":"William","boxscoreName":"Kaiser, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Kaiser","nameSlug":"connor-kaiser-663731","firstLastName":"Connor Kaiser","lastFirstName":"Kaiser, Connor","lastInitName":"Kaiser, C","initLastName":"C Kaiser","fullFMLName":"Connor William Kaiser","fullLFMName":"Kaiser, Connor William","strikeZoneTop":3.349,"strikeZoneBottom":1.69},"ID641386":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386","firstName":"Benjamin","lastName":"Bowden","primaryNumber":"62","birthDate":"1994-10-21","currentAge":31,"birthCity":"Lynn","birthStateProvince":"MA","birthCountry":"USA","height":"6' 4\"","weight":249,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Bowden","middleName":"Douglas","boxscoreName":"Bowden","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BOE-den","mlbDebutDate":"2021-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ben Bowden","nameSlug":"ben-bowden-641386","firstLastName":"Ben Bowden","lastFirstName":"Bowden, Ben","lastInitName":"Bowden, B","initLastName":"B Bowden","fullFMLName":"Benjamin Douglas Bowden","fullLFMName":"Bowden, Benjamin Douglas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"26","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"ID680474":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474","firstName":"Maxwell","lastName":"Schuemann","primaryNumber":"30","birthDate":"1997-06-11","currentAge":29,"birthCity":"Kalamazoo","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Schuemann","middleName":"Carter","boxscoreName":"Schuemann","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SHOO-man","mlbDebutDate":"2024-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Schuemann","nameSlug":"max-schuemann-680474","firstLastName":"Max Schuemann","lastFirstName":"Schuemann, Max","lastInitName":"Schuemann, M","initLastName":"M Schuemann","fullFMLName":"Maxwell Carter Schuemann","fullLFMName":"Schuemann, Maxwell Carter","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID606466":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","firstName":"Ketel","lastName":"Marte","primaryNumber":"4","birthDate":"1993-10-12","currentAge":32,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ketel","useLastName":"Marte","middleName":"Ricardo","boxscoreName":"Marte, K","nickName":"El Nino","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"keh-TELL mar-TAY","mlbDebutDate":"2015-07-31","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ketel Marte","nameSlug":"ketel-marte-606466","firstLastName":"Ketel Marte","lastFirstName":"Marte, Ketel","lastInitName":"Marte, K","initLastName":"K Marte","fullFMLName":"Ketel Ricardo Marte","fullLFMName":"Marte, Ketel Ricardo","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID682052":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052","firstName":"Jacob","lastName":"Lopez","primaryNumber":"57","birthDate":"1998-03-11","currentAge":28,"birthCity":"Granada Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Lopez","boxscoreName":"Lopez, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Lopez","nameSlug":"jacob-lopez-682052","firstLastName":"Jacob Lopez","lastFirstName":"Lopez, Jacob","lastInitName":"Lopez, J","initLastName":"J Lopez","fullFMLName":"Jacob Lopez","fullLFMName":"Lopez, Jacob","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669194":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194","firstName":"Ryne","lastName":"Nelson","primaryNumber":"19","birthDate":"1998-02-01","currentAge":28,"birthCity":"Henderson","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Nelson","middleName":"Tanner","boxscoreName":"Nelson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Nelson","nameSlug":"ryne-nelson-669194","firstLastName":"Ryne Nelson","lastFirstName":"Nelson, Ryne","lastInitName":"Nelson, R","initLastName":"R Nelson","fullFMLName":"Ryne Tanner Nelson","fullLFMName":"Nelson, Ryne Tanner","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID677942":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","firstName":"Blaze","lastName":"Alexander","primaryNumber":"23","birthDate":"1999-06-11","currentAge":27,"birthCity":"Cape Coral","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Alexander","middleName":"Chanee","boxscoreName":"Alexander","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"Blayz","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Alexander","nameSlug":"blaze-alexander-677942","firstLastName":"Blaze Alexander","lastFirstName":"Alexander, Blaze","lastInitName":"Alexander, B","initLastName":"B Alexander","fullFMLName":"Blaze Chanee Alexander","fullLFMName":"Alexander, Blaze Chanee","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID672695":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","firstName":"Geraldo","lastName":"Perdomo","primaryNumber":"2","birthDate":"1999-10-22","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Geraldo","useLastName":"Perdomo","middleName":"Rafael","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Fonnieur","isPlayer":true,"isVerified":true,"pronunciation":"HER-all-doh per-DOH-mo","mlbDebutDate":"2021-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geraldo Perdomo","nameSlug":"geraldo-perdomo-672695","firstLastName":"Geraldo Perdomo","lastFirstName":"Perdomo, Geraldo","lastInitName":"Perdomo, G","initLastName":"G Perdomo","fullFMLName":"Geraldo Rafael Perdomo","fullLFMName":"Perdomo, Geraldo Rafael","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID595928":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928","firstName":"John","lastName":"Curtiss","primaryNumber":"46","birthDate":"1993-04-05","currentAge":33,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Curtiss","middleName":"Pickens","boxscoreName":"Curtiss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Curtiss","nameSlug":"john-curtiss-595928","firstLastName":"John Curtiss","lastFirstName":"Curtiss, John","lastInitName":"Curtiss, J","initLastName":"J Curtiss","fullFMLName":"John Pickens Curtiss","fullLFMName":"Curtiss, John Pickens","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID701762":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","firstName":"Nicholas","lastName":"Kurtz","primaryNumber":"16","birthDate":"2003-03-12","currentAge":23,"birthCity":"Lancaster","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nick","useLastName":"Kurtz","middleName":"Jeffrey","boxscoreName":"Kurtz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Kurtz","nameSlug":"nick-kurtz-701762","firstLastName":"Nick Kurtz","lastFirstName":"Kurtz, Nick","lastInitName":"Kurtz, N","initLastName":"N Kurtz","fullFMLName":"Nicholas Jeffrey Kurtz","fullLFMName":"Kurtz, Nicholas Jeffrey","strikeZoneTop":3.413,"strikeZoneBottom":1.722},"ID668678":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678","firstName":"Zachary","lastName":"Gallen","primaryNumber":"23","birthDate":"1995-08-03","currentAge":31,"birthCity":"Somerdale","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":189,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zac","useLastName":"Gallen","middleName":"Peter","boxscoreName":"Gallen","nickName":"Galls","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zac Gallen","nameSlug":"zac-gallen-668678","firstLastName":"Zac Gallen","lastFirstName":"Gallen, Zac","lastInitName":"Gallen, Z","initLastName":"Z Gallen","fullFMLName":"Zachary Peter Gallen","fullLFMName":"Gallen, Zachary Peter","strikeZoneTop":3.41,"strikeZoneBottom":1.53},"ID682998":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","firstName":"Corbin","lastName":"Carroll","primaryNumber":"7","birthDate":"2000-08-21","currentAge":26,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Corbin","useLastName":"Carroll","middleName":"Franklin","boxscoreName":"Carroll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Corbin Carroll","nameSlug":"corbin-carroll-682998","firstLastName":"Corbin Carroll","lastFirstName":"Carroll, Corbin","lastInitName":"Carroll, C","initLastName":"C Carroll","fullFMLName":"Corbin Franklin Carroll","fullLFMName":"Carroll, Corbin Franklin","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID666971":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971","firstName":"Lourdes","lastName":"Gurriel","primaryNumber":"12","birthDate":"1993-10-10","currentAge":32,"birthCity":"Sancti Spiritus","birthCountry":"Cuba","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lourdes","useLastName":"Gurriel Jr.","middleName":"Yunielki","boxscoreName":"Gurriel Jr.","nickName":"#Pinapower Jr.","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"Lure-dess Guu-rree-el","mlbDebutDate":"2018-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lourdes Gurriel Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lourdes-gurriel-jr-666971","firstLastName":"Lourdes Gurriel Jr.","lastFirstName":"Gurriel Jr., Lourdes","lastInitName":"Gurriel Jr., L","initLastName":"L Gurriel Jr.","fullFMLName":"Lourdes Yunielki Gurriel Jr.","fullLFMName":"Gurriel Jr., Lourdes Yunielki","strikeZoneTop":3.354,"strikeZoneBottom":1.693},"ID669127":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","firstName":"Shea","lastName":"Langeliers","primaryNumber":"23","birthDate":"1997-11-18","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Shea","useLastName":"Langeliers","middleName":"Ryan","boxscoreName":"Langeliers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LAYNG-uh-leers","mlbDebutDate":"2022-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shea Langeliers","nameSlug":"shea-langeliers-669127","firstLastName":"Shea Langeliers","lastFirstName":"Langeliers, Shea","lastInitName":"Langeliers, S","initLastName":"S Langeliers","fullFMLName":"Shea Ryan Langeliers","fullLFMName":"Langeliers, Shea Ryan","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID685314":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314","firstName":"Andrew","lastName":"Saalfrank","primaryNumber":"27","birthDate":"1997-08-18","currentAge":29,"birthCity":"Fort Wayne","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Saalfrank","middleName":"Jacob","boxscoreName":"Saalfrank","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Saalfrank","nameSlug":"andrew-saalfrank-685314","firstLastName":"Andrew Saalfrank","lastFirstName":"Saalfrank, Andrew","lastInitName":"Saalfrank, A","initLastName":"A Saalfrank","fullFMLName":"Andrew Jacob Saalfrank","fullLFMName":"Saalfrank, Andrew Jacob","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID678022":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022","firstName":"Jackson","lastName":"Perkins","primaryNumber":"50","birthDate":"1999-12-26","currentAge":26,"birthCity":"Kokomo","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Perkins","middleName":"Scott","boxscoreName":"Perkins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Perkins","nameSlug":"jack-perkins-678022","firstLastName":"Jack Perkins","lastFirstName":"Perkins, Jack","lastInitName":"Perkins, J","initLastName":"J Perkins","fullFMLName":"Jackson Scott Perkins","fullLFMName":"Perkins, Jackson Scott","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"ID674384":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384","firstName":"Eduarniel","lastName":"Núñez","birthDate":"1999-06-07","currentAge":27,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 2\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduarniel","useLastName":"Núñez","boxscoreName":"Núñez, E","gender":"M","nameMatrilineal":"Mejia","isPlayer":true,"isVerified":false,"pronunciation":"eh-DWAR-knee-el","mlbDebutDate":"2025-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduarniel Núñez","nameSlug":"eduarniel-nunez-674384","firstLastName":"Eduarniel Núñez","lastFirstName":"Núñez, Eduarniel","lastInitName":"Núñez, E","initLastName":"E Núñez","fullFMLName":"Eduarniel Núñez","fullLFMName":"Núñez, Eduarniel ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668709":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","firstName":"Jeffrey","lastName":"Bleday","primaryNumber":"22","birthDate":"1997-11-10","currentAge":28,"birthCity":"Danville","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"JJ","useLastName":"Bleday","middleName":"Joseph","boxscoreName":"Bleday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JJ Bleday","nameSlug":"jj-bleday-668709","firstLastName":"JJ Bleday","lastFirstName":"Bleday, JJ","lastInitName":"Bleday, J","initLastName":"J Bleday","fullFMLName":"Jeffrey Joseph Bleday","fullLFMName":"Bleday, Jeffrey Joseph","strikeZoneTop":3.287,"strikeZoneBottom":1.659}},"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529","location":{"address1":"400 Ballpark Drive","city":"Sacramento","state":"California","stateAbbrev":"CA","postalCode":"95691","defaultCoordinates":{"latitude":38.57994,"longitude":-121.51246},"azimuthAngle":46.0,"elevation":24,"country":"USA","phone":"916-371-HITS"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":13416,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":380,"center":403,"rightCenter":380,"rightLine":325},"active":true,"season":"2025"},"officialVenue":{"id":2529,"link":"/api/v1/venues/2529"},"weather":{"condition":"Clear","temp":"88","wind":"9 mph, Out To CF"},"gameInfo":{"attendance":8687,"firstPitch":"2025-08-03T02:06:00.000Z","gameDurationMinutes":173},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"home":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"}},"officialScorer":{"id":482170,"fullName":"Mark Honbo","link":"/api/v1/people/482170"},"primaryDatacaster":{"id":823337,"fullName":"Ryan Cosgrove","link":"/api/v1/people/823337"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out, pitcher J.T. Ginn to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T02:06:33.904Z","endTime":"2025-08-03T02:06:44.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669372,"link":"/api/v1/people/669372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T21:11:41.913Z","endTime":"2025-08-03T01:50:24.847Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"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":"2025-08-03T01:50:24.847Z","endTime":"2025-08-03T02:05:05.317Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"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":"2025-08-03T02:05:05.317Z","endTime":"2025-08-03T02:06:36.269Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"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.9,"strikeZoneTop":3.13615378150364,"strikeZoneBottom":1.44620034662726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.690275310695892,"aZ":-28.026314654638075,"pfxX":-9.140876331124343,"pfxZ":2.209261242875378,"pX":-0.28083872283285694,"pZ":1.9937311323147366,"vX0":4.969115992570218,"vY0":-136.1758970002252,"vZ0":-4.431318516706664,"x":127.7,"y":184.95,"x0":-0.940802904763234,"y0":50.006673318198054,"z0":5.579433330439815,"aX":-17.184031195760795},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.2,"breakHorizontal":15.5,"spinRate":1838,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.4021034534536905,"extension":6.800344272995215},"hitData":{"launchSpeed":102.4,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.97,"coordY":183.61}},"index":3,"playId":"58abaf1f-b069-38c5-8184-76ff9b8afa4e","pitchNumber":1,"startTime":"2025-08-03T02:06:36.269Z","endTime":"2025-08-03T02:06:44.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:06:44.848Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ketel Marte homers (21) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T02:06:53.049Z","endTime":"2025-08-03T02:07:56.782Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.69448971332528,"strikeZoneBottom":1.6493343817327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.388249884185083,"aZ":-26.45638473522015,"pfxX":-9.773835060786345,"pfxZ":3.0398747620309763,"pX":0.3303890320657805,"pZ":1.7889419879443125,"vX0":6.6673283241344246,"vY0":-136.6330529338102,"vZ0":-5.393701336218092,"x":104.41,"y":190.48,"x0":-0.877199503128144,"y0":50.00633043331259,"z0":5.617588529484256,"aX":-18.39900486208629},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.4,"breakHorizontal":16.2,"spinRate":1841,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4015795853269548,"extension":6.8968590996611105},"index":0,"playId":"1d02b00d-2db4-3574-9965-2c8eaa495838","pitchNumber":1,"startTime":"2025-08-03T02:07:11.733Z","endTime":"2025-08-03T02:07:14.969Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.487653533065583,"aZ":-21.15996902238051,"pfxX":-1.0384859827661215,"pfxZ":5.768511529009581,"pX":0.24985346660009236,"pZ":3.5209848305120315,"vX0":4.362151160671304,"vY0":-137.31448540031425,"vZ0":-1.7219173852948413,"x":107.48,"y":143.71,"x0":-1.2245600148166125,"y0":50.001777049256795,"z0":5.596270638702892,"aX":-1.983064982385376},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.3,"breakHorizontal":1.0,"spinRate":2029,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.398938930704515,"extension":6.7474782142241425},"hitData":{"launchSpeed":98.9,"launchAngle":26.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":196.44,"coordY":61.32}},"index":1,"playId":"33988ccf-52ec-3d59-bc5c-4be574dc93ba","pitchNumber":2,"startTime":"2025-08-03T02:07:30.473Z","endTime":"2025-08-03T02:07:56.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:07:56.782Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T02:07:44.547Z","endTime":"2025-08-03T02:09:19.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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(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":93.7,"endSpeed":86.0,"strikeZoneTop":3.61804646480159,"strikeZoneBottom":1.5559721261585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.68806899319195,"aZ":-21.32496061005279,"pfxX":-2.0350388642998416,"pfxZ":5.724375467984483,"pX":0.17928604163176703,"pZ":3.976023653266857,"vX0":4.006200004377811,"vY0":-136.4859685438358,"vZ0":-0.45787411762497165,"x":110.17,"y":131.43,"x0":-1.0400056571635563,"y0":50.00534445630716,"z0":5.608382821575207,"aX":-3.859127908068261},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.4,"breakHorizontal":2.9,"spinRate":2000,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.4005763922912924,"extension":6.7481914999702965},"index":0,"playId":"793139b9-86e1-362d-b549-a1b0055e8223","pitchNumber":1,"startTime":"2025-08-03T02:08:23.303Z","endTime":"2025-08-03T02:08:27.491Z","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":90.0,"endSpeed":82.5,"strikeZoneTop":3.54287174885639,"strikeZoneBottom":1.65703118765849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.424313483568337,"aZ":-27.1384550713879,"pfxX":-7.331469778774373,"pfxZ":2.907437431745749,"pX":-1.4366512252071773,"pZ":1.7778974016089042,"vX0":1.274181633136699,"vY0":-131.0368846333544,"vZ0":-4.376958971462497,"x":171.76,"y":190.78,"x0":-0.9776072376551425,"y0":50.00559300019198,"z0":5.504311708688862,"aX":-12.715361050084216},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":13.0,"spinRate":1639,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4184490503271716,"extension":6.765171848960167},"index":1,"playId":"2fed8865-2570-3099-9111-2345079af46b","pitchNumber":2,"startTime":"2025-08-03T02:08:39.366Z","endTime":"2025-08-03T02:08:42.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.52208741612396,"strikeZoneBottom":1.63688869699558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.82158256912479,"aZ":-25.566211614344912,"pfxX":-9.955666785483606,"pfxZ":3.446967497420178,"pX":9.2149916114032E-5,"pZ":1.716387438249895,"vX0":6.221193484547931,"vY0":-137.8546908308996,"vZ0":-5.336105318825032,"x":117.0,"y":192.44,"x0":-0.9972150989765279,"y0":50.00416815787698,"z0":5.412447519058923,"aX":-19.084086866230532},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.3,"breakHorizontal":16.7,"spinRate":2042,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.3979529820531975,"extension":6.932877382672631},"index":2,"playId":"ef8893b8-090e-3f89-84b2-4328f45859b7","pitchNumber":3,"startTime":"2025-08-03T02:08:57.476Z","endTime":"2025-08-03T02:09:02.856Z","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":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.54729566715021,"strikeZoneBottom":1.6312492355307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.620671208505595,"aZ":-28.57649698277089,"pfxX":-11.291483772261634,"pfxZ":1.9042220170909392,"pX":1.6883179283499947,"pZ":1.4541176912060976,"vX0":10.759331983051556,"vY0":-136.83535821501906,"vZ0":-5.597645636998001,"x":52.65,"y":199.52,"x0":-0.8373022017895618,"y0":50.00110944684023,"z0":5.496819296670592,"aX":-21.302554617167328},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.4,"breakHorizontal":18.0,"spinRate":2038,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.40106371469008906,"extension":6.9791143726869915},"index":3,"playId":"1687d419-12b7-393c-90d2-2c39774a9e44","pitchNumber":4,"startTime":"2025-08-03T02:09:15.457Z","endTime":"2025-08-03T02:09:19.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:09:19.024Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lourdes Gurriel Jr. grounds out, shortstop Darell Hernaiz to first baseman Nick Kurtz. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T02:09:22.071Z","endTime":"2025-08-03T02:12:14.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.79815600792577,"strikeZoneBottom":1.82994747939202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.784481912964868,"aZ":-20.929545449732757,"pfxX":-9.696842612338958,"pfxZ":5.965489303117751,"pX":0.6474379916116884,"pZ":2.530205758031799,"vX0":7.096755820226044,"vY0":-136.81140484134187,"vZ0":-4.486408049516404,"x":92.32,"y":170.46,"x0":-0.7277839042597052,"y0":50.00192445676876,"z0":5.636457777989419,"aX":-18.27666253865906},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.0,"breakHorizontal":16.0,"spinRate":2020,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.40122422796223134,"extension":6.7173101282317145},"index":0,"playId":"3a8cb211-579a-3840-a6e5-7ac9e0ffa70f","pitchNumber":1,"startTime":"2025-08-03T02:09:51.501Z","endTime":"2025-08-03T02:09:55.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.597344393751595,"aZ":-23.912458342287003,"pfxX":-7.934974418736792,"pfxZ":4.434183648952892,"pX":-1.0151951159764612,"pZ":2.2174688948146986,"vX0":3.2323493837540394,"vY0":-135.84098660295825,"vZ0":-4.481908342748328,"x":155.7,"y":178.91,"x0":-1.1916624416727901,"y0":50.00276347546303,"z0":5.557459184007847,"aX":-14.784344801158793},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.2,"breakHorizontal":13.7,"spinRate":1957,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.40367013405784613,"extension":6.791175899987103},"index":1,"playId":"f4987ad7-7caa-3f6d-86e1-19889842c905","pitchNumber":2,"startTime":"2025-08-03T02:10:14.107Z","endTime":"2025-08-03T02:10:17.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.74416164684232,"strikeZoneBottom":1.77859257002293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.110950656088136,"aZ":-37.61315299132796,"pfxX":2.9785212132081447,"pfxZ":-3.2988235864709194,"pX":0.12232783002343803,"pZ":0.19790787880946858,"vX0":2.2988044166160675,"vY0":-127.95042609434995,"vZ0":-5.593474572873842,"x":112.34,"y":233.44,"x0":-1.1770205768366295,"y0":50.00537284280249,"z0":5.383260381979471,"aX":4.905038667914727},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-7.1,"breakHorizontal":-5.9,"spinRate":2243,"spinDirection":16},"zone":14,"typeConfidence":0.9,"plateTime":0.42921257662800905,"extension":6.714951324491434},"index":2,"playId":"f9374344-cee8-3159-9263-00f9f9c4af4d","pitchNumber":3,"startTime":"2025-08-03T02:11:16.426Z","endTime":"2025-08-03T02:11:19.924Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"afc6313f-0d8b-3f58-95c5-b34ed45eb15a","startTime":"2025-08-03T02:11:40.723Z","endTime":"2025-08-03T02:11:43.736Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.683005841933632,"aZ":-27.748823506001013,"pfxX":-8.670265983173563,"pfxZ":2.3373793478582723,"pX":-0.12146413150114782,"pZ":2.7541037435521694,"vX0":4.675065365847579,"vY0":-136.9382368248168,"vZ0":-3.007473825942864,"x":121.63,"y":164.42,"x0":-0.7257108216170947,"y0":50.00535734443374,"z0":5.768098632967016,"aX":-16.443087518022157},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.8,"breakHorizontal":14.6,"spinRate":1989,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.40021754383526265,"extension":6.658150142043633},"hitData":{"launchSpeed":109.1,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.24,"coordY":153.2}},"index":4,"playId":"e896d5c3-34d1-3634-acc5-e97e4661e917","pitchNumber":4,"startTime":"2025-08-03T02:12:02.516Z","endTime":"2025-08-03T02:12:14.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:12:14.169Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T02:12:16.424Z","endTime":"2025-08-03T02:13:28.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66808011347906,"aZ":-36.027943945763575,"pfxX":0.7216625447609291,"pfxZ":-2.4316139015531526,"pX":0.006366961862739733,"pZ":1.381929291086221,"vX0":2.9554939989432603,"vY0":-125.678699374408,"vZ0":-2.9709654636620018,"x":116.76,"y":201.47,"x0":-1.2830444940708199,"y0":50.00242568780477,"z0":5.532717068420272,"aX":1.1436253847063307},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.9,"breakHorizontal":-2.0,"spinRate":2268,"spinDirection":10},"zone":14,"typeConfidence":0.89,"plateTime":0.4373561768276457,"extension":6.624512444295608},"index":0,"playId":"51edde1c-cc0f-3854-a406-9129125d5d3d","pitchNumber":1,"startTime":"2025-08-03T02:12:39.618Z","endTime":"2025-08-03T02:12:42.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.608450818523146,"aZ":-34.312888082546934,"pfxX":3.7359543796358685,"pfxZ":-1.3538587819861787,"pX":0.924930269640756,"pZ":1.2278134715393738,"vX0":4.115392915086741,"vY0":-125.4772903943997,"vZ0":-3.681922696423447,"x":81.74,"y":205.63,"x0":-1.227582312443906,"y0":50.00373005617466,"z0":5.5378591301658515,"aX":5.9006555093828865},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.1,"breakHorizontal":-7.8,"spinRate":2198,"spinDirection":15},"zone":14,"typeConfidence":0.9,"plateTime":0.43809542340282137,"extension":6.652635311040474},"index":1,"playId":"33a10f75-b2ba-3f6b-9c4e-f4519d08342e","pitchNumber":2,"startTime":"2025-08-03T02:13:00.917Z","endTime":"2025-08-03T02:13:03.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.46135977824299,"strikeZoneBottom":1.81626317764212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28773622608568,"aZ":-27.567202634276423,"pfxX":-8.582018002460073,"pfxZ":2.455597573462633,"pX":0.14788957546787246,"pZ":3.311543866466797,"vX0":5.327283617535234,"vY0":-136.6081482056208,"vZ0":-1.3942333254957433,"x":111.36,"y":149.37,"x0":-0.7204579195523794,"y0":50.001316213348865,"z0":5.737580364878093,"aX":-16.09227692731846},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.3,"breakHorizontal":14.3,"spinRate":1997,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.40215434568485486,"extension":6.688280931114319},"index":2,"playId":"7562b1c7-0911-3ea7-a72c-188be116bc63","pitchNumber":3,"startTime":"2025-08-03T02:13:24.616Z","endTime":"2025-08-03T02:13:28.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:13:28.584Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, second baseman Ketel Marte to first baseman Tyler Locklear.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T02:15:52.398Z","endTime":"2025-08-03T02:16:55.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T02:15:34.872Z","endTime":"2025-08-03T02:15:52.398Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"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.1,"endSpeed":84.7,"strikeZoneTop":3.70591940672878,"strikeZoneBottom":1.85367773414806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.323209281692378,"aZ":-12.642902738817707,"pfxX":-6.176797857982668,"pfxZ":10.624397467140689,"pX":0.8694809169147182,"pZ":2.762066213453978,"vX0":11.190222391065051,"vY0":-134.95719591248942,"vZ0":-6.353772627276694,"x":80.27,"y":145.14,"x0":-2.5346463174622937,"y0":50.00248392199161,"z0":6.043461342493147,"aX":-11.355588689379404},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":8.8,"spinRate":2392,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40638858896386454,"extension":6.250267120842898},"index":1,"playId":"9cef81a7-91b9-3872-a402-08d1adf83630","pitchNumber":1,"startTime":"2025-08-03T02:15:52.398Z","endTime":"2025-08-03T02:15:56.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.80373031103236,"strikeZoneBottom":1.75884918533403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.15535578735017,"aZ":-39.22860314388948,"pfxX":0.5988280206518608,"pfxZ":-4.856147436055493,"pX":-0.4604492369205071,"pZ":1.2561834450006004,"vX0":5.852337348537017,"vY0":-119.57392158427488,"vZ0":-2.998045302080969,"x":134.55,"y":204.86,"x0":-3.0130709427327274,"y0":50.00110148339879,"z0":6.031609773406766,"aX":0.8693131700203485},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-9.2,"breakHorizontal":-2.4,"spinRate":2373,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.45733966667328874,"extension":6.076384038589533},"index":2,"playId":"f54ce77b-77bf-318d-9896-1b3199d06e44","pitchNumber":2,"startTime":"2025-08-03T02:16:04.523Z","endTime":"2025-08-03T02:16:09.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":76.0,"strikeZoneTop":3.76242810649905,"strikeZoneBottom":1.81446788843219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.358432090870426,"aZ":-42.091956200836044,"pfxX":2.2037378726378263,"pfxZ":-7.017348179859167,"pX":1.4103903368229813,"pZ":-0.23158775606201182,"vX0":9.369939584535876,"vY0":-118.09406092745556,"vZ0":-5.292868713194548,"x":63.24,"y":245.03,"x0":-2.8940710733273356,"y0":50.00416365628364,"z0":5.908208014914912,"aX":3.1126060080036004},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-13.8,"breakHorizontal":-6.2,"spinRate":2540,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.46369874651289944,"extension":6.227391239663749},"index":3,"playId":"fc88a9a2-f795-3b3a-a5f8-7c003ea4854a","pitchNumber":3,"startTime":"2025-08-03T02:16:18.414Z","endTime":"2025-08-03T02:16:23.119Z","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":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.74460518768912,"strikeZoneBottom":1.73267036860171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.411355924274023,"aZ":-13.739732471392331,"pfxX":-5.042693141641243,"pfxZ":9.76417994169222,"pX":-1.3898095965027293,"pZ":3.3421061203019136,"vX0":5.756691476948726,"vY0":-136.6047260586694,"vZ0":-4.747739515278251,"x":169.98,"y":148.54,"x0":-2.870425937538576,"y0":50.00138257748244,"z0":6.0488785806222936,"aX":-9.519186802696433},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":7.9,"spinRate":2318,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40113348721083764,"extension":6.2583301366935045},"index":4,"playId":"4621c82b-f080-36c7-bf14-028bc10a3a1a","pitchNumber":4,"startTime":"2025-08-03T02:16:33.953Z","endTime":"2025-08-03T02:16:38.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.532814070470735,"aZ":-14.719370958161013,"pfxX":-5.185171622850552,"pfxZ":9.239726971855998,"pX":0.5366269342221083,"pZ":2.3508324593158196,"vX0":10.240300057833887,"vY0":-136.68827973463436,"vZ0":-7.0668084563836775,"x":96.55,"y":175.31,"x0":-2.5871360019628487,"y0":50.00483535267188,"z0":5.9831678125528835,"aX":-9.798378480082514},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":7.2,"spinRate":2372,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.40092022181438614,"extension":6.285344394942105},"hitData":{"launchSpeed":103.2,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":149.15}},"index":5,"playId":"1f84f5e2-2e93-3575-8c7c-4a77fabc5731","pitchNumber":5,"startTime":"2025-08-03T02:16:46.627Z","endTime":"2025-08-03T02:16:55.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:16:55.605Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a line drive to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T02:16:58.780Z","endTime":"2025-08-03T02:18:08.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"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":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.84535753417778,"strikeZoneBottom":1.73172216333862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.175890541453136,"aZ":-12.276441175340308,"pfxX":-3.8763358611702827,"pfxZ":10.395630597170406,"pX":-1.3194972812247565,"pZ":2.9453694665735206,"vX0":5.280968245109485,"vY0":-137.8536561087365,"vZ0":-6.065738397907369,"x":167.3,"y":159.26,"x0":-2.761195349336614,"y0":50.00471121163793,"z0":6.011699404546875,"aX":-7.421451564680562},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":5.9,"spinRate":2479,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3981362799216268,"extension":6.387866983712395},"index":0,"playId":"df4e4864-5ec8-3c6b-bd47-a0b76fb5ee3c","pitchNumber":1,"startTime":"2025-08-03T02:17:17.227Z","endTime":"2025-08-03T02:17:21.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.76334040119614,"strikeZoneBottom":1.77484942584941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.658257230647884,"aZ":-12.643770231243717,"pfxX":-3.3249638668905455,"pfxZ":10.238206946341997,"pX":-0.4078349985243201,"pZ":2.565492789084368,"vX0":7.462438819804223,"vY0":-137.73584426264637,"vZ0":-6.847000538222465,"x":132.55,"y":169.51,"x0":-2.7290224596223385,"y0":50.00026721819414,"z0":5.951203701342558,"aX":-6.3415694667872495},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":4.3,"spinRate":2466,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3987594957633944,"extension":6.5018773517784965},"index":1,"playId":"e8dd1e73-8b40-32de-bf08-df5e2aabe663","pitchNumber":2,"startTime":"2025-08-03T02:17:29.751Z","endTime":"2025-08-03T02:17:33.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.76608396075114,"strikeZoneBottom":1.77754474326899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.54135512884917,"aZ":-12.340219247961931,"pfxX":-2.620691323962602,"pfxZ":10.42895633638339,"pX":-0.6381919833978328,"pZ":2.0735237046971338,"vX0":6.81470912005427,"vY0":-137.7515445103424,"vZ0":-7.98115842526772,"x":141.33,"y":182.79,"x0":-2.815159641091967,"y0":50.006801857898566,"z0":5.862886372269033,"aX":-4.986762757657516},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":3.1,"spinRate":2420,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.39920191945528716,"extension":6.477514735485747},"index":2,"playId":"a9b37c00-186f-302a-9c3f-52e41a67edf2","pitchNumber":3,"startTime":"2025-08-03T02:17:44.047Z","endTime":"2025-08-03T02:17:47.593Z","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":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29183770824401,"aZ":-11.654843458282691,"pfxX":-3.259021292300971,"pfxZ":10.688100661647095,"pX":-0.24716854278253977,"pZ":1.5615350524436171,"vX0":7.940270506586925,"vY0":-138.27510685228282,"vZ0":-9.43300557972456,"x":126.42,"y":196.62,"x0":-2.743636411624687,"y0":50.00633196109886,"z0":5.817468860368954,"aX":-6.259653900839225},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":4.1,"spinRate":2497,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.39743012138076717,"extension":6.528555172157784},"hitData":{"launchSpeed":108.4,"launchAngle":5.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.39,"coordY":111.14}},"index":3,"playId":"b5e181c4-7cbd-3d72-a797-e0ee8273e17c","pitchNumber":4,"startTime":"2025-08-03T02:17:57.995Z","endTime":"2025-08-03T02:18:08.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:18:08.543Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brent Rooker pops out to second baseman Ketel Marte.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T02:18:09.482Z","endTime":"2025-08-03T02:20:19.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.1,"strikeZoneTop":3.70715145851718,"strikeZoneBottom":1.79088672168414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.02741842493999,"aZ":-16.064754210518522,"pfxX":-8.6511420971375,"pfxZ":8.766234460656241,"pX":-0.6338863315344384,"pZ":3.9878907009200852,"vX0":8.127229229923346,"vY0":-135.76899138926328,"vZ0":-2.689412021987942,"x":141.16,"y":131.11,"x0":-2.564868814359955,"y0":50.00495686531958,"z0":6.130570899015079,"aX":-15.90243395366496},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":13.6,"spinRate":2319,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4058526327686267,"extension":6.47193774841399},"index":0,"playId":"bedcea9a-b909-3904-9fda-831452b82def","pitchNumber":1,"startTime":"2025-08-03T02:18:32.580Z","endTime":"2025-08-03T02:18:35.857Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.363134128741773,"aZ":-38.79340125872259,"pfxX":0.716301340678358,"pfxZ":-4.544789932266399,"pX":1.096607288065297,"pZ":1.2807432043555305,"vX0":8.738813509316785,"vY0":-120.72974280366601,"vZ0":-2.9941000422680215,"x":75.2,"y":204.2,"x0":-2.6827455862283274,"y0":50.00172581291361,"z0":5.9955379993692866,"aX":1.0430019628515732},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-8.8,"breakHorizontal":-3.6,"spinRate":2585,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4559593383170255,"extension":6.316112974860247},"index":1,"playId":"0fded99e-04ee-34bf-98b1-5a0e9ed98b89","pitchNumber":2,"startTime":"2025-08-03T02:18:47.757Z","endTime":"2025-08-03T02:18:51.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.65906958957045,"aZ":-14.475532314699803,"pfxX":-7.42518884929501,"pfxZ":9.731987109665402,"pX":-0.7652208276742775,"pZ":3.4563134908878452,"vX0":7.372328126636716,"vY0":-135.04177597388497,"vZ0":-4.427049215934973,"x":146.17,"y":145.46,"x0":-2.5864594680030404,"y0":50.000187208728704,"z0":6.159277190050487,"aX":-13.499744411041764},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":11.5,"spinRate":2272,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.40803369281718593,"extension":6.134740156439107},"index":2,"playId":"2f8ec592-cdcb-3261-9232-35a53154c2ee","pitchNumber":3,"startTime":"2025-08-03T02:19:04.788Z","endTime":"2025-08-03T02:19:07.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.57197734820077,"strikeZoneBottom":1.71912738887251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.195157571706915,"aZ":-42.988966291659004,"pfxX":1.445993819724075,"pfxZ":-7.793860278246994,"pX":1.0142128113993962,"pZ":0.8618252702498502,"vX0":8.20325251058635,"vY0":-118.10655159393272,"vZ0":-2.615112153360153,"x":78.34,"y":215.51,"x0":-2.7174436353289377,"y0":50.002227916579805,"z0":6.004177436146486,"aX":2.006045054317123},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-14.5,"breakHorizontal":-4.9,"spinRate":2544,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4669249328372995,"extension":6.437597202236667},"index":3,"playId":"cbc020c6-046d-3a66-9838-0c4db77021a7","pitchNumber":4,"startTime":"2025-08-03T02:19:25.404Z","endTime":"2025-08-03T02:19:28.818Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.72619135279752,"strikeZoneBottom":1.74985586171846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.146920265796158,"aZ":-40.784644317107684,"pfxX":0.34455829838620355,"pfxZ":-6.006626115978077,"pX":-0.16358939346151538,"pZ":-0.14071349187074003,"vX0":6.127718354256631,"vY0":-119.8535764243184,"vZ0":-5.630811046848828,"x":123.24,"y":242.58,"x0":-2.8129154646009367,"y0":50.00104168082358,"z0":5.937487464414568,"aX":0.4930106819310987},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-12.1,"breakHorizontal":-2.3,"spinRate":2587,"spinDirection":14},"zone":13,"typeConfidence":2.0,"plateTime":0.45943245899991325,"extension":6.213283770828508},"index":4,"playId":"a7a7d9bb-563c-352e-96f8-f1622e3fa8ea","pitchNumber":5,"startTime":"2025-08-03T02:19:43.572Z","endTime":"2025-08-03T02:19:47.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.817982538619326,"aZ":-16.831129211154906,"pfxX":-6.453769512713663,"pfxZ":8.160186148709824,"pX":-0.31039586442629663,"pZ":3.6532083681569834,"vX0":8.54561393658005,"vY0":-136.893652954195,"vZ0":-3.299403674994148,"x":128.83,"y":140.14,"x0":-2.6475577590343433,"y0":50.00503068422163,"z0":6.039985999347095,"aX":-12.138439601326214},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":9.7,"spinRate":2254,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4015319859441395,"extension":6.389815179054121},"hitData":{"launchSpeed":74.4,"launchAngle":59.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":150.24,"coordY":140.91}},"index":5,"playId":"634e5a7f-200e-3859-8a17-0b8ffe45382d","pitchNumber":6,"startTime":"2025-08-03T02:20:07.024Z","endTime":"2025-08-03T02:20:19.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:20:19.038Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a line drive to left fielder Lourdes Gurriel Jr. Nick Kurtz to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T02:20:19.309Z","endTime":"2025-08-03T02:21:49.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.2,"endSpeed":86.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.754161213017518,"aZ":-12.395536302877343,"pfxX":-2.993945646395939,"pfxZ":10.446159261572078,"pX":0.4076451140383571,"pZ":2.6554533982246324,"vX0":8.594918819334284,"vY0":-136.85856054778762,"vZ0":-6.8760772197822355,"x":101.46,"y":167.08,"x0":-2.3871961463378546,"y0":50.001464589226075,"z0":6.052834841180977,"aX":-5.668739520375831},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":3.6,"spinRate":2216,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.40051932295742265,"extension":6.434425348753508},"index":0,"playId":"fb53b0ff-ca74-3ea8-8dd0-f03a43ea22e4","pitchNumber":1,"startTime":"2025-08-03T02:20:42.546Z","endTime":"2025-08-03T02:20:45.546Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.452446397532196,"aZ":-41.12837079492065,"pfxX":0.36251352326201225,"pfxZ":-6.188586066837346,"pX":0.34496518837503154,"pZ":1.2354742270180048,"vX0":7.214328936833143,"vY0":-119.62891292579755,"vZ0":-2.455435824411257,"x":103.85,"y":205.42,"x0":-2.75912514986786,"y0":50.00380557185246,"z0":5.9681600239830885,"aX":0.523105071777924},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-11.5,"breakHorizontal":-2.4,"spinRate":2429,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4581580778659471,"extension":6.418079725396444},"index":1,"playId":"d4559637-c5cd-3f7c-b07b-0f34da542ab1","pitchNumber":2,"startTime":"2025-08-03T02:21:05.787Z","endTime":"2025-08-03T02:21:08.787Z","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":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-03T02:21:18.815Z","endTime":"2025-08-03T02:21:37.963Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":77.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87878635525239,"aZ":-40.57401091629759,"pfxX":1.3346242324122857,"pfxZ":-5.704269891326819,"pX":0.5289160718932735,"pZ":1.4139378041395214,"vX0":7.784465651871192,"vY0":-120.19804750971558,"vZ0":-2.3431178176436394,"x":96.84,"y":200.6,"x0":-2.9164071906070204,"y0":50.003488722672586,"z0":5.98218731518478,"aX":1.963768427852213},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.7,"breakHorizontal":-4.2,"spinRate":2421,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.45455980356877257,"extension":6.512862193229926},"hitData":{"launchSpeed":80.1,"launchAngle":14.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":94.88,"coordY":132.29}},"index":3,"playId":"897d8094-c04e-3642-acfe-7be213ca7f37","pitchNumber":3,"startTime":"2025-08-03T02:21:37.963Z","endTime":"2025-08-03T02:21:49.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:21:49.593Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out to first baseman Tyler Locklear.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T02:21:47.761Z","endTime":"2025-08-03T02:23:04.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3509388527115,"aZ":-41.99996156426865,"pfxX":0.6888466865554077,"pfxZ":-6.675201077272229,"pX":0.4181237486026251,"pZ":1.05228675293245,"vX0":7.6968753968212935,"vY0":-120.80645404265218,"vZ0":-2.7231046257541696,"x":101.06,"y":210.37,"x0":-2.903506461899748,"y0":50.0011803866118,"z0":5.899039149270633,"aX":1.0137840741150208},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.5,"breakHorizontal":-3.1,"spinRate":2533,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4540422537502007,"extension":6.439268536716106},"index":0,"playId":"3cbd657c-6aef-3901-ad44-b1f99560a982","pitchNumber":1,"startTime":"2025-08-03T02:22:20.137Z","endTime":"2025-08-03T02:22:23.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.49183714859525,"strikeZoneBottom":1.53509571344933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.322870128246503,"aZ":-15.058396105093376,"pfxX":-3.8883467688756697,"pfxZ":8.80824002866447,"pX":-0.5634360089611467,"pZ":3.985213437703736,"vX0":7.749687048086371,"vY0":-138.3851471180574,"vZ0":-2.7652439360303958,"x":138.48,"y":131.18,"x0":-2.89253608029929,"y0":50.004041172479326,"z0":6.003765523783868,"aX":-7.557600065524792},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":5.5,"spinRate":2401,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39551463513055074,"extension":6.478189934021473},"index":1,"playId":"91eccde2-433c-3b55-b8c6-bfb49023c863","pitchNumber":2,"startTime":"2025-08-03T02:22:39.884Z","endTime":"2025-08-03T02:22:43.622Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.70527671661292,"aZ":-42.824914659560164,"pfxX":1.3848935277579981,"pfxZ":-7.378409958023622,"pX":0.21451601801160694,"pZ":1.4643313879845101,"vX0":7.009173422123473,"vY0":-119.31032032638478,"vZ0":-1.582969765391597,"x":108.82,"y":199.24,"x0":-2.939870428325895,"y0":50.003730871037924,"z0":5.9917697489825645,"aX":1.997895389638337},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.4,"breakHorizontal":-4.2,"spinRate":2570,"spinDirection":36},"zone":8,"typeConfidence":2.0,"plateTime":0.45887377323727785,"extension":6.494141316436908},"hitData":{"launchSpeed":98.4,"launchAngle":-6.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":166.88}},"index":2,"playId":"0dbb2cfe-8d99-3826-945e-53bf373495bd","pitchNumber":3,"startTime":"2025-08-03T02:22:56.917Z","endTime":"2025-08-03T02:23:04.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:23:04.299Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Locklear flies out to right fielder Carlos Cortes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T02:24:34.147Z","endTime":"2025-08-03T02:26:18.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":94.6,"endSpeed":86.3,"strikeZoneTop":3.45222142803498,"strikeZoneBottom":1.57107210045029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.508217453552408,"aZ":-29.607186251332575,"pfxX":-9.692750076166305,"pfxZ":1.345599943368022,"pX":0.6853371694946837,"pZ":3.3458590077380292,"vX0":6.890646330782717,"vY0":-137.61239844775034,"vZ0":-1.2396649616568054,"x":90.88,"y":148.44,"x0":-0.5960389824499049,"y0":50.006255701479255,"z0":5.814281555533519,"aX":-18.530468488112604},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.4,"breakHorizontal":16.1,"spinRate":1907,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.39855544202444504,"extension":6.793882906581112},"index":0,"playId":"a072c980-10ef-313a-a349-6a033d6ddce0","pitchNumber":1,"startTime":"2025-08-03T02:25:17.619Z","endTime":"2025-08-03T02:25:21.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.53113895811718,"strikeZoneBottom":1.60138693635928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.162993036877836,"aZ":-30.136259191564726,"pfxX":-8.917266791368005,"pfxZ":1.0586357551007595,"pX":0.4834834342614016,"pZ":2.340961745322113,"vX0":6.5013401422926895,"vY0":-137.8460994656284,"vZ0":-3.4775936226047275,"x":98.57,"y":175.57,"x0":-0.7450093544798775,"y0":50.00540590669906,"z0":5.6499294058649925,"aX":-17.19210611561198},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.4,"breakHorizontal":14.9,"spinRate":1958,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.39709850010095593,"extension":6.864010174435279},"index":1,"playId":"8647c55b-472c-38bc-9ed2-ee39eb37dd5c","pitchNumber":2,"startTime":"2025-08-03T02:25:34.728Z","endTime":"2025-08-03T02:25:38.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.49407912237953,"strikeZoneBottom":1.53370580170091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.757805942925906,"aZ":-30.699895137883658,"pfxX":3.870403230587483,"pfxZ":0.8990114676565906,"pX":0.8270132124757584,"pZ":3.5191898324820166,"vX0":3.0707850306307356,"vY0":-127.62079373322744,"vZ0":0.5802244520544899,"x":85.48,"y":143.76,"x0":-0.8956499802207177,"y0":50.004967155220484,"z0":5.710736407690535,"aX":6.3724031817647555},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.0,"breakHorizontal":-7.7,"spinRate":2254,"spinDirection":42},"zone":12,"typeConfidence":0.9,"plateTime":0.42951529068605376,"extension":6.636194152222174},"index":2,"playId":"085b9b65-30f3-3d30-8062-82a85fa82fc1","pitchNumber":3,"startTime":"2025-08-03T02:25:50.569Z","endTime":"2025-08-03T02:25:54.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.922704495221268,"aZ":-26.243802734097848,"pfxX":-8.344328256912123,"pfxZ":3.0863955694326055,"pX":0.06331575481122739,"pZ":2.9172078652916364,"vX0":5.407861574565867,"vY0":-137.5404651095384,"vZ0":-2.6478504037600503,"x":114.59,"y":160.02,"x0":-0.8422132493681548,"y0":50.00155016934544,"z0":5.668306105680151,"aX":-16.01842038376485},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.3,"breakHorizontal":14.0,"spinRate":1915,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3979319398868175,"extension":6.814123582602523},"hitData":{"launchSpeed":96.3,"launchAngle":43.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.16,"coordY":104.01}},"index":3,"playId":"8e2a3ae1-51d2-3e42-98bd-e2d9e151c90b","pitchNumber":4,"startTime":"2025-08-03T02:26:08.644Z","endTime":"2025-08-03T02:26:18.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:26:18.233Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, shortstop Darell Hernaiz to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T02:26:18.310Z","endTime":"2025-08-03T02:27:19.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.57394853725869,"strikeZoneBottom":1.67991845922252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.353598164797482,"aZ":-34.56263442716453,"pfxX":6.217174727065538,"pfxZ":-1.4996359695544896,"pX":0.3664674544942652,"pZ":2.6171425612672126,"vX0":1.7451334487322108,"vY0":-125.8573816677148,"vZ0":-0.3078971416085674,"x":103.03,"y":168.12,"x0":-1.1448960134842263,"y0":50.00434196631516,"z0":5.558505644914647,"aX":9.897664789982727},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.5,"breakHorizontal":-11.6,"spinRate":2223,"spinDirection":25},"zone":6,"typeConfidence":0.9,"plateTime":0.4364803823548957,"extension":6.771082164359862},"index":0,"playId":"68d92a3c-8790-37e7-9dcc-d65ee12a31c9","pitchNumber":1,"startTime":"2025-08-03T02:26:53.524Z","endTime":"2025-08-03T02:26:56.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":78.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91352174585537,"aZ":-35.48449485403102,"pfxX":5.867807496404089,"pfxZ":-2.0832962522048515,"pX":0.8612522691628125,"pZ":2.8590588891557913,"vX0":2.8022790914364775,"vY0":-126.6933585272927,"vZ0":0.17908362183246385,"x":84.17,"y":161.59,"x0":-1.028499219615555,"y0":50.001008327150146,"z0":5.673008854610371,"aX":9.337690030847524},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.4,"breakHorizontal":-11.3,"spinRate":2302,"spinDirection":30},"zone":12,"typeConfidence":0.91,"plateTime":0.4358350939437128,"extension":6.822530573178534},"hitData":{"launchSpeed":76.6,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.98,"coordY":154.26}},"index":1,"playId":"b0e4308c-6eee-35c1-94ae-46874852d2e2","pitchNumber":2,"startTime":"2025-08-03T02:27:12.242Z","endTime":"2025-08-03T02:27:19.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:27:19.462Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alek Thomas walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T02:27:22.895Z","endTime":"2025-08-03T02:29:08.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":3.31597586431656,"strikeZoneBottom":1.53663484964356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.82519962142191,"aZ":-29.237656744073906,"pfxX":-9.536202029564809,"pfxZ":1.5640010013691086,"pX":-0.717476321308565,"pZ":2.1862027552027548,"vX0":4.034704251671586,"vY0":-137.19655948934167,"vZ0":-3.575810048806031,"x":144.35,"y":179.75,"x0":-0.9814043583545662,"y0":50.0029990924801,"z0":5.534519378201548,"aX":-17.89183192413937},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.2,"breakHorizontal":16.2,"spinRate":1970,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4016775144686022,"extension":6.907877525999786},"index":0,"playId":"ac616589-e681-352c-81e5-87cab3b24fef","pitchNumber":1,"startTime":"2025-08-03T02:27:49.095Z","endTime":"2025-08-03T02:27:53.223Z","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":89.0,"endSpeed":80.4,"strikeZoneTop":3.41095147270276,"strikeZoneBottom":1.47600705374028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.30774991836564,"aZ":-31.947393880896023,"pfxX":-10.250986117479824,"pfxZ":0.13261608358513843,"pX":-1.2680554573073246,"pZ":1.291925097125845,"vX0":2.7643366774314257,"vY0":-129.43816855968709,"vZ0":-4.402174810808695,"x":165.34,"y":203.9,"x0":-1.032492449750847,"y0":50.00140745095787,"z0":5.519804914046895,"aX":-17.02649216702517},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.7,"breakHorizontal":17.6,"spinRate":1580,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4266156032331079,"extension":6.819345896198859},"index":1,"playId":"9e0d4bac-4e43-3daa-a586-6a74ab94c945","pitchNumber":2,"startTime":"2025-08-03T02:28:06.010Z","endTime":"2025-08-03T02:28:09.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.36518529694124,"strikeZoneBottom":1.49293442564418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.108471095787344,"aZ":-29.743753618713928,"pfxX":-9.120028102662971,"pfxZ":1.273141610738607,"pX":-1.4527462715576431,"pZ":2.7583838251447435,"vX0":2.2464990472556052,"vY0":-137.70005070028915,"vZ0":-2.4248265702086873,"x":172.38,"y":164.3,"x0":-1.0992660307791802,"y0":50.000577735144134,"z0":5.681073384617331,"aX":-17.354936521256846},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.9,"breakHorizontal":16.0,"spinRate":1964,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39912419440393565,"extension":6.694784294295795},"index":2,"playId":"285d2cab-b3c2-3e2c-83c9-823b05a95c0e","pitchNumber":3,"startTime":"2025-08-03T02:28:24.300Z","endTime":"2025-08-03T02:28:28.634Z","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":93.6,"endSpeed":85.0,"strikeZoneTop":3.45804040671475,"strikeZoneBottom":1.61715095556119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.491313845668,"aZ":-26.396478510239422,"pfxX":-9.707850916170509,"pfxZ":3.1114204000898784,"pX":0.6098226934531842,"pZ":2.701747972492196,"vX0":7.268101387849309,"vY0":-136.1274784722843,"vZ0":-2.9838338375878624,"x":93.75,"y":165.83,"x0":-0.8459821917329681,"y0":50.006694813928604,"z0":5.658220718071033,"aX":-18.05298824203555},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.2,"breakHorizontal":15.8,"spinRate":1978,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.40380212644772184,"extension":6.765409202837887},"index":3,"playId":"d53f08e6-8eba-3b52-be23-f0fc6e327692","pitchNumber":4,"startTime":"2025-08-03T02:28:44.670Z","endTime":"2025-08-03T02:28:48.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.32836198951439,"strikeZoneBottom":1.42498004267597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.851292221844957,"aZ":-24.250552487019984,"pfxX":-0.15716246223213126,"pfxZ":4.25050624936827,"pX":0.9611979663820603,"pZ":1.8742730184023548,"vX0":5.663892548815711,"vY0":-135.6885267476531,"vZ0":-4.941302914565881,"x":80.36,"y":188.17,"x0":-1.1332443146820768,"y0":50.00159504476538,"z0":5.409883309028039,"aX":-0.29364336020575105},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.8,"breakHorizontal":-1.0,"spinRate":2020,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4037526111602965,"extension":6.886346849944588},"index":4,"playId":"905d2be6-284d-35bd-8f3c-640a414e0429","pitchNumber":5,"startTime":"2025-08-03T02:29:02.855Z","endTime":"2025-08-03T02:29:08.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:29:08.099Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T02:29:09.450Z","endTime":"2025-08-03T02:31:12.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.34874078999688,"strikeZoneBottom":1.58691334644579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.772361020653765,"aZ":-27.27701539212661,"pfxX":-9.643501226973775,"pfxZ":2.6241118190290855,"pX":1.150191098626056,"pZ":3.0610153526887816,"vX0":8.088869072367267,"vY0":-136.2278000712954,"vZ0":-2.1906355838302023,"x":73.16,"y":156.13,"x0":-0.6143235976633797,"y0":50.00541751300544,"z0":5.773958827206147,"aX":-18.008602295213556},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.4,"breakHorizontal":15.6,"spinRate":1910,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4030971949984079,"extension":6.84579160442527},"index":0,"playId":"ced69f09-8ef2-345f-90c1-da0467055e09","pitchNumber":1,"startTime":"2025-08-03T02:29:35.534Z","endTime":"2025-08-03T02:29:39.391Z","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":93.7,"endSpeed":84.9,"strikeZoneTop":3.35136758561803,"strikeZoneBottom":1.62106646013621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.72128199475178,"aZ":-26.53475665528663,"pfxX":-9.24755738487578,"pfxZ":3.0492181954758486,"pX":0.48018604283858796,"pZ":1.9150570465697005,"vX0":6.602925237235643,"vY0":-136.16707693495994,"vZ0":-4.976986259550416,"x":98.7,"y":187.07,"x0":-0.7915145898504787,"y0":50.006693455553226,"z0":5.634337363309353,"aX":-17.13149121649496},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.6,"breakHorizontal":15.1,"spinRate":1901,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.40437363242949953,"extension":6.706565612697744},"index":1,"playId":"b84094f7-3731-3771-8b20-b82176f65972","pitchNumber":2,"startTime":"2025-08-03T02:29:55.997Z","endTime":"2025-08-03T02:29:58.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.561473622651196,"aZ":-34.921050724977576,"pfxX":2.3310001974749515,"pfxZ":-1.7540132174876337,"pX":0.7892485151662093,"pZ":1.5486063294164958,"vX0":3.668957122795354,"vY0":-125.42298974816897,"vZ0":-2.7745355425376568,"x":86.92,"y":196.97,"x0":-1.005594467718805,"y0":50.00454711953399,"z0":5.5681337600506104,"aX":3.6473500127621397},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.6,"breakHorizontal":-5.2,"spinRate":2206,"spinDirection":14},"zone":9,"typeConfidence":0.91,"plateTime":0.4397109883389434,"extension":6.729304741440428},"index":2,"playId":"619ab936-80b9-37dd-ae62-47c451434891","pitchNumber":3,"startTime":"2025-08-03T02:30:18.060Z","endTime":"2025-08-03T02:30:21.060Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"fa15a158-699e-3985-9726-241250b416ec","startTime":"2025-08-03T02:30:39.219Z","endTime":"2025-08-03T02:30:42.881Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.2503060521788,"strikeZoneBottom":1.58185347865563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.68535371626331,"aZ":-26.8586422402292,"pfxX":-8.13278627659934,"pfxZ":2.8560374863258673,"pX":0.8104138410403873,"pZ":2.819291096499877,"vX0":6.61988313682771,"vY0":-136.4477634076683,"vZ0":-2.7810506463854923,"x":86.11,"y":162.66,"x0":-0.6063285495312736,"y0":50.00367738294256,"z0":5.728525119462853,"aX":-15.135767225655375},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.7,"breakHorizontal":13.1,"spinRate":1833,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.40344401284770237,"extension":6.659263344294691},"index":4,"playId":"5528b83f-9f25-3b85-861b-4d10c8b09db0","pitchNumber":4,"startTime":"2025-08-03T02:31:06.286Z","endTime":"2025-08-03T02:31:12.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:31:12.062Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gio Urshela strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T02:32:58.722Z","endTime":"2025-08-03T02:34:20.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.72949802287832,"aZ":-38.31117779033864,"pfxX":0.1896381127777409,"pfxZ":-4.4730585512819285,"pX":0.4856964136686287,"pZ":1.0425123564456147,"vX0":7.578454156300785,"vY0":-116.60777228811929,"vZ0":-3.3340437416183377,"x":98.49,"y":210.63,"x0":-2.836454329085341,"y0":50.004168497759146,"z0":6.119634752849042,"aX":0.2588633859897384},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-8.6,"breakHorizontal":-2.3,"spinRate":2426,"spinDirection":15},"zone":14,"typeConfidence":2.0,"plateTime":0.47043463644872574,"extension":6.294152882590512},"index":0,"playId":"28fa9877-4a5a-31ae-99d6-0e5ae26ef844","pitchNumber":1,"startTime":"2025-08-03T02:33:21.821Z","endTime":"2025-08-03T02:33:26.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.63358707325125,"strikeZoneBottom":1.66452133568512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.02705798347353,"aZ":-26.917674506800374,"pfxX":1.5218575839097168,"pfxZ":3.145340228217604,"pX":1.5611305001960432,"pZ":0.29085181870033067,"vX0":10.374019741425808,"vY0":-128.08490296089255,"vZ0":-8.58937138448803,"x":57.49,"y":230.93,"x0":-2.729668579892278,"y0":50.00321628415097,"z0":5.774492264648178,"aX":2.5419338572160926},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.0,"breakHorizontal":-4.9,"spinRate":2517,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4266915382024412,"extension":6.431933309720149},"index":1,"playId":"ada4cb6d-c1f0-3f82-8554-3b0145a2574b","pitchNumber":2,"startTime":"2025-08-03T02:33:36.253Z","endTime":"2025-08-03T02:33:39.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.865358746347543,"aZ":-28.90277537028346,"pfxX":1.7005262369690666,"pfxZ":1.9513208582000754,"pX":0.26003445154035365,"pZ":3.0095797908176602,"vX0":7.021534565874711,"vY0":-127.84569283315619,"vZ0":-1.9707793267577953,"x":107.09,"y":157.52,"x0":-2.7274032877589005,"y0":50.00456359296698,"z0":6.02804817467189,"aX":2.854952953621489},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.4,"breakHorizontal":-4.4,"spinRate":2418,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.42612604319669956,"extension":6.374134134659797},"index":2,"playId":"be62a3e2-d536-3cf5-a2d3-67820b187eea","pitchNumber":3,"startTime":"2025-08-03T02:33:49.625Z","endTime":"2025-08-03T02:33:53.128Z","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":93.2,"endSpeed":85.3,"strikeZoneTop":3.58279595096729,"strikeZoneBottom":1.64595957675109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.901354909640986,"aZ":-13.899752603698845,"pfxX":-2.3340348368125694,"pfxZ":9.83614790531278,"pX":1.209562434270589,"pZ":3.593683709248713,"vX0":10.700382870857307,"vY0":-135.2777157126287,"vZ0":-4.192553227461434,"x":70.89,"y":141.75,"x0":-2.489940389906235,"y0":50.000584459938715,"z0":6.134772786888637,"aX":-4.337992138006239},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":2.0,"spinRate":2363,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4045538928490098,"extension":6.4536413926835365},"index":3,"playId":"2080605e-4e51-3a7e-90ae-30b224d9caf2","pitchNumber":4,"startTime":"2025-08-03T02:34:03.657Z","endTime":"2025-08-03T02:34:07.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.962383180667914,"aZ":-14.593670871188724,"pfxX":-3.001784093309743,"pfxZ":9.336428940574974,"pX":-0.2317106100908841,"pZ":2.7061241859197147,"vX0":7.495970336185085,"vY0":-136.57195556242277,"vZ0":-6.1270380714215715,"x":125.83,"y":165.71,"x0":-2.6258384570926943,"y0":50.003268084668285,"z0":5.988028276971315,"aX":-5.653241841779054},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":3.8,"spinRate":2340,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4015449125045545,"extension":6.486068504513909},"index":4,"playId":"5b79d25d-8d0a-3112-b423-e04cef7133a7","pitchNumber":5,"startTime":"2025-08-03T02:34:15.813Z","endTime":"2025-08-03T02:34:20.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:34:20.162Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Cortes strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T02:34:21.126Z","endTime":"2025-08-03T02:35:28.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.9,"strikeZoneTop":3.37708754538085,"strikeZoneBottom":1.47047027218262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.431190226928994,"aZ":-40.655216276421385,"pfxX":1.2863523281009468,"pfxZ":-6.04267213829276,"pX":-0.0021935079934170204,"pZ":2.7645494395197963,"vX0":6.570976697944952,"vY0":-117.50075609619316,"vZ0":0.9549783636050508,"x":117.08,"y":164.14,"x0":-2.9974058195827373,"y0":50.00201766017838,"z0":6.118540464644877,"aX":1.8050903613690292},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.4,"breakHorizontal":-3.8,"spinRate":2366,"spinDirection":42},"zone":5,"typeConfidence":2.0,"plateTime":0.4654344930828409,"extension":6.31392414427993},"index":0,"playId":"9e9bc4ec-f582-3b07-aac4-c65b8a38f2f6","pitchNumber":1,"startTime":"2025-08-03T02:34:43.577Z","endTime":"2025-08-03T02:34:46.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.33875514963458,"strikeZoneBottom":1.49498041117403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.27849712472735,"aZ":-26.706864288380768,"pfxX":-6.679165319163208,"pfxZ":3.3574163311745773,"pX":0.4433137012228887,"pZ":1.964396180478214,"vX0":10.48472257449252,"vY0":-126.14803731346497,"vZ0":-4.12208523087639,"x":100.1,"y":185.74,"x0":-2.8803161249748674,"y0":50.00228830263776,"z0":5.748269212911575,"aX":-10.872404867084859},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.4,"breakHorizontal":10.0,"spinRate":1430,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.4325610716683608,"extension":6.61819857635195},"index":1,"playId":"e7d98879-9f39-35e6-8b2b-e58542ddc27d","pitchNumber":2,"startTime":"2025-08-03T02:34:56.554Z","endTime":"2025-08-03T02:34:59.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.2832896363375,"strikeZoneBottom":1.50198208887038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.864502761352888,"aZ":-12.857913257532465,"pfxX":-2.8462605400541987,"pfxZ":10.289002687632616,"pX":0.5410770726677077,"pZ":4.479632727921462,"vX0":9.194499588904998,"vY0":-135.7038600866007,"vZ0":-2.1421503843486094,"x":96.38,"y":117.83,"x0":-2.511365275222166,"y0":50.001752250683886,"z0":6.167835531237267,"aX":-5.343485213491109},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.4,"breakHorizontal":3.4,"spinRate":2398,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.40259829739044317,"extension":6.288311227127981},"index":2,"playId":"32ad0ca9-4e41-36e0-b932-4dc91a0a1228","pitchNumber":3,"startTime":"2025-08-03T02:35:12.113Z","endTime":"2025-08-03T02:35:15.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.076893952874432,"aZ":-13.818868622584045,"pfxX":-1.9419935881547186,"pfxZ":9.735057928811393,"pX":-0.3658112634531286,"pZ":3.1677718149481855,"vX0":7.0941964408380755,"vY0":-136.02958070829806,"vZ0":-5.0372697192023015,"x":130.94,"y":153.25,"x0":-2.7481926444583413,"y0":50.005842711072106,"z0":5.991792089702336,"aX":-3.6631703777504008},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":2.2,"spinRate":2395,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.4016820052869332,"extension":6.358349869828977},"index":3,"playId":"2126bcbd-90c6-3fc2-a4aa-849a006cccf5","pitchNumber":4,"startTime":"2025-08-03T02:35:24.563Z","endTime":"2025-08-03T02:35:28.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:35:28.455Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Schuemann singles on a sharp line drive to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T02:35:34.521Z","endTime":"2025-08-03T02:36:30.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.39336942245457,"strikeZoneBottom":1.67693721394406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.587096606984073,"aZ":-9.141839056196506,"pfxX":-3.4277043283700306,"pfxZ":12.009076699776074,"pX":0.6330231005630925,"pZ":1.9918073129042868,"vX0":9.745432827354573,"vY0":-137.40072011507866,"vZ0":-8.872367244801683,"x":92.87,"y":185.0,"x0":-2.5097386413274396,"y0":50.00420315346237,"z0":5.878538518013856,"aX":-6.576411994016689},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.0,"breakHorizontal":4.2,"spinRate":2381,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.3981780534746,"extension":6.6772532191945615},"index":0,"playId":"7b6b592f-70b6-32e5-8bfe-0be6ddde9877","pitchNumber":1,"startTime":"2025-08-03T02:35:53.013Z","endTime":"2025-08-03T02:35:56.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.27959449101274,"strikeZoneBottom":1.6263223549376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.103332808450986,"aZ":-9.820533463934051,"pfxX":-4.316138961476842,"pfxZ":11.644006252694595,"pX":0.2157279719589298,"pZ":1.6199644113569631,"vX0":8.849264980851903,"vY0":-137.80805487485392,"vZ0":-9.64794997023815,"x":108.78,"y":195.04,"x0":-2.478826362788751,"y0":50.00599340204858,"z0":5.833246228846677,"aX":-8.288696241970264},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.1,"breakHorizontal":5.9,"spinRate":2428,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.3977010973987296,"extension":6.731015692977111},"index":1,"playId":"0627028c-947d-3568-9904-64d6ddfe64d8","pitchNumber":2,"startTime":"2025-08-03T02:36:06.624Z","endTime":"2025-08-03T02:36:10.890Z","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":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.721464267616838,"aZ":-10.340268013128275,"pfxX":-3.965810820902681,"pfxZ":11.478469737279097,"pX":0.17421797809959544,"pZ":2.5695437621582635,"vX0":8.554343330358693,"vY0":-137.1406886206901,"vZ0":-7.304880990911256,"x":110.36,"y":169.4,"x0":-2.472178874919991,"y0":50.004876091713115,"z0":5.975592026977382,"aX":-7.545999528350707},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.3,"breakHorizontal":5.4,"spinRate":2452,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3996034442094958,"extension":6.453626698991437},"hitData":{"launchSpeed":100.5,"launchAngle":12.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":114.24,"coordY":101.48}},"index":2,"playId":"237e8b67-1e4d-3a26-97f0-539207d269bc","pitchNumber":3,"startTime":"2025-08-03T02:36:20.290Z","endTime":"2025-08-03T02:36:30.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:36:30.212Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Darell Hernaiz lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T02:36:29.664Z","endTime":"2025-08-03T02:37:02.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.535254586212876,"aZ":-27.181913623750106,"pfxX":3.907040833435797,"pfxZ":2.945090826762737,"pX":0.4515827019466185,"pZ":2.147825083881471,"vX0":6.7037847797567975,"vY0":-129.57808573231898,"vZ0":-4.384027907990502,"x":99.79,"y":180.79,"x0":-2.678773217683913,"y0":50.00604340771926,"z0":5.942927050840788,"aX":6.6331410017952},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.6,"breakHorizontal":-8.6,"spinRate":2327,"spinDirection":179},"zone":9,"typeConfidence":2.0,"plateTime":0.4229926818537746,"extension":6.596838139289272},"hitData":{"launchSpeed":86.8,"launchAngle":20.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.57,"coordY":94.71}},"index":0,"playId":"e8783c87-7913-3927-8d71-8a5644f06315","pitchNumber":1,"startTime":"2025-08-03T02:36:55.167Z","endTime":"2025-08-03T02:37:02.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:37:02.769Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Corbin Carroll pops out to shortstop Darell Hernaiz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T02:39:02.573Z","endTime":"2025-08-03T02:40:52.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35095848558937,"aZ":-29.63561453141838,"pfxX":-7.844373804247889,"pfxZ":1.365908490428577,"pX":-0.5801286215553099,"pZ":2.1158547715539715,"vX0":4.162824593115876,"vY0":-136.19255158443036,"vZ0":-3.6347002097939423,"x":139.11,"y":181.65,"x0":-1.1163818044285736,"y0":50.004987119372366,"z0":5.537371115731933,"aX":-14.609138259419552},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.8,"breakHorizontal":13.2,"spinRate":1756,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4035124921176214,"extension":6.752893043863836},"index":0,"playId":"a2719548-676c-3bc3-bf73-d1e321e7af22","pitchNumber":1,"startTime":"2025-08-03T02:39:12.001Z","endTime":"2025-08-03T02:39:15.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.25397919426412,"strikeZoneBottom":1.4894789286955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.49609747742261,"aZ":-23.994753209606177,"pfxX":-1.0630758143628132,"pfxZ":4.441755562107431,"pX":1.5129239253854967,"pZ":4.194856763739764,"vX0":6.882718703769806,"vY0":-134.42978567811988,"vZ0":0.651925794239508,"x":59.33,"y":125.52,"x0":-0.9357612269347185,"y0":50.00156085218835,"z0":5.644614451950068,"aX":-1.957581705962315},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.4,"breakHorizontal":0.6,"spinRate":2065,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4065120278321843,"extension":6.789338652522971},"index":1,"playId":"00bdcd9c-3bb7-3a22-9c62-24c50fa803e7","pitchNumber":2,"startTime":"2025-08-03T02:39:33.703Z","endTime":"2025-08-03T02:39:37.009Z","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":89.8,"endSpeed":82.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.440246385356442,"aZ":-29.559382842271155,"pfxX":-7.379472595385963,"pfxZ":1.511781524048458,"pX":-0.3031905653867897,"pZ":1.1904684099737732,"vX0":4.199075466667079,"vY0":-130.684788166528,"vZ0":-5.334130243405761,"x":128.56,"y":206.64,"x0":-0.9716987644527147,"y0":50.003847967198546,"z0":5.477404241754792,"aX":-12.76980575472755},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.8,"breakHorizontal":12.5,"spinRate":1508,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.41906162506049194,"extension":6.998036576175853},"index":2,"playId":"a9c5ffb4-9594-3f42-b867-8753b607be36","pitchNumber":3,"startTime":"2025-08-03T02:39:56.393Z","endTime":"2025-08-03T02:40:00.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.25101015141331,"strikeZoneBottom":1.52479424487575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.8739124644324,"aZ":-27.548610798119583,"pfxX":-9.941500827082246,"pfxZ":2.4384245890881715,"pX":0.9126264879467046,"pZ":3.660019876705932,"vX0":7.476571718851299,"vY0":-137.76536660461755,"vZ0":-0.6101491240852867,"x":82.21,"y":139.96,"x0":-0.5604213946204167,"y0":50.006704017204314,"z0":5.7653970291411225,"aX":-18.895102296787385},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.4,"breakHorizontal":16.2,"spinRate":1971,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3993326688225025,"extension":6.8228724927503},"index":3,"playId":"a3e2b0fd-8cea-3729-bd76-407d18448537","pitchNumber":4,"startTime":"2025-08-03T02:40:24.617Z","endTime":"2025-08-03T02:40:28.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.36552901587426,"aZ":-27.96205685486297,"pfxX":4.779984672337052,"pfxZ":2.531160858642105,"pX":0.6876736288218946,"pZ":2.6922906571662626,"vX0":2.845984933043186,"vY0":-128.342049976238,"vZ0":-1.8054632851399868,"x":90.79,"y":166.09,"x0":-1.0576427227954377,"y0":50.00065746828376,"z0":5.589385652399961,"aX":7.946878626830356},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.4,"breakHorizontal":-9.4,"spinRate":2236,"spinDirection":31},"zone":3,"typeConfidence":0.89,"plateTime":0.42730256632918406,"extension":6.763287313536708},"hitData":{"launchSpeed":71.6,"launchAngle":52.0,"totalDistance":194.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":132.14,"coordY":123.65}},"index":4,"playId":"01feaea5-9e9d-347e-b1de-aea9b14a61b7","pitchNumber":5,"startTime":"2025-08-03T02:40:44.930Z","endTime":"2025-08-03T02:40:52.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:40:52.485Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ketel Marte walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T02:40:59.700Z","endTime":"2025-08-03T02:42:30.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.63147607313159,"strikeZoneBottom":1.69261757293193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.81899287933332,"aZ":-29.793323329933326,"pfxX":-8.681842296657194,"pfxZ":1.247629037434482,"pX":-0.16129973566564523,"pZ":1.2327216149045381,"vX0":4.876157314459243,"vY0":-137.40880264666052,"vZ0":-6.023600896602982,"x":123.15,"y":205.5,"x0":-0.8321023144942581,"y0":50.00386213987272,"z0":5.4809916072209495,"aX":-16.581133212314516},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.2,"breakHorizontal":14.6,"spinRate":1856,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39880458800099206,"extension":6.875266899265308},"index":0,"playId":"4d488a45-ba80-32d1-acfb-8cb50ff6aa4e","pitchNumber":1,"startTime":"2025-08-03T02:41:22.357Z","endTime":"2025-08-03T02:41:25.964Z","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":89.8,"endSpeed":82.6,"strikeZoneTop":3.57478347232323,"strikeZoneBottom":1.66801816657973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.824765261099746,"aZ":-30.8762272378758,"pfxX":-7.132032511798457,"pfxZ":0.7481025157883732,"pX":-0.7766765814953126,"pZ":1.0533751729956806,"vX0":3.128509502932267,"vY0":-130.72023531937117,"vZ0":-5.3637884527138695,"x":146.61,"y":210.34,"x0":-1.0631176521567858,"y0":50.00199722830754,"z0":5.452885343339057,"aX":-12.328952603900559},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.4,"breakHorizontal":12.2,"spinRate":1378,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4191786260291268,"extension":6.919970402495418},"index":1,"playId":"bb6503ff-ef76-37d7-887a-fca485f0bb6a","pitchNumber":2,"startTime":"2025-08-03T02:41:41.141Z","endTime":"2025-08-03T02:41:44.415Z","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":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.54490628647766,"strikeZoneBottom":1.66958447231579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.857721665893067,"aZ":-28.55660504270812,"pfxX":-8.648765663841045,"pfxZ":2.091513318051029,"pX":-0.14811702738460136,"pZ":0.18169404774013062,"vX0":4.621129830061745,"vY0":-130.28339183848882,"vZ0":-7.977041433211824,"x":122.65,"y":233.87,"x0":-0.8156257176082728,"y0":50.004307016604095,"z0":5.4235887743532984,"aX":-14.95678028104838},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.3,"breakHorizontal":14.8,"spinRate":1402,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.41947699184076503,"extension":6.96753995462482},"index":2,"playId":"071bbe51-8e25-3772-940b-e75aad381486","pitchNumber":3,"startTime":"2025-08-03T02:42:01.209Z","endTime":"2025-08-03T02:42:04.894Z","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":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.46726862880709,"strikeZoneBottom":1.6257387646068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.189364629335493,"aZ":-27.796111463067014,"pfxX":-9.840470183159308,"pfxZ":2.2899378381201974,"pX":-0.7913200730672966,"pZ":3.193876083273462,"vX0":4.183231198155934,"vY0":-137.61588529179068,"vZ0":-1.7721741765554508,"x":147.16,"y":152.55,"x0":-1.054456829732616,"y0":50.00602859875586,"z0":5.7333896692649935,"aX":-18.83412606101506},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.0,"breakHorizontal":16.9,"spinRate":1935,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.39837235221498757,"extension":6.778327824042815},"index":3,"playId":"5e87a50b-2463-392d-9f01-062206a494ff","pitchNumber":4,"startTime":"2025-08-03T02:42:25.227Z","endTime":"2025-08-03T02:42:30.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:42:30.328Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out to first baseman Nick Kurtz. Ketel Marte to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T02:42:30.595Z","endTime":"2025-08-03T02:46:17.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.48892458313579,"strikeZoneBottom":1.60464934224726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.648736855981934,"aZ":-33.86996746438203,"pfxX":2.0687902162965965,"pfxZ":-1.0540785862425412,"pX":-0.7313665397651601,"pZ":2.0891747946409747,"vX0":0.7568349753502908,"vY0":-125.66195179187228,"vZ0":-1.7282976224427102,"x":144.88,"y":182.37,"x0":-1.3049782628458921,"y0":50.0040507634401,"z0":5.52856351626111,"aX":3.320179249868516},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.0,"breakHorizontal":-4.0,"spinRate":2198,"spinDirection":10},"zone":7,"typeConfidence":0.9,"plateTime":0.43529004891905476,"extension":6.676038829595917},"index":0,"playId":"6293d8d8-4b00-33b8-8beb-18097b589a11","pitchNumber":1,"startTime":"2025-08-03T02:42:59.800Z","endTime":"2025-08-03T02:43:03.161Z","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":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-03T02:43:19.722Z","endTime":"2025-08-03T02:43:42.250Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.2,"strikeZoneTop":3.53281934195224,"strikeZoneBottom":1.64877438348944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.27038681982521,"aZ":-29.407929334429543,"pfxX":-10.267070925599246,"pfxZ":1.6536609726922675,"pX":-0.712500764111531,"pZ":1.0854639122413692,"vX0":4.146628032523729,"vY0":-129.29081179048916,"vZ0":-5.416470018178895,"x":144.16,"y":209.47,"x0":-1.0113586171222515,"y0":50.006374315439565,"z0":5.490134625209189,"aX":-17.22564444611242},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.9,"breakHorizontal":17.5,"spinRate":1554,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.42512721364195327,"extension":6.905542225743559},"index":2,"playId":"5ad673cc-30c2-31e6-b9a9-ca3e3fe4a7b4","pitchNumber":2,"startTime":"2025-08-03T02:43:42.250Z","endTime":"2025-08-03T02:43:46.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.45813223889707,"strikeZoneBottom":1.63749617980399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.060445553658525,"aZ":-29.26629973621402,"pfxX":-8.580318639025595,"pfxZ":1.568291642503377,"pX":0.3335580738018172,"pZ":3.0835339414407796,"vX0":5.8231287015263655,"vY0":-135.1083605859064,"vZ0":-1.4975689811283348,"x":104.29,"y":155.52,"x0":-0.7293628390366197,"y0":50.005723830008094,"z0":5.692084376567977,"aX":-15.944952795167923},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.8,"breakHorizontal":14.4,"spinRate":1909,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.4046184992457844,"extension":6.75435826346045},"index":3,"playId":"93947a2f-473b-3dfb-8073-0eaf5dcb050d","pitchNumber":3,"startTime":"2025-08-03T02:44:12.247Z","endTime":"2025-08-03T02:44:15.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3827610087951,"aZ":-28.528624814719112,"pfxX":2.8172180004643286,"pfxZ":2.211196981647415,"pX":0.6608133434731785,"pZ":2.484418703665585,"vX0":3.4117476367914805,"vY0":-127.84433390622063,"vZ0":-2.2247596392081372,"x":91.81,"y":171.7,"x0":-1.0590910097055075,"y0":50.00315696784669,"z0":5.614506059439673,"aX":4.643033746885607},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.7,"breakHorizontal":-5.9,"spinRate":2124,"spinDirection":26},"zone":6,"typeConfidence":2.0,"plateTime":0.42912275659124477,"extension":6.652395474512929},"index":4,"playId":"f5fc703e-abc3-3809-b435-f845bd59d699","pitchNumber":4,"startTime":"2025-08-03T02:44:34.928Z","endTime":"2025-08-03T02:44:38.859Z","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":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.51660178277212,"strikeZoneBottom":1.60038174744059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.67335784461814,"aZ":-26.50026021860286,"pfxX":-9.542990440626244,"pfxZ":3.053562713058316,"pX":0.7874682285767939,"pZ":3.045864400912066,"vX0":7.0688237350661876,"vY0":-136.41063409985406,"vZ0":-2.1585906206158363,"x":86.98,"y":156.54,"x0":-0.6147674560007482,"y0":50.00498356382002,"z0":5.698907451925988,"aX":-17.75120428643144},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.2,"breakHorizontal":15.5,"spinRate":1960,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.40354614258239385,"extension":6.7841559948576995},"index":5,"playId":"1b7b9234-8b49-3be1-af87-efc7ace0fe16","pitchNumber":5,"startTime":"2025-08-03T02:45:17.764Z","endTime":"2025-08-03T02:45:22.899Z","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":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.8,"strikeZoneTop":3.48636213556579,"strikeZoneBottom":1.61787954540666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.27780124554168,"aZ":-31.553333077277443,"pfxX":-8.420321188992874,"pfxZ":0.36565077654971656,"pX":-1.0638185416250627,"pZ":0.4437719872135346,"vX0":2.7313558323461202,"vY0":-130.9749215923677,"vZ0":-6.689562962815007,"x":157.55,"y":226.8,"x0":-1.0374159029068832,"y0":50.00423932739258,"z0":5.4458482180196315,"aX":-14.368606171264373},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.8,"breakHorizontal":14.4,"spinRate":1673,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4210795035156436,"extension":6.793244669517188},"index":6,"playId":"b7490b93-e59c-3459-a90d-3d919a6b535a","pitchNumber":6,"startTime":"2025-08-03T02:45:42.024Z","endTime":"2025-08-03T02:45:45.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.243143826465925,"aZ":-24.951235757735944,"pfxX":-8.900121874778794,"pfxZ":3.7621295156805044,"pX":0.07168617873766034,"pZ":2.407922772761794,"vX0":5.768085866962393,"vY0":-138.07449260549245,"vZ0":-3.9609127696546382,"x":114.27,"y":173.77,"x0":-0.8936718994541608,"y0":50.0057768043841,"z0":5.550675787202427,"aX":-17.097683313495903},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.1,"breakHorizontal":14.9,"spinRate":1993,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3974973088768614,"extension":6.839862250472019},"hitData":{"launchSpeed":96.7,"launchAngle":3.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.27,"coordY":168.4}},"index":7,"playId":"82938ca2-971f-3e89-9892-b4921ebd26fd","pitchNumber":7,"startTime":"2025-08-03T02:46:09.313Z","endTime":"2025-08-03T02:46:17.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:46:17.820Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lourdes Gurriel Jr. flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T02:46:23.383Z","endTime":"2025-08-03T02:48:39.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.7922850789843,"strikeZoneBottom":1.80086633391963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61362886508164,"aZ":-36.48467820004849,"pfxX":3.23551999484942,"pfxZ":-2.688078482541143,"pX":0.6459467892271874,"pZ":0.09682586225705304,"vX0":2.919387704357921,"vY0":-126.12041195793891,"vZ0":-5.755718159373037,"x":92.38,"y":236.17,"x0":-0.9485978864448882,"y0":50.0027056342572,"z0":5.364859165565179,"aX":5.190452895841482},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.0,"breakHorizontal":-6.6,"spinRate":2319,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.4349688960659397,"extension":6.809910347389037},"index":0,"playId":"fd50e9d0-4a02-3611-9ba9-54d371b7fa5e","pitchNumber":1,"startTime":"2025-08-03T02:46:47.646Z","endTime":"2025-08-03T02:46:50.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.70267650352918,"strikeZoneBottom":1.75506239426785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.664242322965826,"aZ":-33.08779978281009,"pfxX":1.6931848514155998,"pfxZ":-0.5479951335478983,"pX":2.302065065671764,"pZ":0.566828768963128,"vX0":7.14987832299832,"vY0":-128.53445799458308,"vZ0":-5.947097212850011,"x":29.25,"y":223.48,"x0":-0.7355893321039666,"y0":50.00085100391303,"z0":5.479891767239814,"aX":2.8322414680075414},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.2,"breakHorizontal":-4.7,"spinRate":2229,"spinDirection":358},"zone":14,"typeConfidence":0.9,"plateTime":0.4261439775267273,"extension":6.806747309253586},"index":1,"playId":"ee08edd7-0d9e-3e02-89a4-027d0de85ccf","pitchNumber":2,"startTime":"2025-08-03T02:47:18.202Z","endTime":"2025-08-03T02:47:21.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.76437213347806,"aZ":-26.82716016205771,"pfxX":-10.421159101096247,"pfxZ":2.823761380577502,"pX":0.8821291030706937,"pZ":1.4963651509702596,"vX0":7.985782929936389,"vY0":-137.05233542394825,"vZ0":-6.148507426129402,"x":83.38,"y":198.38,"x0":-0.7231390913462739,"y0":50.001226687125225,"z0":5.613935401953257,"aX":-19.719640816906594},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.0,"breakHorizontal":17.0,"spinRate":2121,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.40044753562219393,"extension":6.839352850413618},"index":2,"playId":"95f7eead-a680-3a3c-81d3-f127264c1d64","pitchNumber":3,"startTime":"2025-08-03T02:47:46.357Z","endTime":"2025-08-03T02:47:50.827Z","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":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-08-03T02:48:04.709Z","endTime":"2025-08-03T02:48:28.895Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"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":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.968490717919295,"aZ":-29.677138120014558,"pfxX":-9.259599557517854,"pfxZ":1.3261079700880334,"pX":0.4375234235167082,"pZ":2.6622402439160306,"vX0":6.651065031494675,"vY0":-136.235032499668,"vZ0":-2.6015434068656784,"x":100.32,"y":166.9,"x0":-0.8326756381254036,"y0":50.00027848939849,"z0":5.681013495522522,"aX":-17.4005487374894},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.0,"breakHorizontal":15.4,"spinRate":2026,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4020741139565023,"extension":6.9175147877184955},"hitData":{"launchSpeed":99.1,"launchAngle":44.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.08,"coordY":52.36}},"index":4,"playId":"79c1d65b-077a-37cf-b46b-a49978025a81","pitchNumber":4,"startTime":"2025-08-03T02:48:28.895Z","endTime":"2025-08-03T02:48:39.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:48:39.857Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, second baseman Ketel Marte to first baseman Tyler Locklear.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T02:50:30.967Z","endTime":"2025-08-03T02:51:28.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":78.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.9118533635131,"aZ":-28.540310216595913,"pfxX":-7.716174955186965,"pfxZ":2.322058012805826,"pX":-0.5742812809737052,"pZ":2.297737555580616,"vX0":8.409004993248725,"vY0":-124.55490078568675,"vZ0":-2.908709972330789,"x":138.89,"y":176.74,"x0":-2.9977085020196386,"y0":50.00343770277271,"z0":5.850132065217764,"aX":-12.078346450585355},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.7,"breakHorizontal":11.9,"spinRate":1531,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.44039643149732477,"extension":6.403131472145065},"index":0,"playId":"4d61f979-4709-3685-b583-a69a21922d23","pitchNumber":1,"startTime":"2025-08-03T02:50:53.752Z","endTime":"2025-08-03T02:50:57.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.67071156826198,"strikeZoneBottom":1.72964927248623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.65810332223365,"aZ":-39.176335124808645,"pfxX":0.9550182388648099,"pfxZ":-5.034293957578527,"pX":-0.3839629162833738,"pZ":1.3551982508489215,"vX0":5.942960056096603,"vY0":-117.37824357521203,"vZ0":-2.304138157068275,"x":131.64,"y":202.19,"x0":-3.074759868451176,"y0":50.00038524991091,"z0":6.004608400338797,"aX":1.3284838371980647},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-9.4,"breakHorizontal":-3.2,"spinRate":2390,"spinDirection":24},"zone":13,"typeConfidence":2.0,"plateTime":0.4670196857868345,"extension":6.2782789103338565},"index":1,"playId":"da4bf771-70d5-3e9f-93e2-e74461eb3e1d","pitchNumber":2,"startTime":"2025-08-03T02:51:08.609Z","endTime":"2025-08-03T02:51:13.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.19466955915576,"aZ":-26.58039645269634,"pfxX":-6.499950226412227,"pfxZ":3.5996584752504663,"pX":-0.18896876732758974,"pZ":1.7413415509623607,"vX0":8.846243170676521,"vY0":-123.75901081165377,"vZ0":-4.3654244508406554,"x":124.2,"y":191.76,"x0":-2.9617108013575044,"y0":50.00544223230412,"z0":5.748994457235136,"aX":-10.107432597937182},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.8,"breakHorizontal":9.7,"spinRate":1506,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.44221552171813006,"extension":6.383297735015469},"hitData":{"launchSpeed":88.9,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.32,"coordY":158.27}},"index":2,"playId":"b1249276-3886-3138-82f2-764b388dd7dd","pitchNumber":3,"startTime":"2025-08-03T02:51:20.719Z","endTime":"2025-08-03T02:51:28.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:51:28.737Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a ground ball to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T02:51:32.506Z","endTime":"2025-08-03T02:52:30.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.7767919272029,"strikeZoneBottom":1.77730215136256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.081553271689934,"aZ":-13.501871233400971,"pfxX":-3.6301289707325255,"pfxZ":9.867701158980848,"pX":-0.828388620632613,"pZ":4.043216413548128,"vX0":6.730313116232444,"vY0":-136.67506906470257,"vZ0":-2.8523761056665218,"x":148.58,"y":129.61,"x0":-2.850927793448789,"y0":50.00022432640568,"z0":6.027328161733307,"aX":-6.867796912978178},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":5.2,"spinRate":2321,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4007279079040402,"extension":6.487251905759753},"index":0,"playId":"4a4d868e-1f88-30f7-a553-4c9295dc5a40","pitchNumber":1,"startTime":"2025-08-03T02:51:52.452Z","endTime":"2025-08-03T02:51:55.494Z","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.2,"endSpeed":80.5,"strikeZoneTop":3.76093546124579,"strikeZoneBottom":1.70096727790978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.704725882193262,"aZ":-27.260482678581305,"pfxX":-8.0140389817191,"pfxZ":3.0254084701924526,"pX":0.37325511289263386,"pZ":0.57098784239981,"vX0":10.850501791477075,"vY0":-126.4338700418105,"vZ0":-7.21276424558914,"x":102.77,"y":223.36,"x0":-2.9240022768817284,"y0":50.00561963671105,"z0":5.63511702695831,"aX":-13.034512379907222},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.0,"breakHorizontal":12.1,"spinRate":1458,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4324765532691375,"extension":6.594506606397281},"index":1,"playId":"097ca826-297f-3927-8dba-ce6ee4071872","pitchNumber":2,"startTime":"2025-08-03T02:52:05.199Z","endTime":"2025-08-03T02:52:08.627Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.0,"strikeZoneTop":3.68,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.367602875852963,"aZ":-27.93657881837465,"pfxX":-8.840050804530716,"pfxZ":2.664778531812103,"pX":-0.6309232323078796,"pZ":1.5361598489514774,"vX0":8.65575795686072,"vY0":-125.7437238758113,"vZ0":-4.784178929812801,"x":141.05,"y":197.3,"x0":-2.9822641125910323,"y0":50.00082704834632,"z0":5.751186523677852,"aX":-14.043672447955865},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.8,"breakHorizontal":13.8,"spinRate":1506,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.43690207942729087,"extension":6.565674590463899},"hitData":{"launchSpeed":78.6,"launchAngle":10.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.19,"coordY":142.0}},"index":2,"playId":"8423dfc6-c297-3f2f-a04f-97f847c36ba1","pitchNumber":3,"startTime":"2025-08-03T02:52:19.895Z","endTime":"2025-08-03T02:52:30.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:52:30.398Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brent Rooker pops out to first baseman Tyler Locklear in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T02:52:36.403Z","endTime":"2025-08-03T02:53:08.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28710997858493,"aZ":-27.79436475939524,"pfxX":2.358795537141958,"pfxZ":2.5614398418587445,"pX":0.3311915195146642,"pZ":2.5863812235629906,"vX0":7.245155123873485,"vY0":-129.39349822334074,"vZ0":-3.2976877474747344,"x":104.38,"y":168.95,"x0":-2.8037177573828735,"y0":50.000491418475846,"z0":5.99151610318086,"aX":4.023550785729282},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.2,"breakHorizontal":-5.8,"spinRate":2326,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.4222259127014576,"extension":6.516466801225859},"hitData":{"launchSpeed":78.5,"launchAngle":75.0,"totalDistance":87.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":162.46,"coordY":194.25}},"index":0,"playId":"89dbe93f-2633-32a0-9afb-97b7c42ddb1f","pitchNumber":1,"startTime":"2025-08-03T02:52:59.158Z","endTime":"2025-08-03T02:53:08.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:53:08.126Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Shea Langeliers doubles (18) on a ground ball to left fielder Lourdes Gurriel Jr. Nick Kurtz to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T02:53:15.251Z","endTime":"2025-08-03T02:53:50.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnThird":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.714640428033555,"aZ":-40.342239390486355,"pfxX":0.9688474588947589,"pfxZ":-5.791782107391198,"pX":-0.004131763820253525,"pZ":2.480623685309665,"vX0":6.372103975032668,"vY0":-118.35951520007002,"vZ0":0.102360371441093,"x":117.16,"y":171.8,"x0":-2.8628788536463428,"y0":50.00073845553631,"z0":6.147396895254653,"aX":1.366354922028876},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.2,"breakHorizontal":-3.4,"spinRate":2322,"spinDirection":39},"zone":5,"typeConfidence":2.0,"plateTime":0.4637116838689872,"extension":6.334568038851321},"hitData":{"launchSpeed":106.1,"launchAngle":0.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.46,"coordY":123.81}},"index":0,"playId":"b7c58600-3961-3558-9710-37efe62ef65f","pitchNumber":1,"startTime":"2025-08-03T02:53:35.938Z","endTime":"2025-08-03T02:53:50.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:53:50.231Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Soderstrom doubles (21) on a line drive to left fielder Lourdes Gurriel Jr. Nick Kurtz scores. Shea Langeliers scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T02:54:05.459Z","endTime":"2025-08-03T02:55:15.145Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.52057165473525,"strikeZoneBottom":1.54541767149908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01594713529073,"aZ":-15.360473330157355,"pfxX":-3.316856231549935,"pfxZ":8.932254282182022,"pX":0.7723454138116531,"pZ":4.496549172528042,"vX0":9.875067242287182,"vY0":-135.90269984470766,"vZ0":-1.4462379531669618,"x":87.56,"y":117.37,"x0":-2.467281442826134,"y0":50.00236165215142,"z0":6.095462242882107,"aX":-6.243909571660304},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":4.1,"spinRate":2262,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4020471373835077,"extension":6.559488570953311},"index":0,"playId":"edd222fa-b76b-31a7-8bf5-bccf512bbeeb","pitchNumber":1,"startTime":"2025-08-03T02:54:24.388Z","endTime":"2025-08-03T02:54:27.388Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.48245221591191,"strikeZoneBottom":1.53950663752937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.112662905426802,"aZ":-10.154971619050587,"pfxX":-3.8667877092277863,"pfxZ":11.569613662262404,"pX":0.36850670174904604,"pZ":2.2902771895239615,"vX0":9.045459286752063,"vY0":-136.82487420155567,"vZ0":-8.011586718718451,"x":102.95,"y":176.94,"x0":-2.4722643664104544,"y0":50.002856918613574,"z0":5.945270497757647,"aX":-7.359859192520319},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.4,"breakHorizontal":5.2,"spinRate":2337,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3997326007389712,"extension":6.629735508972099},"index":1,"playId":"825f34fe-4ef3-3cac-ba26-d32899c1fdc8","pitchNumber":2,"startTime":"2025-08-03T02:54:42.575Z","endTime":"2025-08-03T02:54:45.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.562771905271646,"aZ":-25.87730065845609,"pfxX":1.9503092977277845,"pfxZ":3.6005325791753933,"pX":0.06883429811714073,"pZ":2.7667470195805413,"vX0":6.447131628155515,"vY0":-130.602491976669,"vZ0":-3.441587956458405,"x":114.38,"y":164.08,"x0":-2.673578726428618,"y0":50.00042760253161,"z0":6.02321913212444,"aX":3.4052336006751847},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.0,"breakHorizontal":-4.8,"spinRate":2403,"spinDirection":176},"zone":5,"typeConfidence":2.0,"plateTime":0.4175682214133003,"extension":6.54284476293428},"hitData":{"launchSpeed":90.3,"launchAngle":20.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":43.92,"coordY":121.31}},"index":2,"playId":"68f7250c-6bd1-3dc5-b917-f4a8789ddb2c","pitchNumber":3,"startTime":"2025-08-03T02:55:01.964Z","endTime":"2025-08-03T02:55:15.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:55:15.145Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gio Urshela strikes out swinging, catcher James McCann to first baseman Tyler Locklear.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T02:55:22.357Z","endTime":"2025-08-03T02:58:06.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.601177371141087,"aZ":-26.09310918510153,"pfxX":1.9463843688658011,"pfxZ":3.434891098296754,"pX":1.479046200497864,"pZ":1.7346218489606882,"vX0":10.023963990246369,"vY0":-131.90863152282742,"vZ0":-5.823573623379556,"x":60.62,"y":191.95,"x0":-2.6147949243606474,"y0":50.00528898263523,"z0":5.880810473154508,"aX":3.4496487463704444},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.2,"breakHorizontal":-5.6,"spinRate":2371,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.41435011758946194,"extension":6.564721937957104},"index":0,"playId":"fda9b9a0-db26-3113-95d2-8967c3e653e4","pitchNumber":1,"startTime":"2025-08-03T02:55:45.923Z","endTime":"2025-08-03T02:55:48.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.42659778255873,"strikeZoneBottom":1.62676047740963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.728288125511895,"aZ":-28.63675274851378,"pfxX":1.4235236952671921,"pfxZ":2.1048680097612333,"pX":0.9108680355952329,"pZ":1.512410070736913,"vX0":8.596077379376341,"vY0":-128.39765682702168,"vZ0":-5.316429589967108,"x":82.28,"y":197.94,"x0":-2.6552565602043154,"y0":50.004857809869755,"z0":5.818086592118921,"aX":2.3937969108467523},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.9,"breakHorizontal":-4.3,"spinRate":2490,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.42536896479128083,"extension":6.653874859038752},"index":1,"playId":"36d96681-9d3b-3a19-abea-eb271b9fda72","pitchNumber":2,"startTime":"2025-08-03T02:56:24.674Z","endTime":"2025-08-03T02:56:28.508Z","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":88.1,"endSpeed":81.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.533095225010765,"aZ":-27.31120397772327,"pfxX":-5.504243340190083,"pfxZ":2.9029281210950266,"pX":-0.11492432564455857,"pZ":2.685242678142445,"vX0":8.911429189730235,"vY0":-128.10430050595434,"vZ0":-2.483122110147039,"x":121.38,"y":166.28,"x0":-2.9112307632556393,"y0":50.0029562692669,"z0":5.785204617770307,"aX":-9.220607217200364},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":8.2,"spinRate":1552,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4263024418213064,"extension":6.704690630340635},"index":2,"playId":"7d58ac9e-3d10-32be-a3e4-9e56f80b5bdd","pitchNumber":3,"startTime":"2025-08-03T02:56:42.443Z","endTime":"2025-08-03T02:56:46.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.114489556631277,"aZ":-28.155431362171797,"pfxX":1.6184194415978999,"pfxZ":2.3295446058164018,"pX":0.395722793326992,"pZ":2.2055402570420077,"vX0":7.710820476210967,"vY0":-129.96851001410727,"vZ0":-3.942445731845004,"x":101.92,"y":179.23,"x0":-2.8096820627151033,"y0":50.00209437019458,"z0":5.860270530765458,"aX":2.791505082899265},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.6,"breakHorizontal":-4.6,"spinRate":2466,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.420098182961294,"extension":6.7667120476322085},"index":3,"playId":"40a3bc8d-0024-3f81-9ed3-f435ed59050b","pitchNumber":4,"startTime":"2025-08-03T02:57:06.721Z","endTime":"2025-08-03T02:57:12.479Z","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":93.4,"endSpeed":85.6,"strikeZoneTop":3.5287841006975,"strikeZoneBottom":1.6982522829028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.122315690039798,"aZ":-16.074467427607683,"pfxX":-1.4069914073159486,"pfxZ":8.577588976110938,"pX":-0.7146632954300041,"pZ":3.702545620251601,"vX0":5.465538097498379,"vY0":-135.9615027221754,"vZ0":-3.324369009595664,"x":144.24,"y":138.81,"x0":-2.5659123883118955,"y0":50.000907926192156,"z0":6.053007483213434,"aX":-2.640684338520367},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":1.4,"spinRate":2286,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.40247323061055296,"extension":6.550214751386727},"index":4,"playId":"a52c9874-67c8-3e65-b672-30fdf68202cf","pitchNumber":5,"startTime":"2025-08-03T02:57:38.012Z","endTime":"2025-08-03T02:57:42.033Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.141027451544577,"aZ":-41.62092201126943,"pfxX":2.080441343543005,"pfxZ":-6.621032451229359,"pX":-0.467679984469902,"pZ":0.17707282406796002,"vX0":5.031566436698087,"vY0":-119.35822512993876,"vZ0":-4.332939484303645,"x":134.83,"y":234.0,"x0":-2.881693557861371,"y0":50.00009480831853,"z0":5.803351055006061,"aX":2.969710169452629},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-12.8,"breakHorizontal":-5.0,"spinRate":2351,"spinDirection":27},"zone":13,"typeConfidence":2.0,"plateTime":0.46067496090472426,"extension":6.7169494233041105},"index":5,"playId":"3d32e829-4403-3a57-8b25-3fe3a61921fa","pitchNumber":6,"startTime":"2025-08-03T02:58:00.663Z","endTime":"2025-08-03T02:58:06.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T02:58:06.982Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adrian Del Castillo flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T02:59:40.197Z","endTime":"2025-08-03T03:01:05.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.226309454959,"strikeZoneBottom":1.54423364402307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.0206140877857,"aZ":-26.31796545286292,"pfxX":-7.5744442211915395,"pfxZ":3.543134165245002,"pX":-0.6838593959244563,"pZ":2.7445607086073456,"vX0":3.6579627760567686,"vY0":-127.89220540654001,"vZ0":-1.9863937532762606,"x":143.07,"y":164.68,"x0":-1.150665384210695,"y0":50.00122452951516,"z0":5.600756046223458,"aX":-12.513406369396073},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.2,"breakHorizontal":12.8,"spinRate":1437,"spinDirection":241},"zone":1,"typeConfidence":2.0,"plateTime":0.42869491551876493,"extension":6.848599426758831},"index":0,"playId":"82f1f3cd-7b5e-3371-9741-15632487e349","pitchNumber":1,"startTime":"2025-08-03T03:00:17.341Z","endTime":"2025-08-03T03:00:21.751Z","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.2,"endSpeed":85.4,"strikeZoneTop":3.46287152018843,"strikeZoneBottom":1.6877731592529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.955879624646506,"aZ":-25.968990035266177,"pfxX":-8.482095947330455,"pfxZ":3.3298019614800367,"pX":-1.2993809383783046,"pZ":2.7289951850293135,"vX0":2.4798327719027817,"vY0":-135.68929942683872,"vZ0":-2.926016360908033,"x":166.53,"y":165.1,"x0":-1.123729804082664,"y0":50.00221520919194,"z0":5.632645679080503,"aX":-15.800176115196773},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.6,"breakHorizontal":14.9,"spinRate":1891,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4038163720684729,"extension":6.8656736353438355},"index":1,"playId":"6fe954a9-7fe6-32fa-b19f-b66f68611a97","pitchNumber":2,"startTime":"2025-08-03T03:00:36.581Z","endTime":"2025-08-03T03:00:40.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.14818408209498,"aZ":-26.948495734221375,"pfxX":-8.830065144485022,"pfxZ":2.8108122760131256,"pX":-0.06827646119221914,"pZ":2.8601019855175616,"vX0":5.5944898469377415,"vY0":-135.84380570620132,"vZ0":-2.602544839868648,"x":119.6,"y":161.56,"x0":-1.0125049588361297,"y0":50.00323315262139,"z0":5.713797321052963,"aX":-16.420751145657448},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.7,"breakHorizontal":14.8,"spinRate":1923,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.40397336916755977,"extension":6.902931042087061},"hitData":{"launchSpeed":96.1,"launchAngle":44.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.5,"coordY":74.66}},"index":2,"playId":"7729e79f-652d-3c0f-8c04-4eb8df8e975d","pitchNumber":3,"startTime":"2025-08-03T03:00:56.867Z","endTime":"2025-08-03T03:01:05.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:01:05.139Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Locklear grounds out, third baseman Gio Urshela to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T03:01:08.277Z","endTime":"2025-08-03T03:02:24.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.58775332419645,"strikeZoneBottom":1.63613546324535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.142011447870832,"aZ":-33.46577168759538,"pfxX":3.062549183235706,"pfxZ":-0.7807232905382326,"pX":0.44658607195041633,"pZ":1.5545828425423465,"vX0":2.8080065248124155,"vY0":-127.1539870643467,"vZ0":-3.2857392404947605,"x":99.98,"y":196.81,"x0":-1.0651198482813808,"y0":50.00119659880315,"z0":5.486021496548073,"aX":5.074515285828488},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.9,"breakHorizontal":-6.1,"spinRate":2106,"spinDirection":30},"zone":9,"typeConfidence":2.0,"plateTime":0.4287884343855728,"extension":6.845860186791073},"index":0,"playId":"1958bfe1-984b-34b2-a20b-b4be7ef5ae6f","pitchNumber":1,"startTime":"2025-08-03T03:01:37.281Z","endTime":"2025-08-03T03:01:40.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.44498908098169,"aZ":-33.34599552351582,"pfxX":6.115904314103471,"pfxZ":-0.730898772257591,"pX":1.315705389731007,"pZ":2.1094738214124344,"vX0":3.74405078240465,"vY0":-125.82885553539464,"vZ0":-1.6800426151154633,"x":66.85,"y":181.82,"x0":-0.9881319887300758,"y0":50.00448280155314,"z0":5.497325068511879,"aX":9.770192992043155},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.4,"breakHorizontal":-12.0,"spinRate":2087,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.43592669943006435,"extension":6.839903798041302},"index":1,"playId":"2699c297-b222-3428-8d2e-589eed2a4177","pitchNumber":2,"startTime":"2025-08-03T03:01:55.899Z","endTime":"2025-08-03T03:01:58.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.230172436976726,"aZ":-34.133619962089995,"pfxX":5.4791897156017555,"pfxZ":-1.2006603550542954,"pX":0.40654047789533193,"pZ":1.8783431105330939,"vX0":1.4437710210386863,"vY0":-126.98040359893356,"vZ0":-2.3979996709401235,"x":101.5,"y":188.06,"x0":-0.8820514519704351,"y0":50.00585748895435,"z0":5.564114765506376,"aX":8.904194552186413},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.5,"breakHorizontal":-10.2,"spinRate":2155,"spinDirection":29},"zone":9,"typeConfidence":0.9,"plateTime":0.4321826276312586,"extension":6.735802705459249},"hitData":{"launchSpeed":80.9,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":167.39}},"index":2,"playId":"4c318840-be09-3478-bab0-d2ef4e8b3d46","pitchNumber":3,"startTime":"2025-08-03T03:02:16.693Z","endTime":"2025-08-03T03:02:24.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:02:24.212Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, second baseman Max Schuemann to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T03:02:27.480Z","endTime":"2025-08-03T03:03:40.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.50609276717736,"strikeZoneBottom":1.56494984674919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61057505561349,"aZ":-29.796746401162746,"pfxX":-8.117362506971416,"pfxZ":1.2517808521264726,"pX":-0.24253968990908625,"pZ":3.7975406981858386,"vX0":4.250455231106756,"vY0":-137.59425998767102,"vZ0":0.0456658510511625,"x":126.25,"y":136.25,"x0":-0.7587127449952659,"y0":50.005207697053415,"z0":5.81202048287306,"aX":-15.452886037935157},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.5,"breakHorizontal":13.7,"spinRate":1928,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.399189360850984,"extension":6.683834834026223},"index":0,"playId":"07aec271-d139-3fa6-9729-1e960525e0c4","pitchNumber":1,"startTime":"2025-08-03T03:02:53.481Z","endTime":"2025-08-03T03:02:56.800Z","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.8,"endSpeed":86.0,"strikeZoneTop":3.61028619390799,"strikeZoneBottom":1.73162442611686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.270004335832425,"aZ":-26.587778871796985,"pfxX":-9.12771678882533,"pfxZ":2.938789416776898,"pX":-0.4161684249810915,"pZ":2.0852584031245245,"vX0":4.118635206222251,"vY0":-137.888708557873,"vZ0":-4.6849467136984435,"x":132.86,"y":182.48,"x0":-0.7538474242793833,"y0":50.002766593630376,"z0":5.628310426141576,"aX":-17.354933969732155},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.4,"breakHorizontal":15.5,"spinRate":1933,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.39915306574346987,"extension":6.759824348975941},"index":1,"playId":"4401e13a-e7df-3ab3-9d77-1abae70dda3a","pitchNumber":2,"startTime":"2025-08-03T03:03:12.945Z","endTime":"2025-08-03T03:03:16.090Z","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":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.799602799072204,"aZ":-28.053907572988972,"pfxX":-8.127317757686148,"pfxZ":2.172066871764713,"pX":0.14486461120744987,"pZ":2.5818520770650024,"vX0":5.1960623627756926,"vY0":-137.52496843003956,"vZ0":-3.0763154879219328,"x":111.48,"y":169.07,"x0":-0.7245350502867972,"y0":50.000237511215325,"z0":5.641927590696744,"aX":-15.384884719730845},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.5,"breakHorizontal":13.4,"spinRate":2011,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.40006641806081955,"extension":6.8520108526904915},"hitData":{"launchSpeed":98.9,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.48,"coordY":141.04}},"index":2,"playId":"7f51f99d-4133-363e-976b-26c52aaaff82","pitchNumber":3,"startTime":"2025-08-03T03:03:32.527Z","endTime":"2025-08-03T03:03:40.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:03:40.403Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, second baseman Ketel Marte to first baseman Tyler Locklear.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T03:05:41.218Z","endTime":"2025-08-03T03:07:14.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.2,"endSpeed":77.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.623935504373772,"aZ":-29.435335717779026,"pfxX":-8.449934584774702,"pfxZ":1.7718759979018284,"pX":-0.694768692603718,"pZ":2.047633437041635,"vX0":8.51487598990278,"vY0":-123.71226360935914,"vZ0":-3.2325108235944704,"x":143.48,"y":183.49,"x0":-3.0900966140512445,"y0":50.00051335907376,"z0":5.849047846635124,"aX":-13.042557463921957},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.6,"breakHorizontal":13.2,"spinRate":1513,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.44343690775397615,"extension":6.543735262597425},"index":0,"playId":"eba8f4c1-8f3b-3b99-ab67-7b3b9eee1a64","pitchNumber":1,"startTime":"2025-08-03T03:06:14.842Z","endTime":"2025-08-03T03:06:17.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.23569855776213,"strikeZoneBottom":1.52124498908066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.030680566684516,"aZ":-39.595725377613945,"pfxX":1.1313999128602725,"pfxZ":-5.380665683171724,"pX":-0.04569196556985771,"pZ":0.13554227300702779,"vX0":6.606725952193858,"vY0":-117.72176413171317,"vZ0":-4.629123340777756,"x":118.74,"y":235.12,"x0":-3.0562998650684685,"y0":50.004301261448504,"z0":5.862380463035302,"aX":1.5593984764180682},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-10.7,"breakHorizontal":-4.0,"spinRate":2422,"spinDirection":27},"zone":13,"typeConfidence":2.0,"plateTime":0.4684629160300786,"extension":6.249426361756398},"index":1,"playId":"004e8162-c180-31b8-af82-a26b173d5e12","pitchNumber":2,"startTime":"2025-08-03T03:06:29.527Z","endTime":"2025-08-03T03:06:33.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.908327371412348,"aZ":-38.82933260633325,"pfxX":0.8640669407124789,"pfxZ":-4.754463167093512,"pX":0.017989456136618377,"pZ":1.8260885103448565,"vX0":6.962399867244673,"vY0":-117.45844614233172,"vZ0":-1.3070349972532114,"x":116.31,"y":189.48,"x0":-3.0948408997294674,"y0":50.002914302315226,"z0":5.994895596388913,"aX":1.209046340445911},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.6,"breakHorizontal":-3.2,"spinRate":2402,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.4660168753794589,"extension":6.46319719874911},"index":2,"playId":"4829cb0c-02aa-3ed0-baa9-223025e217d5","pitchNumber":3,"startTime":"2025-08-03T03:06:45.101Z","endTime":"2025-08-03T03:06:48.743Z","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":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.453095356488095,"aZ":-26.825094325225393,"pfxX":-7.572246119041354,"pfxZ":3.3844172762960767,"pX":-0.5441533741641665,"pZ":1.4936228999513526,"vX0":8.581082659294255,"vY0":-124.98462209333277,"vZ0":-4.932921238363,"x":137.74,"y":198.45,"x0":-3.0399492283196206,"y0":50.00186477778781,"z0":5.698691152051165,"aX":-11.966024598415762},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.2,"breakHorizontal":11.8,"spinRate":1590,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.43841853196926417,"extension":6.600700665253273},"hitData":{"launchSpeed":77.0,"launchAngle":1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.17,"coordY":151.68}},"index":3,"playId":"666d2374-e907-3098-ac7a-a7011dff009c","pitchNumber":4,"startTime":"2025-08-03T03:07:07.846Z","endTime":"2025-08-03T03:07:14.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:07:14.976Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Schuemann grounds out, second baseman Ketel Marte to first baseman Tyler Locklear.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T03:07:19.018Z","endTime":"2025-08-03T03:08:58.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.31331021423301,"strikeZoneBottom":1.62387354045323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.195455492229904,"aZ":-37.3835512983853,"pfxX":2.0487005685689867,"pfxZ":-3.6334846242564005,"pX":1.0680428146747878,"pZ":1.3101485682802902,"vX0":7.965456238100144,"vY0":-119.30062788435518,"vZ0":-3.0892693233471533,"x":76.29,"y":203.41,"x0":-2.588229920039457,"y0":50.00372925244124,"z0":6.01090273019915,"aX":2.9355491471160255},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-7.1,"breakHorizontal":-5.8,"spinRate":2375,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.46013773697455784,"extension":6.5223913676845315},"index":0,"playId":"f27de221-cbcd-365b-a130-2e0303d75638","pitchNumber":1,"startTime":"2025-08-03T03:07:38.619Z","endTime":"2025-08-03T03:07:42.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.32846485796037,"strikeZoneBottom":1.63995167147305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.390855906363438,"aZ":-29.82524435346295,"pfxX":2.6055534723196043,"pfxZ":1.395434269030277,"pX":1.207224945314194,"pZ":1.673406063965886,"vX0":8.773795430641531,"vY0":-128.9200361908717,"vZ0":-4.816738382227534,"x":70.98,"y":193.6,"x0":-2.5816244628116936,"y0":50.000479978697214,"z0":5.874352128138168,"aX":4.373317474754072},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":-6.7,"spinRate":2385,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.425238469624027,"extension":6.641132031825898},"index":1,"playId":"f6a805eb-afd2-329d-a479-7e3834518ac3","pitchNumber":2,"startTime":"2025-08-03T03:07:52.724Z","endTime":"2025-08-03T03:07:55.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.33944975625337,"strikeZoneBottom":1.68253181656553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.634045683564022,"aZ":-17.075572218197355,"pfxX":-7.5676153206461105,"pfxZ":8.161234286244838,"pX":-0.8637650453301432,"pZ":1.0283502048469866,"vX0":7.681860037358563,"vY0":-135.1883209354591,"vZ0":-9.518589677583064,"x":149.92,"y":211.01,"x0":-2.7597412177648217,"y0":50.00269347558861,"z0":5.7950704548034055,"aX":-13.999348059781068},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":12.0,"spinRate":2237,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.4052458854891956,"extension":6.720106969550938},"index":2,"playId":"99576d69-0b1e-3800-ba3c-e6fc078a8995","pitchNumber":3,"startTime":"2025-08-03T03:08:07.038Z","endTime":"2025-08-03T03:08:10.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.23378457901607,"strikeZoneBottom":1.67049472024943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.68424686673215,"aZ":-15.905320605792996,"pfxX":-1.6672437531654456,"pfxZ":8.834254277003453,"pX":-0.3440793982183443,"pZ":3.020403272610974,"vX0":6.743872687856089,"vY0":-135.36747514836537,"vZ0":-4.990294087941224,"x":130.12,"y":157.23,"x0":-2.6594553984613554,"y0":50.00279240105469,"z0":6.014574631731604,"aX":-3.071187416722758},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.0,"breakHorizontal":1.4,"spinRate":2314,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.40581899477503613,"extension":6.537255732421247},"index":3,"playId":"45650ecd-9d36-32f4-b679-9d7925019f2e","pitchNumber":4,"startTime":"2025-08-03T03:08:21.036Z","endTime":"2025-08-03T03:08:24.596Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.24595878198869,"strikeZoneBottom":1.62047774840818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.308902412162436,"aZ":-32.68452915937703,"pfxX":1.9192590949702804,"pfxZ":-0.3164645026314492,"pX":-0.5095603202461966,"pZ":2.5240602793909264,"vX0":5.653654001754937,"vY0":-126.80789416167012,"vZ0":-2.091210415124346,"x":136.42,"y":170.63,"x0":-3.014820879420855,"y0":50.00010117846148,"z0":5.960440481170567,"aX":3.132141651938305},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.8,"breakHorizontal":-4.7,"spinRate":2414,"spinDirection":105},"zone":4,"typeConfidence":2.0,"plateTime":0.43151934813668147,"extension":6.581215766225385},"index":4,"playId":"1e3fe143-ba72-391c-813b-a340190ccaf8","pitchNumber":5,"startTime":"2025-08-03T03:08:36.143Z","endTime":"2025-08-03T03:08:39.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.813493962575265,"aZ":-12.263934418276893,"pfxX":-1.729947514317757,"pfxZ":10.452042385266381,"pX":0.5370075096744601,"pZ":2.8244293352756835,"vX0":9.042623383103896,"vY0":-137.89773538555903,"vZ0":-5.958883602157929,"x":96.53,"y":162.52,"x0":-2.5755307228516306,"y0":50.001746299661136,"z0":5.858461981804573,"aX":-3.2968233396311666},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":1.1,"spinRate":2417,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.3988812007537845,"extension":6.671533627730684},"hitData":{"launchSpeed":87.9,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.97,"coordY":145.6}},"index":5,"playId":"2c3e975f-73b2-3483-a81c-2bd076bf51b3","pitchNumber":6,"startTime":"2025-08-03T03:08:50.973Z","endTime":"2025-08-03T03:08:58.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:08:58.073Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Darell Hernaiz lines out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T03:09:00.849Z","endTime":"2025-08-03T03:11:35.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.1,"endSpeed":85.9,"strikeZoneTop":3.53347463162287,"strikeZoneBottom":1.62231471878798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.168143958518648,"aZ":-14.918964167212206,"pfxX":-4.125017246359475,"pfxZ":9.121583966118298,"pX":0.2887156853133445,"pZ":3.5517931594352303,"vX0":9.356656466530108,"vY0":-136.68496425389782,"vZ0":-3.597929787697634,"x":105.99,"y":142.88,"x0":-2.643165174475558,"y0":50.00498071628755,"z0":5.909885794694602,"aX":-7.8062626820726955},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":5.5,"spinRate":2354,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.40074202351207866,"extension":6.653577865927011},"index":0,"playId":"956b4930-83d2-3928-8750-6719b0070e1c","pitchNumber":1,"startTime":"2025-08-03T03:09:21.661Z","endTime":"2025-08-03T03:09:25.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.769965154772304,"aZ":-12.619705267168078,"pfxX":-2.6276051693402587,"pfxZ":10.317143538070269,"pX":0.2124982268784463,"pZ":2.7847739120203747,"vX0":8.443279596564594,"vY0":-137.15264662695486,"vZ0":-6.113393533275481,"x":108.9,"y":163.59,"x0":-2.5714592915613883,"y0":50.00545257579857,"z0":5.9118866237820065,"aX":-4.9826427967234705},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":2.9,"spinRate":2317,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4001413240889047,"extension":6.6001132304588435},"index":1,"playId":"7302430a-b624-319a-809b-74b8c3b98963","pitchNumber":2,"startTime":"2025-08-03T03:09:36.118Z","endTime":"2025-08-03T03:09:39.118Z","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":94.8,"endSpeed":87.0,"strikeZoneTop":3.67505486050277,"strikeZoneBottom":1.67406334420053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.735346146508544,"aZ":-12.016176506235821,"pfxX":-4.864162688890868,"pfxZ":10.506560040178845,"pX":0.3355985264774741,"pZ":0.9926530641135084,"vX0":9.601257767033289,"vY0":-137.4648400284931,"vZ0":-10.437202899569034,"x":104.21,"y":211.98,"x0":-2.5664044795897842,"y0":50.00428129168311,"z0":5.648691744979195,"aX":-9.33438696653763},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":6.8,"spinRate":2340,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3980607975168371,"extension":6.772801517271413},"index":2,"playId":"010baa4f-321a-3253-ac9f-bc16041bb1be","pitchNumber":3,"startTime":"2025-08-03T03:09:55.197Z","endTime":"2025-08-03T03:09:58.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.7,"strikeZoneTop":3.58824478633576,"strikeZoneBottom":1.67937950039133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.296390014272365,"aZ":-37.839047564530546,"pfxX":0.7294137142315873,"pfxZ":-3.78341751338907,"pX":0.8275225874645779,"pZ":0.5212879895032452,"vX0":8.389482788158475,"vY0":-121.5152027583741,"vZ0":-4.801603049575281,"x":85.46,"y":224.71,"x0":-2.7609415171914984,"y0":50.00063101027873,"z0":5.8019759628784975,"aX":1.0920992844493151},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.8,"breakHorizontal":-3.2,"spinRate":2386,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4503460020275418,"extension":6.64808403593086},"index":3,"playId":"4c3744e9-b0bc-3fc4-9723-59ca9c6450fe","pitchNumber":4,"startTime":"2025-08-03T03:10:07.880Z","endTime":"2025-08-03T03:10:11.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.58278068699839,"strikeZoneBottom":1.70456444524354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.486848723838403,"aZ":-42.15951458477627,"pfxX":2.923784627977932,"pfxZ":-7.188728423400099,"pX":0.1342720543737671,"pZ":0.5914297206200285,"vX0":6.35309194829258,"vY0":-117.71541494980012,"vZ0":-2.9991660928009836,"x":111.88,"y":222.81,"x0":-2.9905724716527944,"y0":50.004312763402844,"z0":5.824486501635507,"aX":4.059584101771737},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.4,"breakHorizontal":-7.0,"spinRate":2389,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.46714305908385656,"extension":6.469507741838988},"index":4,"playId":"0f27a215-b066-3435-aa56-bc8831f37980","pitchNumber":5,"startTime":"2025-08-03T03:10:25.959Z","endTime":"2025-08-03T03:10:29.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.921729114715745,"aZ":-12.459415099716395,"pfxX":-2.358300131139223,"pfxZ":10.329396876913135,"pX":-0.4843193687206575,"pZ":3.4294796290032012,"vX0":7.232491287202856,"vY0":-137.8383836035984,"vZ0":-4.360638450419318,"x":135.46,"y":146.18,"x0":-2.845176094906208,"y0":50.00479879258853,"z0":5.884281882323937,"aX":-4.502381105146556},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":2.6,"spinRate":2345,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3985868847111975,"extension":6.607734803721582},"index":5,"playId":"565bf708-0044-3b5e-9f8f-eef14f6df5b8","pitchNumber":6,"startTime":"2025-08-03T03:10:43.642Z","endTime":"2025-08-03T03:10:46.864Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-03T03:11:08.498Z","endTime":"2025-08-03T03:11:10.125Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.718927274508562,"aZ":-13.200802885622792,"pfxX":-3.387493603520018,"pfxZ":9.977850520522576,"pX":-0.0237034797754649,"pZ":3.129887829553469,"vX0":8.53597260413138,"vY0":-137.327932767598,"vZ0":-4.9618387401815935,"x":117.9,"y":154.27,"x0":-2.738416742280918,"y0":50.00037719320877,"z0":5.865009392382499,"aX":-6.441044082952834},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":4.2,"spinRate":2385,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.39955905418457593,"extension":6.583520106879031},"index":7,"playId":"c99aee3f-34f2-3be4-81f9-2a86a7349c77","pitchNumber":7,"startTime":"2025-08-03T03:11:10.125Z","endTime":"2025-08-03T03:11:13.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.728147176816034,"aZ":-29.88984676318979,"pfxX":2.967608067739725,"pfxZ":1.345888120118138,"pX":-0.056743796764943344,"pZ":2.295112859246199,"vX0":6.594483819114077,"vY0":-129.2176564123003,"vZ0":-3.297272360075504,"x":119.16,"y":176.81,"x0":-3.022723747335671,"y0":50.00457050457661,"z0":5.872626035690352,"aX":5.0415470257959365},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.9,"breakHorizontal":-6.8,"spinRate":2493,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.42311010648172065,"extension":6.667055056595233},"hitData":{"launchSpeed":98.3,"launchAngle":17.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.03,"coordY":66.86}},"index":8,"playId":"c288e0ea-772b-335c-9887-b337db3890bf","pitchNumber":8,"startTime":"2025-08-03T03:11:28.934Z","endTime":"2025-08-03T03:11:35.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:11:35.927Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a line drive to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T03:13:03.167Z","endTime":"2025-08-03T03:14:36.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":86.5,"endSpeed":78.8,"strikeZoneTop":3.36488587940408,"strikeZoneBottom":1.44350935621673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.334709414448035,"aZ":-31.464445176264984,"pfxX":-8.018966210971694,"pfxZ":0.45079038298538965,"pX":-1.069262207603821,"pZ":1.324251890429266,"vX0":2.9937125019259216,"vY0":-125.8108295907132,"vZ0":-4.179648916275416,"x":157.76,"y":203.03,"x0":-1.2407319826633796,"y0":50.005300829528984,"z0":5.590935128916084,"aX":-12.70495100860738},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.0,"breakHorizontal":13.7,"spinRate":1412,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4373443877561991,"extension":6.9994543415787245},"index":0,"playId":"7b86b76e-33bc-3200-9ae4-02df2cd7ab7b","pitchNumber":1,"startTime":"2025-08-03T03:13:46.815Z","endTime":"2025-08-03T03:13:50.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.985540387075265,"aZ":-28.225842350419487,"pfxX":-8.73868117803176,"pfxZ":2.0830640610903934,"pX":-0.8589256079343223,"pZ":3.3599749310369162,"vX0":3.3592774849611526,"vY0":-136.65154353434502,"vZ0":-1.1367345256395736,"x":149.74,"y":148.06,"x0":-0.9686403134124497,"y0":50.00018201726211,"z0":5.7196656455398,"aX":-16.530968755771898},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.7,"breakHorizontal":15.1,"spinRate":2027,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4007586835555039,"extension":6.744878868932945},"index":1,"playId":"1697efae-e2ab-39e1-b5ae-32d61c2d35d3","pitchNumber":2,"startTime":"2025-08-03T03:14:05.420Z","endTime":"2025-08-03T03:14:09.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.41135522058981,"aZ":-25.149392473152606,"pfxX":-8.061051322429119,"pfxZ":3.739925124865266,"pX":-0.26350140135725986,"pZ":2.6012248914962655,"vX0":4.825774735461153,"vY0":-136.31671986820916,"vZ0":-3.4555873173603,"x":127.04,"y":168.55,"x0":-1.0108962827746997,"y0":50.003356699743186,"z0":5.624627930410951,"aX":-15.147083424199963},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.2,"breakHorizontal":13.6,"spinRate":1906,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4020452731637434,"extension":6.857123728023531},"hitData":{"launchSpeed":110.3,"launchAngle":7.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.67,"coordY":82.77}},"index":2,"playId":"27687102-377a-389f-b76a-d87961d0c811","pitchNumber":3,"startTime":"2025-08-03T03:14:26.333Z","endTime":"2025-08-03T03:14:36.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:14:36.756Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a line drive to right fielder Carlos Cortes. Alek Thomas to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T03:14:38.789Z","endTime":"2025-08-03T03:17:00.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.31767435799625,"strikeZoneBottom":1.58514063811187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.51521675195465,"aZ":-32.43468385491128,"pfxX":-0.9150602364016338,"pfxZ":-0.1596502303768017,"pX":0.23893318550886622,"pZ":0.5245233540281652,"vX0":3.350884269793591,"vY0":-127.26690516819936,"vZ0":-6.0547873950486775,"x":107.89,"y":224.62,"x0":-0.9768215868427417,"y0":50.002750545672576,"z0":5.5085121123261676,"aX":-1.4989381432637257},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.4,"breakHorizontal":0.8,"spinRate":2186,"spinDirection":331},"zone":14,"typeConfidence":2.0,"plateTime":0.4306436831317044,"extension":6.855622406107007},"index":0,"playId":"e2491621-2513-3f5a-a889-49dfc155b0f4","pitchNumber":1,"startTime":"2025-08-03T03:15:05.824Z","endTime":"2025-08-03T03:15:09.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.3160837856027,"strikeZoneBottom":1.5527812842586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.27273494504809,"aZ":-30.66848689356986,"pfxX":-9.732480415993559,"pfxZ":0.8225319212569797,"pX":-0.44746170461962176,"pZ":3.5306063420166223,"vX0":4.597650494724854,"vY0":-134.62835935651682,"vZ0":-0.22965157903389677,"x":134.06,"y":143.45,"x0":-0.9165449912140212,"y0":50.00117614301076,"z0":5.794662975998982,"aX":-17.79542124877872},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.7,"breakHorizontal":16.6,"spinRate":1834,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.40744208221169975,"extension":6.680646481701094},"index":1,"playId":"9ab7ce55-1c40-36e6-9fae-8f6e50112fd9","pitchNumber":2,"startTime":"2025-08-03T03:15:31.416Z","endTime":"2025-08-03T03:15:35.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.391178030181344,"aZ":-29.42740689005119,"pfxX":-8.782424161122725,"pfxZ":1.4676480872002573,"pX":-0.20942499359260644,"pZ":1.7435517714067152,"vX0":4.759018947059459,"vY0":-136.37667722413602,"vZ0":-4.716555703235459,"x":124.98,"y":191.7,"x0":-0.8441232687708836,"y0":50.00058166447337,"z0":5.546034420407791,"aX":-16.39880154389241},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.8,"breakHorizontal":14.8,"spinRate":1919,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.402954694417323,"extension":6.792765907136869},"index":2,"playId":"43b8ce00-37a3-30c9-9832-d9dc17da2382","pitchNumber":3,"startTime":"2025-08-03T03:15:52.578Z","endTime":"2025-08-03T03:15:55.578Z","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":3,"playId":"ad1944ba-b2dc-398c-a754-64eff8b13219","startTime":"2025-08-03T03:16:17.136Z","endTime":"2025-08-03T03:16:20.937Z","isPitch":false,"type":"pickoff"},{"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":93.9,"endSpeed":85.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31802915469755,"aZ":-29.293917746236687,"pfxX":-9.124690498355598,"pfxZ":1.5349177583609066,"pX":-0.23217379592247656,"pZ":2.2876659633885357,"vX0":4.869037735625342,"vY0":-136.5787695175959,"vZ0":-3.581503399101003,"x":125.85,"y":177.01,"x0":-0.8601950491800813,"y0":50.00126490560381,"z0":5.64840768062658,"aX":-17.099561063332846},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.2,"breakHorizontal":15.4,"spinRate":1872,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.40226178156444004,"extension":6.7677172551062315},"hitData":{"launchSpeed":96.8,"launchAngle":11.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.59,"coordY":98.98}},"index":4,"playId":"a70f39fe-5409-33b6-8a63-04a0d3734595","pitchNumber":4,"startTime":"2025-08-03T03:16:49.343Z","endTime":"2025-08-03T03:17:00.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:17:00.546Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks. Blaze Alexander to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T03:17:16.179Z","endTime":"2025-08-03T03:19:24.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.283185208899,"strikeZoneBottom":1.54265512852022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.12023006444944,"aZ":-36.91768458198405,"pfxX":1.615754754776654,"pfxZ":-3.0133033455022424,"pX":-0.4226580052111375,"pZ":0.15001451839270333,"vX0":1.8060979921846168,"vY0":-124.97691119192972,"vZ0":-5.287709003499671,"x":133.11,"y":234.73,"x0":-1.3656306586839309,"y0":50.0014246350632,"z0":5.338864291401691,"aX":2.545252267599219},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.5,"breakHorizontal":-3.4,"spinRate":2168,"spinDirection":4},"zone":13,"typeConfidence":0.89,"plateTime":0.4389267722477599,"extension":6.715050059806827},"index":0,"playId":"08935548-9e4f-37aa-88a2-d92627393a44","pitchNumber":1,"startTime":"2025-08-03T03:17:39.553Z","endTime":"2025-08-03T03:17:43.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.191645065664915,"aZ":-29.47362022864518,"pfxX":-6.511827072322621,"pfxZ":1.5645532952798016,"pX":-0.4216188704582835,"pZ":1.3614922170139856,"vX0":3.6729111245220105,"vY0":-131.02806576632415,"vZ0":-5.075270484292138,"x":133.07,"y":202.02,"x0":-0.9997639071194442,"y0":50.004996745617866,"z0":5.541476749321029,"aX":-11.25808048616069},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.9,"breakHorizontal":10.9,"spinRate":1517,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.4189562932769788,"extension":6.815958998885697},"index":1,"playId":"7aaa0efa-38bb-369c-bd58-0559c5df39d9","pitchNumber":2,"startTime":"2025-08-03T03:18:09.260Z","endTime":"2025-08-03T03:18:12.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.2355679254857,"strikeZoneBottom":1.52737996714612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.90041342815559,"aZ":-29.708661248785255,"pfxX":-7.496642593583298,"pfxZ":1.3329751486088774,"pX":0.6815207222477678,"pZ":3.4584518215383637,"vX0":6.402632841387084,"vY0":-135.87585904844826,"vZ0":-0.4574415906270464,"x":91.02,"y":145.4,"x0":-0.7445439769673348,"y0":50.00166256227325,"z0":5.713559412097983,"aX":-13.858776937173225},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.5,"breakHorizontal":12.0,"spinRate":1812,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.4048525102969016,"extension":6.77883046199344},"index":2,"playId":"e303e38a-43fd-3a3b-8687-e52c09593f0c","pitchNumber":3,"startTime":"2025-08-03T03:18:32.992Z","endTime":"2025-08-03T03:18:36.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.1,"endSpeed":81.3,"strikeZoneTop":3.18742317880438,"strikeZoneBottom":1.51109502408455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.945415475293395,"aZ":-25.98318272452033,"pfxX":-7.204991245725543,"pfxZ":3.6569233344246275,"pX":-1.3084764308992882,"pZ":2.212553462827358,"vX0":1.7116442409197432,"vY0":-129.71286304861107,"vZ0":-3.52806759921305,"x":166.88,"y":179.04,"x0":-1.0440691585091215,"y0":50.00017972038262,"z0":5.587265215815586,"aX":-12.187762905274038},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.0,"breakHorizontal":12.6,"spinRate":1406,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.42341324989379414,"extension":6.796968030290206},"index":3,"playId":"e55960ad-41d5-3f75-b568-cb5606a3bf3b","pitchNumber":4,"startTime":"2025-08-03T03:18:56.532Z","endTime":"2025-08-03T03:19:00.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.0,"strikeZoneTop":3.15979080512291,"strikeZoneBottom":1.48340720573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.03937628601749,"aZ":-33.31124322175771,"pfxX":-9.280657965503753,"pfxZ":-0.6216922564836853,"pX":-0.7402412066335651,"pZ":3.114915048254019,"vX0":3.814096421995554,"vY0":-135.29482591594112,"vZ0":-0.49566046924735707,"x":145.22,"y":154.68,"x0":-0.9756666738567945,"y0":50.0040697613677,"z0":5.668658539731158,"aX":-16.923763046625822},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-1.0,"breakHorizontal":15.7,"spinRate":1796,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.4074007977216936,"extension":6.798544341988367},"index":4,"playId":"9ea36067-788e-3ddc-967a-db1e3d80f16f","pitchNumber":5,"startTime":"2025-08-03T03:19:19.834Z","endTime":"2025-08-03T03:19:24.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:19:24.723Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, second baseman Max Schuemann to first baseman Nick Kurtz. Alek Thomas scores. Blaze Alexander to 3rd. Corbin Carroll to 2nd.","rbi":1,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T03:20:38.769Z","endTime":"2025-08-03T03:21:34.737Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnThird":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T03:19:49.030Z","endTime":"2025-08-03T03:20:40.979Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":85.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.441262383123636,"aZ":-28.819539062501356,"pfxX":-9.037974426463371,"pfxZ":1.8033681068052134,"pX":-0.9405592358955207,"pZ":1.2770439412294377,"vX0":3.434847645355343,"vY0":-136.26327622250167,"vZ0":-5.882231425600036,"x":152.85,"y":204.3,"x0":-1.049662514478,"y0":50.00502705719528,"z0":5.477981968992194,"aX":-16.84634793134657},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.2,"breakHorizontal":15.5,"spinRate":1884,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40334702476413,"extension":6.937826172826064},"index":1,"playId":"1b5dee9b-23c0-318f-a7e1-9818f22e963a","pitchNumber":1,"startTime":"2025-08-03T03:20:40.979Z","endTime":"2025-08-03T03:20:43.979Z","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":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.320178801096294,"aZ":-29.26495130343555,"pfxX":-6.809167959537852,"pfxZ":1.7261179510715277,"pX":-0.6165752092267383,"pZ":1.4019892590659586,"vX0":3.5152311210711895,"vY0":-130.11649107396042,"vZ0":-4.760316432230253,"x":140.5,"y":200.93,"x0":-1.1117880065886916,"y0":50.00586275582389,"z0":5.514716258302378,"aX":-11.49311622101004},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.2,"breakHorizontal":11.4,"spinRate":1643,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4235208311104999,"extension":6.912010466623135},"index":2,"playId":"1e078836-3559-3564-8466-9efd662f837b","pitchNumber":2,"startTime":"2025-08-03T03:21:03.986Z","endTime":"2025-08-03T03:21:06.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.119937963739844,"aZ":-23.353411425955674,"pfxX":-0.472138533308199,"pfxZ":4.830069320951809,"pX":-0.03774367070430768,"pZ":3.433464421573942,"vX0":3.3480408187043245,"vY0":-134.75081343922622,"vZ0":-1.535365051230443,"x":118.44,"y":146.08,"x0":-1.2385978545439,"y0":50.00364995781043,"z0":5.67144343745167,"aX":-0.8626466117282975},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.6,"breakHorizontal":0.1,"spinRate":1915,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.40752933618322107,"extension":6.8155060432236665},"hitData":{"launchSpeed":74.5,"launchAngle":-16.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":155.74}},"index":3,"playId":"3c175aa9-ca21-3d4e-8a1e-0b562ccc1e4a","pitchNumber":3,"startTime":"2025-08-03T03:21:27.507Z","endTime":"2025-08-03T03:21:34.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:21:34.737Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T03:21:44.602Z","endTime":"2025-08-03T03:23:57.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnThird":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.7,"endSpeed":84.6,"strikeZoneTop":3.57382524050594,"strikeZoneBottom":1.74391206823772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.806957757565502,"aZ":-23.46027003255849,"pfxX":-1.2254584853450639,"pfxZ":4.730109076420359,"pX":0.4192732998668329,"pZ":4.852701042107027,"vX0":4.597704026513345,"vY0":-134.99502238060248,"vZ0":2.0102014089709335,"x":101.02,"y":107.76,"x0":-1.1478932737381335,"y0":50.00361768175391,"z0":5.751426019742476,"aX":-2.2582314675252464},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.2,"breakHorizontal":1.2,"spinRate":2044,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4059764224027349,"extension":6.70591984422606},"index":0,"playId":"7f7e0b4a-a658-3c12-b18a-8a9ea0c6359b","pitchNumber":1,"startTime":"2025-08-03T03:22:06.139Z","endTime":"2025-08-03T03:22:09.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.53974597611946,"strikeZoneBottom":1.72074350870353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05455861855407,"aZ":-27.820145184782707,"pfxX":-7.906917442702314,"pfxZ":2.292181827138256,"pX":0.8150790440498571,"pZ":2.6608256038447022,"vX0":7.000152016346069,"vY0":-137.27148908916683,"vZ0":-2.917178879992121,"x":85.93,"y":166.94,"x0":-0.7481517301258501,"y0":50.00013418134773,"z0":5.6431605266929274,"aX":-14.999095049887973},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.7,"breakHorizontal":12.7,"spinRate":2026,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.39990157349870126,"extension":6.787630977429865},"index":1,"playId":"76f51aa4-911b-36ae-b69b-f3a4786bddc7","pitchNumber":2,"startTime":"2025-08-03T03:22:26.956Z","endTime":"2025-08-03T03:22:30.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.063627868294255,"aZ":-35.88449058923087,"pfxX":-7.862447336335097,"pfxZ":-2.161333021820395,"pX":-0.14330911930991813,"pZ":0.99209229257836,"vX0":4.614480731376778,"vY0":-131.07037543680772,"vZ0":-4.755235391653838,"x":122.46,"y":211.99,"x0":-0.9171220490135948,"y0":50.00395671546893,"z0":5.54902386680416,"aX":-13.502848876424716},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.8,"breakHorizontal":13.1,"spinRate":1457,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.42000055160170957,"extension":6.875216886876265},"index":2,"playId":"11230fc7-9224-3215-a446-78e4ae1a959d","pitchNumber":3,"startTime":"2025-08-03T03:22:46.539Z","endTime":"2025-08-03T03:22:49.539Z","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":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.5746238422419,"strikeZoneBottom":1.7767433236265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.638482970024086,"aZ":-29.051300736196517,"pfxX":-9.662709306198632,"pfxZ":1.8029700701618268,"pX":-0.05057676215627036,"pZ":1.0765686081105441,"vX0":5.5086110762362335,"vY0":-131.4866494304188,"vZ0":-5.76379528609033,"x":118.93,"y":209.71,"x0":-0.929055953164629,"y0":50.00210081830888,"z0":5.48160758878828,"aX":-16.739190635553527},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.0,"breakHorizontal":16.1,"spinRate":1474,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.418249293103647,"extension":7.003799784419138},"index":3,"playId":"55341654-3ada-3aa3-9b2b-bcbcbdf5888a","pitchNumber":4,"startTime":"2025-08-03T03:23:08.526Z","endTime":"2025-08-03T03:23:11.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5374103961736,"aZ":-23.247093522596565,"pfxX":-0.7722835620612862,"pfxZ":4.744089310080632,"pX":0.006107811477163705,"pZ":3.1981850183431497,"vX0":3.299953732545529,"vY0":-136.39766416403154,"vZ0":-2.21691840401864,"x":116.77,"y":152.43,"x0":-1.120018132944082,"y0":50.00053880364555,"z0":5.627732286999,"aX":-1.4530272563707929},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":0.7,"spinRate":1981,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4018662226187901,"extension":6.851714285434068},"index":4,"playId":"aa50198e-25da-3033-a8e4-16f1db5fbc2a","pitchNumber":5,"startTime":"2025-08-03T03:23:28.664Z","endTime":"2025-08-03T03:23:32.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.3,"strikeZoneTop":3.52236867268653,"strikeZoneBottom":1.72438609330858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.90321693329999,"aZ":-30.452776534280176,"pfxX":-10.324724869839919,"pfxZ":0.9123133747252155,"pX":0.13015287260159902,"pZ":3.928288790585368,"vX0":6.038995026456041,"vY0":-137.9903411610884,"vZ0":0.7131985211109328,"x":112.04,"y":132.72,"x0":-0.7662791716160263,"y0":50.00575615339733,"z0":5.747607622500047,"aX":-19.552822662082185},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.0,"breakHorizontal":17.2,"spinRate":2028,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3997222644328051,"extension":6.835025021412857},"index":5,"playId":"5ef2fd80-64a0-376d-9ca9-b8402ba69f55","pitchNumber":6,"startTime":"2025-08-03T03:23:53.887Z","endTime":"2025-08-03T03:23:57.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:23:57.129Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a ground ball to left fielder Tyler Soderstrom. Blaze Alexander scores. Corbin Carroll scores. Geraldo Perdomo to 2nd.","rbi":2,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T03:24:24.324Z","endTime":"2025-08-03T03:27:05.471Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"97e6403d-43ee-4d87-bdcb-dd218176d28e","startTime":"2025-08-03T03:24:24.324Z","endTime":"2025-08-03T03:24:29.324Z","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":1},"pitchData":{"startSpeed":87.5,"endSpeed":78.8,"strikeZoneTop":3.64940530012981,"strikeZoneBottom":1.75114454652897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.509345215490335,"aZ":-36.064891281301485,"pfxX":3.7796522404560418,"pfxZ":-2.4412668947108855,"pX":1.2267904593225825,"pZ":1.6563785462791472,"vX0":4.459756583804363,"vY0":-127.13662345745193,"vZ0":-2.6222946470391584,"x":70.24,"y":194.06,"x0":-1.0589528862423576,"y0":50.00365389121869,"z0":5.6400950421528435,"aX":6.022398340315847},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.8,"breakHorizontal":-8.0,"spinRate":2193,"spinDirection":13},"zone":14,"typeConfidence":0.91,"plateTime":0.43527526535451644,"extension":6.7763155034340095},"index":1,"playId":"ac98eecd-e9d7-3714-a57c-42100c0df4d3","pitchNumber":1,"startTime":"2025-08-03T03:24:44.867Z","endTime":"2025-08-03T03:24:49.633Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.79099565098246,"strikeZoneBottom":1.86205380122486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.37807165266517,"aZ":-34.54930927072132,"pfxX":3.263350132193167,"pfxZ":-1.4682683531946212,"pX":0.9462919223664714,"pZ":1.5123636953935071,"vX0":4.064483000780037,"vY0":-126.38393287997349,"vZ0":-3.1118442923130325,"x":80.93,"y":197.95,"x0":-1.1084349824875779,"y0":50.00519130605531,"z0":5.541702297014593,"aX":5.266128743358769},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.1,"breakHorizontal":-6.8,"spinRate":2253,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.4338020100560618,"extension":6.82851007567532},"index":2,"playId":"141e6c34-fd23-3c4c-b151-bedfb41dfd26","pitchNumber":2,"startTime":"2025-08-03T03:25:07.548Z","endTime":"2025-08-03T03:25:11.628Z","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":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.2,"strikeZoneTop":3.82848875999468,"strikeZoneBottom":1.86892820890895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.862246402689664,"aZ":-22.305935017135074,"pfxX":-9.377642300342432,"pfxZ":5.239427617212916,"pX":-1.5567891570570795,"pZ":3.3427649015030947,"vX0":1.6917818959577042,"vY0":-137.65933787799818,"vZ0":-2.25717289677634,"x":176.34,"y":148.53,"x0":-0.9697268496849885,"y0":50.00228030626537,"z0":5.713608249512766,"aX":-17.662337031800874},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.1,"breakHorizontal":16.4,"spinRate":2089,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4007541104986596,"extension":6.661832659170563},"index":3,"playId":"0d4b00c5-36f0-3a68-8cea-2710f0cd5048","pitchNumber":3,"startTime":"2025-08-03T03:25:29.069Z","endTime":"2025-08-03T03:25:32.283Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":83.8,"strikeZoneTop":3.80821770171266,"strikeZoneBottom":1.78633840645106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.2513796640564,"aZ":-31.720360538703297,"pfxX":-10.145693247969417,"pfxZ":0.24728159774059044,"pX":-0.572850821115993,"pZ":3.4391216919870087,"vX0":4.565442779708874,"vY0":-136.60567804874393,"vZ0":-0.3156289611784239,"x":138.84,"y":145.92,"x0":-0.9750701759084376,"y0":50.00344931823689,"z0":5.792520991605353,"aX":-18.616997151176246},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.6,"breakHorizontal":16.9,"spinRate":1950,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.4055093611243241,"extension":6.807503841918842},"index":4,"playId":"c8f91cab-45f8-35b9-b02b-2fdd27ad3f18","pitchNumber":4,"startTime":"2025-08-03T03:25:52.240Z","endTime":"2025-08-03T03:25:55.699Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"index":5,"startTime":"2025-08-03T03:26:14.326Z","endTime":"2025-08-03T03:26:35.022Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.79719871801133,"strikeZoneBottom":1.83759925870302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.89269462524724,"aZ":-21.05713844348179,"pfxX":-9.628388902479545,"pfxZ":5.992183721853846,"pX":0.7081365852688609,"pZ":1.7186050541164573,"vX0":7.584016872678258,"vY0":-135.87230291764902,"vZ0":-6.492316063297909,"x":90.01,"y":192.38,"x0":-0.8789700894881943,"y0":50.003199540068344,"z0":5.619324737596912,"aX":-17.865513788345513},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.5,"breakHorizontal":15.7,"spinRate":2075,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4043059007211003,"extension":6.898537379259199},"index":6,"playId":"61701e43-dc59-3073-b5bb-da62847fda60","pitchNumber":5,"startTime":"2025-08-03T03:26:35.022Z","endTime":"2025-08-03T03:26:39.312Z","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":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.45131882090784,"aZ":-24.972555520876583,"pfxX":-8.772658389260517,"pfxZ":3.7856353749104077,"pX":0.07034326693619913,"pZ":1.9737871262112086,"vX0":5.528335455016502,"vY0":-137.76288626034588,"vZ0":-5.232811500080281,"x":114.32,"y":185.49,"x0":-0.8329763121994093,"y0":50.00572688242884,"z0":5.608252208533079,"aX":-16.69678792523849},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.9,"breakHorizontal":14.5,"spinRate":2047,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.39911274446040546,"extension":6.850280308994199},"hitData":{"launchSpeed":104.4,"launchAngle":4.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.97,"coordY":104.05}},"index":7,"playId":"f25b2c71-5f49-3cf8-bbeb-cf85ebd95a3e","pitchNumber":6,"startTime":"2025-08-03T03:26:55.865Z","endTime":"2025-08-03T03:27:05.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:27:05.471Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T03:29:34.952Z","endTime":"2025-08-03T03:32:02.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-03T03:27:19.443Z","endTime":"2025-08-03T03:29:20.086Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Justin Sterner replaces J.T. Ginn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-03T03:29:20.086Z","endTime":"2025-08-03T03:29:37.109Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686993,"link":"/api/v1/people/686993"},"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(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":86.1,"endSpeed":78.6,"strikeZoneTop":3.41717997976113,"strikeZoneBottom":1.73167480035328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.226832441987696,"aZ":-27.403242072977026,"pfxX":1.7369274372695478,"pfxZ":3.015735803096801,"pX":0.04209357009336132,"pZ":4.125035410185961,"vX0":6.82993345760665,"vY0":-125.26974437703505,"vZ0":1.9011026113012668,"x":115.4,"y":127.4,"x0":-2.9497830399015177,"y0":50.004168699001276,"z0":5.602455219901588,"aX":2.749677405300489},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.1,"breakHorizontal":-4.8,"spinRate":2566,"spinDirection":179},"zone":12,"typeConfidence":0.9,"plateTime":0.4378855888145634,"extension":6.338731631471869},"index":2,"playId":"aa1fea22-e0e6-3a38-95ac-9519e2c5ab96","pitchNumber":1,"startTime":"2025-08-03T03:29:37.109Z","endTime":"2025-08-03T03:29:41.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.965073715709636,"aZ":-28.27378254048622,"pfxX":1.8491791462096856,"pfxZ":2.4284185988776716,"pX":1.1327293454067968,"pZ":1.6937515157733447,"vX0":9.344697409128178,"vY0":-125.5437355231781,"vZ0":-3.5094426007475494,"x":73.82,"y":193.05,"x0":-2.868631095906406,"y0":50.0029657284624,"z0":5.395869880600345,"aX":2.968417162219721},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.8,"breakHorizontal":-5.4,"spinRate":2640,"spinDirection":156},"zone":14,"typeConfidence":0.91,"plateTime":0.4352712404311334,"extension":6.473712758055238},"index":3,"playId":"0c489582-3c8e-3f4b-93ae-c28153d21ca5","pitchNumber":2,"startTime":"2025-08-03T03:29:52.761Z","endTime":"2025-08-03T03:29:55.821Z","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":92.6,"endSpeed":83.8,"strikeZoneTop":3.45084732360793,"strikeZoneBottom":1.7346828069508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.39495087206511,"aZ":-11.999127007948918,"pfxX":-5.846585433433868,"pfxZ":11.158568754415832,"pX":1.0329285452926134,"pZ":2.7045793920586623,"vX0":11.993275908172679,"vY0":-134.1944482319529,"vZ0":-4.696191692805296,"x":77.63,"y":165.76,"x0":-2.752058237653986,"y0":50.00052233081749,"z0":5.344581468034144,"aX":-10.569127973269033},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.2,"breakHorizontal":7.8,"spinRate":2406,"spinDirection":223},"zone":12,"typeConfidence":0.9,"plateTime":0.4095247087058187,"extension":6.583014707472139},"index":4,"playId":"7b1724ec-5fb2-30db-90de-0b1c2c06da0e","pitchNumber":3,"startTime":"2025-08-03T03:30:11.372Z","endTime":"2025-08-03T03:30:15.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.6,"strikeZoneTop":3.39926775179707,"strikeZoneBottom":1.62104061682362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70983789730556,"aZ":-14.873424369767967,"pfxX":-7.113220929968273,"pfxZ":9.329903297013873,"pX":-1.3048652486484842,"pZ":2.9001466605241557,"vX0":6.46617611363125,"vY0":-136.2490796897465,"vZ0":-3.7831881228319095,"x":166.74,"y":160.48,"x0":-2.8004496851023566,"y0":50.004541289595444,"z0":5.354159526677456,"aX":-13.19421636371615},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":11.3,"spinRate":2410,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.40410030209126235,"extension":6.535885792130357},"index":5,"playId":"8c2475c6-fd93-3fe3-8ca3-43823dc3a879","pitchNumber":4,"startTime":"2025-08-03T03:30:27.585Z","endTime":"2025-08-03T03:30:32.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.064314156217236,"aZ":-15.769869543229047,"pfxX":-6.394862839389189,"pfxZ":9.12787863135385,"pX":0.5547361808450278,"pZ":2.7842437093234707,"vX0":10.776313664023633,"vY0":-134.21743756837836,"vZ0":-3.698781424684697,"x":95.85,"y":163.61,"x0":-2.708943398405222,"y0":50.003868930400344,"z0":5.325917960497258,"aX":-11.495024722956478},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":8.9,"spinRate":2404,"spinDirection":219},"zone":6,"typeConfidence":0.9,"plateTime":0.41041524663267204,"extension":6.564131263954519},"index":6,"playId":"97d8ddf0-25c3-39f2-9dbb-06a63db03f47","pitchNumber":5,"startTime":"2025-08-03T03:30:43.525Z","endTime":"2025-08-03T03:30:47.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.425403388607016,"aZ":-28.970629240764243,"pfxX":2.3378359825145383,"pfxZ":1.919963930977982,"pX":1.1816567750875484,"pZ":1.4655371184573287,"vX0":9.238964852781182,"vY0":-127.69544770560348,"vZ0":-4.0048008053667745,"x":71.96,"y":199.21,"x0":-2.770154388033559,"y0":50.00444912194151,"z0":5.303886753319492,"aX":3.9060543584622827},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.9,"breakHorizontal":-6.1,"spinRate":2677,"spinDirection":142},"zone":14,"typeConfidence":0.91,"plateTime":0.42704155946939126,"extension":6.48080618107495},"index":7,"playId":"de3b553e-4630-3202-aea7-b63bcada0884","pitchNumber":6,"startTime":"2025-08-03T03:31:17.610Z","endTime":"2025-08-03T03:31:20.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.747395202550532,"aZ":-27.857023653561555,"pfxX":0.8210086209596117,"pfxZ":2.6480725617734366,"pX":0.8533524097515097,"pZ":2.2099986098520428,"vX0":9.006010827320003,"vY0":-126.9661140961226,"vZ0":-2.292439447786216,"x":84.47,"y":179.11,"x0":-2.8506541419964058,"y0":50.000318432965635,"z0":5.348411186739377,"aX":1.3330655674970602},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.4,"breakHorizontal":-3.6,"spinRate":2703,"spinDirection":176},"zone":14,"typeConfidence":0.9,"plateTime":0.4319214592814422,"extension":6.445874681149604},"index":8,"playId":"d9bd085d-5fe0-3434-b2a7-d7c6d2e5744e","pitchNumber":7,"startTime":"2025-08-03T03:31:39.295Z","endTime":"2025-08-03T03:31:42.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.500479913955058,"aZ":-30.76655215242282,"pfxX":7.763847674882483,"pfxZ":1.0434061725747537,"pX":1.2843393567828592,"pZ":1.7717247385461365,"vX0":7.321211271953896,"vY0":-116.12495081860253,"vZ0":-1.3734931004213793,"x":68.04,"y":190.94,"x0":-2.9336920003035463,"y0":50.00252752337184,"z0":5.334664866529144,"aX":10.457089207733826},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":1.8,"breakHorizontal":-16.1,"spinRate":2791,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.47415354412694777,"extension":6.491243536650754},"index":9,"playId":"363cbc7e-c46f-3671-a3c6-2315aa8678c3","pitchNumber":8,"startTime":"2025-08-03T03:31:59.792Z","endTime":"2025-08-03T03:32:02.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:32:02.792Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T03:32:04.772Z","endTime":"2025-08-03T03:33:29.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":92.9,"endSpeed":84.5,"strikeZoneTop":3.62477673518246,"strikeZoneBottom":1.67101730910082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.554033216809017,"aZ":-15.667712750561757,"pfxX":-6.97886686091079,"pfxZ":8.994192442850274,"pX":-0.005851267616828651,"pZ":2.6823298152750117,"vX0":9.729691168831312,"vY0":-134.91862358076182,"vZ0":-4.091446828230421,"x":117.22,"y":166.36,"x0":-2.759501648892427,"y0":50.00512320294006,"z0":5.329566503402802,"aX":-12.812111484551044},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.5,"breakHorizontal":10.4,"spinRate":2348,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.40665597300349887,"extension":6.45587176902941},"index":0,"playId":"da828741-a114-3c4e-8180-bca8ee5e6bfd","pitchNumber":1,"startTime":"2025-08-03T03:32:28.949Z","endTime":"2025-08-03T03:32:32.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.614083377571056,"aZ":-13.177542872159746,"pfxX":-5.212096922407006,"pfxZ":10.169501431096256,"pX":0.3614259411625207,"pZ":3.167777123032342,"vX0":10.155999770140891,"vY0":-136.23259625767128,"vZ0":-3.4006510754136956,"x":103.22,"y":153.25,"x0":-2.7479818694338767,"y0":50.0062024065219,"z0":5.350972406051993,"aX":-9.740619075267059},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":7.2,"spinRate":2303,"spinDirection":217},"zone":3,"typeConfidence":0.9,"plateTime":0.40299396356890416,"extension":6.331233917065413},"index":1,"playId":"84edc888-feec-340e-a986-68ff9d9c623a","pitchNumber":2,"startTime":"2025-08-03T03:32:44.755Z","endTime":"2025-08-03T03:32:47.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.68882729789313,"strikeZoneBottom":1.64446401927463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99640729702216,"aZ":-29.59234486923492,"pfxX":1.4529876811189206,"pfxZ":1.6171172457082452,"pX":1.6257594780765154,"pZ":1.1082711943484052,"vX0":10.653326905567035,"vY0":-125.36631337156257,"vZ0":-4.3507651246337495,"x":55.03,"y":208.86,"x0":-2.8648093883553636,"y0":50.002439146405806,"z0":5.27776264513897,"aX":2.312822292360693},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.2,"breakHorizontal":-5.0,"spinRate":2782,"spinDirection":126},"zone":14,"typeConfidence":0.91,"plateTime":0.4366686119280363,"extension":6.428876101631769},"index":2,"playId":"3b7af9cb-ad58-3760-88ad-0aef2d5ade4b","pitchNumber":3,"startTime":"2025-08-03T03:33:06.168Z","endTime":"2025-08-03T03:33:11.304Z","isPitch":true,"type":"pitch"},{"details":{"description":"Geraldo Perdomo steals (16) 3rd base. Lourdes Gurriel Jr. steals (8) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"3b7af9cb-ad58-3760-88ad-0aef2d5ade4b","startTime":"2025-08-03T03:33:24.518Z","endTime":"2025-08-03T03:33:25.937Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.742857449569048,"aZ":-28.39507524001988,"pfxX":1.8997033342870857,"pfxZ":2.3053883480040085,"pX":1.1410414823167563,"pZ":1.917349526060242,"vX0":9.388099470847628,"vY0":-127.11641631282596,"vZ0":-2.67392124578087,"x":73.51,"y":187.01,"x0":-2.844792789316044,"y0":50.002253901624265,"z0":5.234214656087404,"aX":3.111401511822781},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.8,"breakHorizontal":-5.5,"spinRate":2751,"spinDirection":137},"zone":14,"typeConfidence":0.91,"plateTime":0.4306788621396995,"extension":6.479792388877355},"index":4,"playId":"db6dbee6-1633-3dca-a42a-dbe624d86508","pitchNumber":4,"startTime":"2025-08-03T03:33:25.937Z","endTime":"2025-08-03T03:33:29.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:33:29.361Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a sharp line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T03:35:26.983Z","endTime":"2025-08-03T03:36:01.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.988981653433935,"aZ":-30.391724779723834,"pfxX":-7.014798753856303,"pfxZ":1.1506938504815007,"pX":-0.25996891829780816,"pZ":2.4236484145198136,"vX0":8.83843709812493,"vY0":-123.10082476873916,"vZ0":-2.1569982551671667,"x":126.91,"y":173.34,"x0":-2.9678438283207527,"y0":50.0033265972594,"z0":5.857383276587698,"aX":-10.881495095185029},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.8,"breakHorizontal":10.9,"spinRate":1519,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.4431268269465085,"extension":6.478798893615729},"hitData":{"launchSpeed":100.5,"launchAngle":13.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":164.0,"coordY":117.37}},"index":0,"playId":"37037e82-65b9-32ec-a61f-d7cd5626c66c","pitchNumber":1,"startTime":"2025-08-03T03:35:51.572Z","endTime":"2025-08-03T03:36:01.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:36:01.938Z","atBatIndex":42},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Athletics challenged (force play), call on the field was upheld: Nick Kurtz grounds into a force out, second baseman Ketel Marte to shortstop Geraldo Perdomo. Lawrence Butler out at 2nd. Nick Kurtz to 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T03:35:59.992Z","endTime":"2025-08-03T03:36:57.813Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.68,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.101231128840297,"aZ":-13.951282366541328,"pfxX":-5.035658346033283,"pfxZ":10.061437699553238,"pX":0.35811215310572336,"pZ":2.8143086699028994,"vX0":9.034241397795688,"vY0":-133.79315608426592,"vZ0":-5.867416241751391,"x":103.35,"y":162.79,"x0":-2.4094551054636315,"y0":50.005395430040046,"z0":6.037265638606103,"aX":-9.123649009756015},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":7.2,"spinRate":2290,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.40951968668527083,"extension":6.387851652980294},"index":0,"playId":"0b3eebef-9702-3504-b2f0-68ae7303dfe2","pitchNumber":1,"startTime":"2025-08-03T03:36:28.173Z","endTime":"2025-08-03T03:36:31.861Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.845441832187163,"aZ":-41.385917459849246,"pfxX":1.949990404876027,"pfxZ":-6.634311036990198,"pX":-0.438865113923519,"pZ":2.078719177577076,"vX0":5.1435044193078605,"vY0":-117.03956305278908,"vZ0":-0.2489095766930025,"x":133.73,"y":182.65,"x0":-2.917158510883139,"y0":50.001025308789046,"z0":6.058245503733484,"aX":2.7081883020780566},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-11.8,"breakHorizontal":-4.8,"spinRate":2378,"spinDirection":37},"zone":7,"typeConfidence":2.0,"plateTime":0.4677706622068145,"extension":6.143960657530103},"hitData":{"launchSpeed":83.3,"launchAngle":11.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.03,"coordY":147.64}},"index":1,"playId":"030afb37-b6a2-3c30-b110-cc1d4cc8171a","pitchNumber":2,"startTime":"2025-08-03T03:36:46.815Z","endTime":"2025-08-03T03:36:57.813Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":133},"playEndTime":"2025-08-03T03:36:57.813Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brent Rooker flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T03:39:20.323Z","endTime":"2025-08-03T03:40:38.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"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":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.73255869453216,"strikeZoneBottom":1.88204435119372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.323588285403993,"aZ":-16.76855132871866,"pfxX":-7.115448623612527,"pfxZ":8.281685495133543,"pX":-1.4255970272405885,"pZ":3.326099588241029,"vX0":5.603081102937064,"vY0":-135.45710659792903,"vZ0":-4.009763965605378,"x":171.34,"y":148.98,"x0":-2.595479010577614,"y0":50.00138881261838,"z0":5.996352441292962,"aX":-13.234403598394211},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":11.8,"spinRate":2183,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4041963374298936,"extension":6.531646387007822},"index":0,"playId":"a26963f4-577a-3587-ab50-899e4ba906fe","pitchNumber":1,"startTime":"2025-08-03T03:39:20.323Z","endTime":"2025-08-03T03:39:23.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.69117487496515,"strikeZoneBottom":1.80921909087485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.247661992854855,"aZ":-21.481031605919764,"pfxX":-5.348651397698585,"pfxZ":6.041011592897274,"pX":-0.7402457420175547,"pZ":3.9054317236296976,"vX0":6.672428190361612,"vY0":-132.42895309045184,"vZ0":-1.8146741777761117,"x":145.22,"y":133.33,"x0":-2.6018687623637846,"y0":50.001465745583225,"z0":6.176750200108555,"aX":-9.465225257813463},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.8,"breakHorizontal":8.2,"spinRate":2139,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.41418700969196687,"extension":6.4314827732503215},"index":1,"playId":"542fb1a2-03ec-317f-bdd6-dbc4057fb739","pitchNumber":2,"startTime":"2025-08-03T03:39:34.226Z","endTime":"2025-08-03T03:39:37.915Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-03T03:39:45.284Z","endTime":"2025-08-03T03:40:26.273Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.487359171571466,"aZ":-20.707287695092468,"pfxX":-7.789920331013196,"pfxZ":6.15161086942145,"pX":-0.8990853158453177,"pZ":2.9981658260691804,"vX0":7.173187111719239,"vY0":-136.05696494974973,"vZ0":-4.085301300265955,"x":151.27,"y":157.83,"x0":-2.5651637399990075,"y0":50.00250508498882,"z0":5.964972738002344,"aX":-14.519080464489477},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":12.5,"spinRate":2149,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40347348753407264,"extension":6.666364729606761},"hitData":{"launchSpeed":85.8,"launchAngle":42.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.52,"coordY":112.92}},"index":3,"playId":"621d8914-0369-388f-bd83-4b96503bf85a","pitchNumber":3,"startTime":"2025-08-03T03:40:26.273Z","endTime":"2025-08-03T03:40:38.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:40:38.849Z","atBatIndex":44},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Shea Langeliers grounds into a force out, third baseman Blaze Alexander to second baseman Ketel Marte. Nick Kurtz out at 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T03:40:45.475Z","endTime":"2025-08-03T03:42:40.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.528654122060516,"aZ":-13.223229880716403,"pfxX":-3.6119886524176215,"pfxZ":10.052351323618971,"pX":0.0999403662157774,"pZ":2.4005159094164354,"vX0":8.021390569867346,"vY0":-136.7664206900196,"vZ0":-7.185664137127896,"x":113.19,"y":173.97,"x0":-2.4081082361247894,"y0":50.00414211159808,"z0":5.977990186902106,"aX":-6.811077805777228},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":4.8,"spinRate":2353,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.40124159487841604,"extension":6.756387625619728},"index":0,"playId":"00d1bf73-b29f-3b6c-a7ad-57e7cd75c55b","pitchNumber":1,"startTime":"2025-08-03T03:41:06.960Z","endTime":"2025-08-03T03:41:09.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.530234981194994,"aZ":-11.30623450836516,"pfxX":-4.373035061627978,"pfxZ":10.988956500039615,"pX":0.4371115067442189,"pZ":1.4249390813383012,"vX0":8.864170121965852,"vY0":-136.99536746511674,"vZ0":-9.83746171296849,"x":100.34,"y":200.31,"x0":-2.2737034166092167,"y0":50.004199727388944,"z0":5.8374372682355515,"aX":-8.306044807663275},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":6.0,"spinRate":2336,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.3999682482627547,"extension":6.684420236100955},"index":1,"playId":"d269d443-62cc-367f-83a1-f4824c8c91d5","pitchNumber":2,"startTime":"2025-08-03T03:41:27.763Z","endTime":"2025-08-03T03:41:31.555Z","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":94.3,"endSpeed":85.5,"strikeZoneTop":3.33934028419335,"strikeZoneBottom":1.60809777825093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.84005315830665,"aZ":-14.20563655394695,"pfxX":-3.2305154849052586,"pfxZ":9.590410792676645,"pX":1.4507578491672732,"pZ":2.330046082722626,"vX0":10.90240189629852,"vY0":-136.68895761408612,"vZ0":-6.885589469733331,"x":61.7,"y":175.87,"x0":-2.186931449528745,"y0":50.00532862691792,"z0":5.875374559557492,"aX":-6.054599441002522},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":3.4,"spinRate":2338,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.402196859163233,"extension":6.725235323369713},"index":2,"playId":"ba0613ae-86bf-3ec0-bfad-38c89f10dacf","pitchNumber":3,"startTime":"2025-08-03T03:41:53.265Z","endTime":"2025-08-03T03:41:56.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.35096493774818,"strikeZoneBottom":1.52499641695015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.474439222293157,"aZ":-21.735711416516512,"pfxX":-8.263170324826207,"pfxZ":6.179856379369459,"pX":0.599040126396052,"pZ":0.6937507367041712,"vX0":10.930676163377193,"vY0":-129.26320090714174,"vZ0":-8.037953816089148,"x":94.17,"y":220.05,"x0":-2.6149188382605857,"y0":50.00189274648062,"z0":5.5180768348445195,"aX":-13.95414230409458},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.5,"breakHorizontal":12.5,"spinRate":1540,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.42406586358543796,"extension":6.809351238899569},"index":3,"playId":"79e44a03-46c6-3a9f-9715-c772b1b87c67","pitchNumber":4,"startTime":"2025-08-03T03:42:11.636Z","endTime":"2025-08-03T03:42:14.706Z","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":86.4,"endSpeed":78.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.151337708934868,"aZ":-27.367647405869103,"pfxX":-7.987109372704009,"pfxZ":3.0423501985524135,"pX":-0.42099553588977506,"pZ":1.2076906787067807,"vX0":8.770786549181107,"vY0":-125.44186102845217,"vZ0":-5.422984959963959,"x":133.05,"y":206.17,"x0":-2.937480417038569,"y0":50.005349447944766,"z0":5.649623469107978,"aX":-12.635362230851952},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.3,"breakHorizontal":12.2,"spinRate":1438,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.43789737462540623,"extension":6.6477610204326405},"hitData":{"launchSpeed":98.5,"launchAngle":3.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":168.4}},"index":4,"playId":"a51d7c37-aa55-3446-a8b8-ebc87837ca0f","pitchNumber":5,"startTime":"2025-08-03T03:42:32.421Z","endTime":"2025-08-03T03:42:40.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:42:40.084Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"James McCann pops out to first baseman Nick Kurtz in foul territory.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T03:44:21.372Z","endTime":"2025-08-03T03:45:44.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.61077311077882,"aZ":-26.051690559672704,"pfxX":1.2708698295135248,"pfxZ":3.700272950638393,"pX":0.5696395971930783,"pZ":2.5766032253398663,"vX0":7.925492959322811,"vY0":-128.11306523625433,"vZ0":-2.1580471575017994,"x":95.29,"y":169.21,"x0":-2.734984310220062,"y0":50.00193206469653,"z0":5.4755117434246525,"aX":2.1026690397646526},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.4,"breakHorizontal":-4.2,"spinRate":2711,"spinDirection":206},"zone":6,"typeConfidence":0.9,"plateTime":0.4282955970747664,"extension":6.411411152191301},"index":0,"playId":"6d409f2e-625c-34d6-b1dc-df16e8cb5e4c","pitchNumber":1,"startTime":"2025-08-03T03:44:48.778Z","endTime":"2025-08-03T03:44:51.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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":82.9,"strikeZoneTop":3.53771520647352,"strikeZoneBottom":1.75509205129026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.24852369241083,"aZ":-15.67888386122701,"pfxX":-7.737448549943958,"pfxZ":9.265806003133662,"pX":1.2062172080376488,"pZ":2.4557365317875157,"vX0":12.35421603530726,"vY0":-133.90772763142277,"vZ0":-4.823462739622726,"x":71.02,"y":172.48,"x0":-2.5041579139226466,"y0":50.0006664604323,"z0":5.435950729456565,"aX":-13.77205593491911},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.6,"breakHorizontal":10.7,"spinRate":2394,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.41216882032721047,"extension":6.404423085665688},"index":1,"playId":"c9febcea-1a4b-329d-8a35-d6a0e74fe42a","pitchNumber":2,"startTime":"2025-08-03T03:45:04.747Z","endTime":"2025-08-03T03:45:07.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.725491490857642,"aZ":-32.38823109978917,"pfxX":7.789261153663075,"pfxZ":-0.15946543967081261,"pX":1.0991254292739172,"pZ":1.369183480723784,"vX0":6.630927195411693,"vY0":-115.97157399307147,"vZ0":-1.9992985416169566,"x":75.1,"y":201.81,"x0":-2.84105659221026,"y0":50.00547330378398,"z0":5.422017234837112,"aX":10.292238078017636},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-0.6,"breakHorizontal":-16.1,"spinRate":2763,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.47782208688607675,"extension":6.297697728027425},"index":2,"playId":"40ca7ddd-707f-37c2-a704-189275ec2d22","pitchNumber":3,"startTime":"2025-08-03T03:45:19.889Z","endTime":"2025-08-03T03:45:22.889Z","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":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.86060502517684,"aZ":-28.60611527406631,"pfxX":9.876365349884763,"pfxZ":2.6815314922213638,"pX":0.9289597356473603,"pZ":2.3707118075710274,"vX0":5.892266021704447,"vY0":-116.05989267453808,"vZ0":-0.7147836089057895,"x":81.59,"y":174.77,"x0":-2.9477867772298563,"y0":50.001625905172745,"z0":5.469363737318899,"aX":13.128703018428956},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.9,"breakHorizontal":-19.6,"spinRate":2796,"spinDirection":66},"zone":14,"typeConfidence":0.91,"plateTime":0.47659522735009885,"extension":6.293702293078155},"hitData":{"launchSpeed":73.9,"launchAngle":66.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":175.13,"coordY":170.94}},"index":3,"playId":"771607d4-5b8c-38bc-abcc-7cfa222c87ed","pitchNumber":4,"startTime":"2025-08-03T03:45:36.357Z","endTime":"2025-08-03T03:45:44.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:45:44.769Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alek Thomas homers (7) on a fly ball to right center field.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T03:45:51.906Z","endTime":"2025-08-03T03:47:27.510Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.0,"strikeZoneTop":3.37026528763286,"strikeZoneBottom":1.45849460734899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.10625340535222,"aZ":-14.638715661262676,"pfxX":-8.32113838602029,"pfxZ":9.568880896257355,"pX":-0.7971227781557396,"pZ":2.079006639604285,"vX0":8.366920457310759,"vY0":-135.8215769682186,"vZ0":-5.712961266674688,"x":147.38,"y":182.65,"x0":-2.8654110049386357,"y0":50.00205444551019,"z0":5.261729410386,"aX":-15.246563538120805},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":12.8,"spinRate":2405,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.4062956367402033,"extension":6.431893782874467},"index":0,"playId":"57e04316-35e5-3037-b8d4-d2c19298345f","pitchNumber":1,"startTime":"2025-08-03T03:46:12.635Z","endTime":"2025-08-03T03:46:15.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":83.5,"strikeZoneTop":3.42684978959772,"strikeZoneBottom":1.5149932807764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.833605570585256,"aZ":-13.76107312855227,"pfxX":-7.643561003715675,"pfxZ":10.155167801460326,"pX":0.2579147673779837,"pZ":2.929666744226197,"vX0":10.424649564608762,"vY0":-135.13494323632983,"vZ0":-3.8028571045077535,"x":107.17,"y":159.68,"x0":-2.6922751907283233,"y0":50.00325063478361,"z0":5.34974282738283,"aX":-13.860540518183566},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":11.0,"spinRate":2433,"spinDirection":218},"zone":2,"typeConfidence":0.91,"plateTime":0.4084058676043587,"extension":6.4081609228220255},"index":1,"playId":"d6c1a80c-88a4-33f3-b194-a9dc26e8cbfa","pitchNumber":2,"startTime":"2025-08-03T03:46:27.932Z","endTime":"2025-08-03T03:46:31.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.32045130359016,"strikeZoneBottom":1.50291593217158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.166227110952118,"aZ":-27.770010947930675,"pfxX":3.8221799472028932,"pfxZ":2.79914194717532,"pX":0.5117888936731332,"pZ":0.5847260138648704,"vX0":7.005995945447947,"vY0":-124.92146822052628,"vZ0":-5.874769783776441,"x":97.49,"y":222.99,"x0":-2.8303572342772783,"y0":50.00292830266543,"z0":5.26205600825544,"aX":6.01490967770684},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.8,"breakHorizontal":-8.6,"spinRate":2703,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.4391650797290194,"extension":6.38177670226191},"index":2,"playId":"da5249da-4c09-3071-b4e2-f9329c4c82b5","pitchNumber":3,"startTime":"2025-08-03T03:46:42.206Z","endTime":"2025-08-03T03:46:45.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":83.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.22684660318454,"aZ":-14.000539169815754,"pfxX":-6.262070567745922,"pfxZ":9.950659294360854,"pX":0.13002992785728054,"pZ":2.3479342935520235,"vX0":9.70800822017338,"vY0":-135.43124805011368,"vZ0":-5.033680558914309,"x":112.04,"y":175.39,"x0":-2.715466737767911,"y0":50.001677371552574,"z0":5.2371359084873506,"aX":-11.43623225403827},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":8.9,"spinRate":2365,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.4070729303179528,"extension":6.4690054356549975},"hitData":{"launchSpeed":103.0,"launchAngle":31.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":185.84,"coordY":46.87}},"index":3,"playId":"78d3bc04-0de7-36bb-84c1-443601f6c8de","pitchNumber":4,"startTime":"2025-08-03T03:46:59.511Z","endTime":"2025-08-03T03:47:27.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:47:27.510Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T03:47:14.308Z","endTime":"2025-08-03T03:48:59.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.4,"strikeZoneTop":3.34204083632876,"strikeZoneBottom":1.59616072259759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.047040849923736,"aZ":-16.279027967011704,"pfxX":-6.75088240898225,"pfxZ":8.868551355331213,"pX":0.6308989536367483,"pZ":3.2409323581759875,"vX0":10.917322175876263,"vY0":-133.60427198120885,"vZ0":-2.4233757702200536,"x":92.95,"y":151.27,"x0":-2.64707995802595,"y0":50.00422073598755,"z0":5.341155801150774,"aX":-12.10279042185727},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.6,"breakHorizontal":9.6,"spinRate":2385,"spinDirection":220},"zone":3,"typeConfidence":0.9,"plateTime":0.411286511925931,"extension":6.6484755021622215},"index":0,"playId":"4d4a986c-6853-33e2-8208-6fa87a4e7adc","pitchNumber":1,"startTime":"2025-08-03T03:47:47.191Z","endTime":"2025-08-03T03:47:50.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.24659818761516,"strikeZoneBottom":1.59276297857208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.254186464455707,"aZ":-26.716725892311967,"pfxX":1.396189059778889,"pfxZ":3.3093999303892474,"pX":-0.8795762307462676,"pZ":2.707991479425745,"vX0":4.5869397250993345,"vY0":-127.18236057953307,"vZ0":-1.168625522868497,"x":150.53,"y":165.66,"x0":-2.8825607732400047,"y0":50.005638228046855,"z0":5.277795826221384,"aX":2.3041141916501244},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.0,"breakHorizontal":-3.5,"spinRate":2697,"spinDirection":189},"zone":11,"typeConfidence":0.9,"plateTime":0.42942914998156034,"extension":6.290722862323622},"index":1,"playId":"af0ff634-fe32-3c55-bdad-187bc10b3db2","pitchNumber":2,"startTime":"2025-08-03T03:48:01.569Z","endTime":"2025-08-03T03:48:05.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.33001079781848,"strikeZoneBottom":1.53086748297937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51356001946692,"aZ":-25.736007832213982,"pfxX":0.10632453075164028,"pfxZ":3.832561193816547,"pX":-0.9565802780195983,"pZ":2.5957354655304434,"vX0":4.926518352961893,"vY0":-129.00291107568026,"vZ0":-1.9823334654094986,"x":153.46,"y":168.7,"x0":-2.907087668624861,"y0":50.00414219245195,"z0":5.363299603592949,"aX":0.1789237096380782},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.7,"breakHorizontal":-1.3,"spinRate":2622,"spinDirection":198},"zone":11,"typeConfidence":0.89,"plateTime":0.4250142005180071,"extension":6.327532246751071},"index":2,"playId":"6234e83d-07f7-38f8-9026-0d4418286b02","pitchNumber":3,"startTime":"2025-08-03T03:48:15.824Z","endTime":"2025-08-03T03:48:19.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.091498468061435,"aZ":-26.43287913586161,"pfxX":5.791113275039926,"pfxZ":4.047233921241476,"pX":0.48539814213078686,"pZ":2.5576786092484096,"vX0":6.275432046518855,"vY0":-118.73883773503935,"vZ0":-0.8177827281464511,"x":98.5,"y":169.72,"x0":-2.950509275961688,"y0":50.003979730209124,"z0":5.325509036136294,"aX":8.21506722659371},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.4,"breakHorizontal":-12.1,"spinRate":2734,"spinDirection":59},"zone":6,"typeConfidence":2.0,"plateTime":0.46241567594895905,"extension":6.361458290565392},"index":3,"playId":"f34b339b-e84b-3e91-a1f0-41e1a6de27d8","pitchNumber":4,"startTime":"2025-08-03T03:48:32.569Z","endTime":"2025-08-03T03:48:35.569Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-03T03:48:43.430Z","endTime":"2025-08-03T03:48:55.021Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.35811189756344,"strikeZoneBottom":1.59053994133405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.690396228236004,"aZ":-15.4122093266843,"pfxX":-5.805019555902678,"pfxZ":9.1516683449457,"pX":-0.47975776305656953,"pZ":3.1336034635934946,"vX0":8.020623397547956,"vY0":-135.2538904411577,"vZ0":-2.9203484017558994,"x":135.29,"y":154.17,"x0":-2.745423455450991,"y0":50.00108780757676,"z0":5.323966323098883,"aX":-10.630642036743213},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":8.5,"spinRate":2399,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.4067826781969597,"extension":6.542282848331212},"index":5,"playId":"71cdc1dd-b5ca-3a0c-b783-882afaf56ad5","pitchNumber":5,"startTime":"2025-08-03T03:48:55.021Z","endTime":"2025-08-03T03:48:59.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:48:59.009Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T03:51:33.282Z","endTime":"2025-08-03T03:52:30.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-03T03:49:03.303Z","endTime":"2025-08-03T03:49:49.739Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ben Bowden replaces Justin Sterner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-03T03:49:49.739Z","endTime":"2025-08-03T03:51:34.990Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641386,"link":"/api/v1/people/641386"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.19658297123279,"strikeZoneBottom":1.49038282874725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.49964058001791,"aZ":-23.407378569050632,"pfxX":0.6205672883246338,"pfxZ":5.613425026098677,"pX":-1.5732479042663776,"pZ":0.7753146587481823,"vX0":-4.88825311496617,"vY0":-124.05251097191308,"vZ0":-7.439592727197438,"x":176.97,"y":217.85,"x0":0.3408981887688723,"y0":50.00071134407863,"z0":5.760488286671514,"aX":0.9695174333077824},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.6,"breakHorizontal":0.0,"spinRate":2202,"spinDirection":131},"zone":13,"typeConfidence":0.87,"plateTime":0.4412960299577171,"extension":5.874005564005783},"index":2,"playId":"9ea2060c-c01d-3a89-b3da-06523a8692e3","pitchNumber":1,"startTime":"2025-08-03T03:51:34.990Z","endTime":"2025-08-03T03:51:37.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.20219683785774,"strikeZoneBottom":1.49604168635153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07971392864256,"aZ":-14.625781766226963,"pfxX":7.380034482900131,"pfxZ":9.366353676737678,"pX":-0.5903376328016802,"pZ":4.251879697468989,"vX0":-5.0829644256016095,"vY0":-136.72367641648285,"vZ0":-1.9696405514271447,"x":139.5,"y":123.98,"x0":0.3439503132243006,"y0":50.00260722149729,"z0":5.997337838352271,"aX":13.826248089946668},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":-12.1,"spinRate":2415,"spinDirection":139},"zone":11,"typeConfidence":0.91,"plateTime":0.40221719260204347,"extension":5.8989072212863345},"index":3,"playId":"b40618c0-751f-3ef6-87df-f8f9ecf57bde","pitchNumber":2,"startTime":"2025-08-03T03:51:52.372Z","endTime":"2025-08-03T03:51:55.372Z","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.7,"endSpeed":84.3,"strikeZoneTop":3.2185579232193,"strikeZoneBottom":1.54440706372351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.384399995914826,"aZ":-15.246239009407507,"pfxX":7.7696481720526105,"pfxZ":9.164917692648665,"pX":-1.0444189879298336,"pZ":3.4146439583846755,"vX0":-6.414413372193867,"vY0":-136.16642482455896,"vZ0":-3.8469721584202183,"x":156.81,"y":146.58,"x0":0.35119574672108306,"y0":50.006590777489194,"z0":5.9246859687857665,"aX":14.358559332354412},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":-12.5,"spinRate":2455,"spinDirection":130},"zone":11,"typeConfidence":0.91,"plateTime":0.40475053012752715,"extension":6.021324210151459},"index":4,"playId":"80d6f79c-d0dd-330c-bf09-abcdd5ee6976","pitchNumber":3,"startTime":"2025-08-03T03:52:09.413Z","endTime":"2025-08-03T03:52:13.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.19113308309619,"strikeZoneBottom":1.54878273786574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.72925943549759,"aZ":-17.67211232382961,"pfxX":6.6984933332859535,"pfxZ":7.971738521502054,"pX":-1.4052870497061838,"pZ":1.258260844139107,"vX0":-6.601019426311931,"vY0":-133.73661688677976,"vZ0":-8.559231216752043,"x":170.57,"y":204.81,"x0":0.2197849321977244,"y0":50.002033138350505,"z0":5.757898130959083,"aX":12.183609363920432},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.8,"breakHorizontal":-10.8,"spinRate":2392,"spinDirection":134},"zone":13,"typeConfidence":0.89,"plateTime":0.40891931647400703,"extension":6.0246445810335425},"index":5,"playId":"e821436c-4bff-3e03-834a-6604c5f6da4e","pitchNumber":4,"startTime":"2025-08-03T03:52:27.684Z","endTime":"2025-08-03T03:52:30.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:52:30.684Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ketel Marte pops out to second baseman Max Schuemann.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T03:52:34.618Z","endTime":"2025-08-03T03:53:57.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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.3,"endSpeed":84.4,"strikeZoneTop":3.79112553967036,"strikeZoneBottom":1.76897855330055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.98900680913214,"aZ":-15.711188336577282,"pfxX":8.473386618627138,"pfxZ":8.952794161047612,"pX":-0.7778186547898943,"pZ":2.3851707900165615,"vX0":-5.53583099158087,"vY0":-135.58372550826147,"vZ0":-6.217859886636916,"x":146.65,"y":174.38,"x0":0.20222771779645443,"y0":50.004336408940325,"z0":5.8275247961306125,"aX":15.586395862581282},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":-13.9,"spinRate":2382,"spinDirection":132},"zone":7,"typeConfidence":0.91,"plateTime":0.4058578867217024,"extension":6.028832280233222},"index":0,"playId":"e6bde345-07db-35bb-92bf-a6ef268c15e1","pitchNumber":1,"startTime":"2025-08-03T03:52:58.355Z","endTime":"2025-08-03T03:53:01.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.1,"strikeZoneTop":3.73501538375801,"strikeZoneBottom":1.8068009165313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.843646308833655,"aZ":-12.174559710720997,"pfxX":9.627119301137089,"pfxZ":10.894040009463579,"pX":-1.8161634784625538,"pZ":1.9502290718860578,"vX0":-8.698566903152665,"vY0":-136.1109893066391,"vZ0":-7.6562786652479575,"x":186.23,"y":186.12,"x0":0.2041355806203025,"y0":50.00592714045844,"z0":5.683937350388428,"aX":17.67960320841621},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":-15.1,"spinRate":2550,"spinDirection":131},"zone":13,"typeConfidence":0.91,"plateTime":0.40575452664024914,"extension":6.064319826571339},"index":1,"playId":"267a4735-dd04-3827-977c-f48a2093e61e","pitchNumber":2,"startTime":"2025-08-03T03:53:16.284Z","endTime":"2025-08-03T03:53:23.046Z","isPitch":true,"type":"pitch"},{"details":{"description":"Corbin Carroll steals (14) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"267a4735-dd04-3827-977c-f48a2093e61e","startTime":"2025-08-03T03:53:31.899Z","endTime":"2025-08-03T03:53:47.877Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43112350568746,"aZ":-28.882276823799664,"pfxX":-0.12483916458194144,"pfxZ":2.2066077027603956,"pX":-0.13848677631613457,"pZ":3.663002543641842,"vX0":-1.2245596128605356,"vY0":-121.8040954820959,"vZ0":0.28877027248367315,"x":122.28,"y":139.88,"x0":0.38840738041509865,"y0":50.00304901616246,"z0":6.0539735245288115,"aX":-0.18627428534459883},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.3,"breakHorizontal":0.5,"spinRate":2252,"spinDirection":144},"zone":11,"typeConfidence":0.9,"plateTime":0.45084547408178555,"extension":5.959471825790041},"hitData":{"launchSpeed":88.1,"launchAngle":66.0,"totalDistance":185.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":125.98,"coordY":189.75}},"index":3,"playId":"742e0ff2-5a39-328c-ae6c-8d2800655f65","pitchNumber":3,"startTime":"2025-08-03T03:53:47.877Z","endTime":"2025-08-03T03:53:57.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:53:57.235Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, shortstop Geraldo Perdomo to first baseman Tyler Locklear.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T03:55:24.486Z","endTime":"2025-08-03T03:56:31.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.47953069848514,"strikeZoneBottom":1.51788727506629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.192465206237614,"aZ":-12.24507619158018,"pfxX":-5.6255490068573515,"pfxZ":11.058694421528482,"pX":0.8198901728190691,"pZ":2.241879426832615,"vX0":10.45032254064817,"vY0":-134.16592303001903,"vZ0":-7.253117438666006,"x":85.75,"y":178.25,"x0":-2.415411455683152,"y0":50.000648681800875,"z0":5.874965834666359,"aX":-10.136602776221755},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.4,"breakHorizontal":7.7,"spinRate":2420,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.4100975868047234,"extension":6.469724877205125},"index":0,"playId":"b07b30b7-3095-3bd6-b7ce-33bbaf332a69","pitchNumber":1,"startTime":"2025-08-03T03:56:10.936Z","endTime":"2025-08-03T03:56:14.069Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.68474998892533,"aZ":-39.29859485655102,"pfxX":1.7361983852221425,"pfxZ":-5.150329812187119,"pX":-0.04104162426234937,"pZ":1.7177344222661195,"vX0":6.117170325679629,"vY0":-117.33207339661975,"vZ0":-1.372224320770549,"x":118.56,"y":192.4,"x0":-2.9149602401695374,"y0":50.0002402360873,"z0":5.995713544133347,"aX":2.4028984098112995},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-9.4,"breakHorizontal":-4.8,"spinRate":2377,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.46808986885440174,"extension":6.397529583901063},"hitData":{"launchSpeed":72.5,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.68,"coordY":140.19}},"index":1,"playId":"458e2844-eef4-361f-9896-e2bb340a58ea","pitchNumber":2,"startTime":"2025-08-03T03:56:23.583Z","endTime":"2025-08-03T03:56:31.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:56:31.153Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gio Urshela grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T03:56:34.523Z","endTime":"2025-08-03T03:57:03.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.499446770029312,"aZ":-30.531451507381977,"pfxX":1.6446401257751848,"pfxZ":1.0050987683620436,"pX":-0.050310413407949874,"pZ":1.9430956111737914,"vX0":5.819745905260189,"vY0":-126.82847881568402,"vZ0":-4.02453009934968,"x":118.92,"y":186.32,"x0":-2.583040014364391,"y0":50.00628692441358,"z0":5.96977170396081,"aX":2.6942175230248298},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.2,"breakHorizontal":-4.2,"spinRate":2270,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.4309050536683987,"extension":6.493777950333278},"hitData":{"launchSpeed":87.0,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.58,"coordY":169.42}},"index":0,"playId":"1155732a-2992-3774-b9f6-f70598596c47","pitchNumber":1,"startTime":"2025-08-03T03:56:56.103Z","endTime":"2025-08-03T03:57:03.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:57:03.468Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carlos Cortes doubles (1) on a line drive to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T03:57:06.026Z","endTime":"2025-08-03T03:57:59.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.27100754178635,"strikeZoneBottom":1.47692790323081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.624408680484986,"aZ":-14.35876520439222,"pfxX":-2.456902416875082,"pfxZ":9.596845585248001,"pX":-0.21392069411519932,"pZ":3.4298095611585717,"vX0":7.359498019259304,"vY0":-135.84742925655698,"vZ0":-4.136536321885366,"x":125.15,"y":146.18,"x0":-2.6469774106952695,"y0":50.00298220995678,"z0":5.980289127148281,"aX":-4.561502164841826},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":2.8,"spinRate":2334,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40422736599653364,"extension":6.524878168445707},"index":0,"playId":"1969eff9-4b07-3806-92ae-466a294a1dbe","pitchNumber":1,"startTime":"2025-08-03T03:57:31.903Z","endTime":"2025-08-03T03:57:35.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.368283803250705,"aZ":-15.129791941084921,"pfxX":-2.8868318608149437,"pfxZ":9.12369631399078,"pX":-0.4660540991635174,"pZ":2.259848915916089,"vX0":7.196735945655543,"vY0":-136.40471557118502,"vZ0":-6.843828534684056,"x":134.76,"y":177.76,"x0":-2.773613727758773,"y0":50.00608953000643,"z0":5.8610638029525965,"aX":-5.395621661248763},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":3.6,"spinRate":2236,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.40284740899333205,"extension":6.6061564948789755},"hitData":{"launchSpeed":95.8,"launchAngle":9.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.76,"coordY":151.54}},"index":1,"playId":"01794f33-ae31-33ef-8998-e2c709965417","pitchNumber":2,"startTime":"2025-08-03T03:57:45.553Z","endTime":"2025-08-03T03:57:59.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:57:59.200Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Schuemann grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T03:58:04.564Z","endTime":"2025-08-03T03:58:49.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.678565381052483,"aZ":-19.351746637410162,"pfxX":-5.831745650278091,"pfxZ":7.006203231425396,"pX":-0.6923167464996515,"pZ":2.5286858636846836,"vX0":7.082689503631207,"vY0":-134.33764183463478,"vZ0":-5.277530532794956,"x":143.39,"y":170.51,"x0":-2.6034122686398264,"y0":50.00401830110832,"z0":5.891256469726649,"aX":-10.676173941497828},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.8,"breakHorizontal":9.1,"spinRate":2232,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.40748594121304826,"extension":6.548217578617061},"hitData":{"launchSpeed":94.3,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.08,"coordY":170.94}},"index":0,"playId":"731e8d52-e7b9-312a-aedf-478d8d35ade0","pitchNumber":1,"startTime":"2025-08-03T03:58:41.320Z","endTime":"2025-08-03T03:58:49.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T03:58:49.224Z","atBatIndex":54},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Geraldo Perdomo reaches on a fielding error by third baseman Gio Urshela.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T04:00:28.713Z","endTime":"2025-08-03T04:02:10.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.47897177058143,"strikeZoneBottom":1.68418635857663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.60715431983671,"aZ":-15.346272618693114,"pfxX":8.33314433650714,"pfxZ":8.961266394230915,"pX":0.4511262641026375,"pZ":3.2284864980731234,"vX0":-2.8621440844713746,"vY0":-136.98037828320867,"vZ0":-3.986264830302694,"x":99.8,"y":151.61,"x0":0.4343100147564759,"y0":50.0034524683783,"z0":5.769678087428814,"aX":15.647990157425465},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":-14.4,"spinRate":2413,"spinDirection":129},"zone":3,"typeConfidence":0.91,"plateTime":0.4016997796141668,"extension":6.017249963382099},"index":0,"playId":"b58e58c4-0287-3684-8873-9300ac4a26f7","pitchNumber":1,"startTime":"2025-08-03T04:01:01.157Z","endTime":"2025-08-03T04:01:04.806Z","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":93.7,"endSpeed":84.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.21807632806302,"aZ":-14.570042904451507,"pfxX":7.388176415110353,"pfxZ":9.470168093857755,"pX":-0.11985054238893046,"pZ":3.5213435750525903,"vX0":-3.650038207104408,"vY0":-136.28218403692767,"vZ0":-3.4262366461067746,"x":128.05,"y":160.22,"x0":0.2854944837011871,"y0":50.00308062653644,"z0":5.817331169812897,"aX":13.73508729260327},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":-12.5,"spinRate":2467,"spinDirection":132},"zone":2,"typeConfidence":0.91,"plateTime":0.4037151485576018,"extension":5.945251507530463},"index":1,"playId":"659774ee-c6f3-3d39-8b5d-ac4af255194c","pitchNumber":2,"startTime":"2025-08-03T04:01:16.718Z","endTime":"2025-08-03T04:01:23.628Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-03T04:01:46.068Z","endTime":"2025-08-03T04:02:01.372Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.03870309783589,"aZ":-32.87509369008222,"pfxX":-4.072532927482988,"pfxZ":-0.4840072927149812,"pX":-0.7733824330016864,"pZ":3.2598415381851464,"vX0":-1.4758380433710387,"vY0":-119.69693158688766,"vZ0":0.04229406329802465,"x":146.48,"y":150.76,"x0":0.38103448632214537,"y0":50.00302406295697,"z0":6.1960484488861125,"aX":-5.883896372958744},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.6,"breakHorizontal":7.7,"spinRate":2415,"spinDirection":304},"zone":1,"typeConfidence":2.0,"plateTime":0.4583579230625583,"extension":5.952497235487716},"hitData":{"launchSpeed":53.3,"launchAngle":9.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.4,"coordY":164.41}},"index":3,"playId":"bb7ec22c-d4cd-356a-8b44-cfcf07249830","pitchNumber":3,"startTime":"2025-08-03T04:02:01.372Z","endTime":"2025-08-03T04:02:10.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:02:10.724Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lourdes Gurriel Jr. grounds out, shortstop Darell Hernaiz to first baseman Nick Kurtz. Geraldo Perdomo to 3rd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T04:02:57.763Z","endTime":"2025-08-03T04:08:37.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5,6,8,9,11,12],"actionIndex":[2,4,7],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"87770c1c-ca52-34b4-b5e6-2d47654b4155","startTime":"2025-08-03T04:02:40.458Z","endTime":"2025-08-03T04:02:43.458Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.49519270504534,"strikeZoneBottom":1.63935072724221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.369399067636518,"aZ":-25.082529684965987,"pfxX":10.397612914194722,"pfxZ":4.80956453032968,"pX":-0.06009806440716802,"pZ":1.8254559842881215,"vX0":-4.293218079855708,"vY0":-120.59456418838842,"vZ0":-4.369488045220828,"x":119.29,"y":189.49,"x0":0.39210253303921083,"y0":50.00081153929644,"z0":5.872396948616491,"aX":15.318131856737638},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.9,"breakHorizontal":-17.8,"spinRate":1814,"spinDirection":123},"zone":8,"typeConfidence":0.93,"plateTime":0.45411965565115375,"extension":5.975046366365404},"index":1,"playId":"7a8ad298-0fe6-38ad-b8cb-52b26686380f","pitchNumber":1,"startTime":"2025-08-03T04:03:00.053Z","endTime":"2025-08-03T04:03:04.595Z","isPitch":true,"type":"pitch"},{"details":{"description":"Athletics manager Mark Kotsay ejected by HP umpire John Bacon.","event":"Ejection","eventType":"ejection","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-03T04:03:40.159Z","endTime":"2025-08-03T04:04:41.608Z","isPitch":false,"type":"action","player":{"id":117276,"link":"/api/v1/people/117276"},"umpire":{"id":545402,"link":"/api/v1/people/545402"}},{"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":91.8,"endSpeed":83.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.094937406350134,"aZ":-17.18284641988489,"pfxX":8.73892195196106,"pfxZ":8.411450273491377,"pX":-0.4601492859950857,"pZ":2.6354137198311,"vX0":-5.006343266721089,"vY0":-133.48913351844894,"vZ0":-5.046010886522185,"x":134.54,"y":167.62,"x0":0.3166745647387783,"y0":50.00071080167768,"z0":5.810206147060033,"aX":15.571826409543124},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.2,"breakHorizontal":-14.5,"spinRate":2397,"spinDirection":133},"zone":4,"typeConfidence":0.9,"plateTime":0.4122947546029625,"extension":5.99833176907527},"index":3,"playId":"fbcc7400-6cc5-3af1-910b-f639c5e336fa","pitchNumber":2,"startTime":"2025-08-03T04:04:41.608Z","endTime":"2025-08-03T04:04:50.972Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dropped foul pop error by first baseman Nick Kurtz.","event":"Error","eventType":"error","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":4,"actionPlayId":"fbcc7400-6cc5-3af1-910b-f639c5e336fa","startTime":"2025-08-03T04:06:00.223Z","endTime":"2025-08-03T04:06:20.005Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":0},"index":5,"playId":"aececa68-b234-3cfb-8bcc-744ccea3f0ea","startTime":"2025-08-03T04:06:20.005Z","endTime":"2025-08-03T04:06:23.005Z","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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.7603952588379,"strikeZoneBottom":1.66927253452554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.467283931987602,"aZ":-24.739876525176474,"pfxX":10.518646396450622,"pfxZ":4.870943489107747,"pX":-0.11078422678365223,"pZ":1.4118546802293497,"vX0":-4.55123781540025,"vY0":-122.83508767997643,"vZ0":-5.4976480505376175,"x":121.22,"y":200.66,"x0":0.3999710240138797,"y0":50.005067630780175,"z0":5.784076407348555,"aX":16.06639067878005},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.8,"breakHorizontal":-18.0,"spinRate":1914,"spinDirection":124},"zone":13,"typeConfidence":0.93,"plateTime":0.4460025868459425,"extension":6.084908045696991},"index":6,"playId":"594215e5-755f-3a2a-b724-94e09ac38c48","pitchNumber":3,"startTime":"2025-08-03T04:06:40.082Z","endTime":"2025-08-03T04:06:45.560Z","isPitch":true,"type":"pitch"},{"details":{"description":"Geraldo Perdomo steals (17) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":7,"actionPlayId":"594215e5-755f-3a2a-b724-94e09ac38c48","startTime":"2025-08-03T04:06:51.361Z","endTime":"2025-08-03T04:07:03.233Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.3,"strikeZoneTop":3.84458199826061,"strikeZoneBottom":1.8171217515206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07137983405715,"aZ":-16.008613877657986,"pfxX":7.379426531141994,"pfxZ":8.96343917829658,"pX":-0.6255577007859963,"pZ":3.654744982406522,"vX0":-4.754895817605624,"vY0":-134.43192216321674,"vZ0":-2.9945966105080997,"x":140.84,"y":140.1,"x0":0.22055356681413033,"y0":50.00490518016904,"z0":5.940235249982085,"aX":13.31299320606914},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":-12.1,"spinRate":2460,"spinDirection":129},"zone":1,"typeConfidence":0.9,"plateTime":0.4097117703181694,"extension":5.9652706598100185},"index":8,"playId":"4051dbbe-419e-3bfd-8e61-86389f92a6a4","pitchNumber":4,"startTime":"2025-08-03T04:07:03.233Z","endTime":"2025-08-03T04:07:06.435Z","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":93.5,"endSpeed":84.7,"strikeZoneTop":3.81456777551794,"strikeZoneBottom":1.81878063013237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.756386476004195,"aZ":-16.135333557323083,"pfxX":8.243894398717794,"pfxZ":8.637076251637739,"pX":1.0400708823019567,"pZ":3.905099008077564,"vX0":-0.7165453481921287,"vY0":-136.10498923078424,"vZ0":-2.4395068965346303,"x":77.35,"y":133.34,"x0":0.23881002538841767,"y0":50.002028867580066,"z0":5.944104549470017,"aX":15.304553623682969},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.2,"breakHorizontal":-14.8,"spinRate":2534,"spinDirection":134},"zone":12,"typeConfidence":0.91,"plateTime":0.40404308347799844,"extension":5.852945367518443},"index":9,"playId":"52d43a8d-c051-3d91-affd-9ff2c50fc802","pitchNumber":5,"startTime":"2025-08-03T04:07:23.733Z","endTime":"2025-08-03T04:07:27.015Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":10,"startTime":"2025-08-03T04:07:43.787Z","endTime":"2025-08-03T04:08:01.378Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"}},{"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":93.0,"endSpeed":84.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61702599027854,"aZ":-15.647557630760799,"pfxX":9.209537590208384,"pfxZ":8.960975494395068,"pX":-1.0085628376656244,"pZ":2.606338002119705,"vX0":-6.2682180707041395,"vY0":-135.21851738605778,"vZ0":-5.390594786661501,"x":155.44,"y":168.41,"x0":0.14794710810096498,"y0":50.00262780296812,"z0":5.73087980651416,"aX":16.983731191295007},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":-15.2,"spinRate":2472,"spinDirection":128},"zone":13,"typeConfidence":0.91,"plateTime":0.4057132192521635,"extension":6.027447661379664},"index":11,"playId":"f389ca3a-dfa4-31be-9a2a-bd286d5b324d","pitchNumber":6,"startTime":"2025-08-03T04:08:01.378Z","endTime":"2025-08-03T04:08:05.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.167349465764847,"aZ":-15.972758565813557,"pfxX":9.131766206677415,"pfxZ":8.96269879463878,"pX":0.3967404137704033,"pZ":3.313986599358573,"vX0":-2.732783650577462,"vY0":-134.12423465170397,"vZ0":-3.6064321605815532,"x":101.88,"y":149.3,"x0":0.24757893508249088,"y0":50.00066570794027,"z0":5.827156139475526,"aX":16.50242850311088},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":-15.8,"spinRate":2488,"spinDirection":136},"zone":3,"typeConfidence":0.9,"plateTime":0.40961617365863745,"extension":5.967582407456088},"hitData":{"launchSpeed":96.7,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.73,"coordY":151.68}},"index":12,"playId":"eb541a92-0ee2-34d6-b9c8-1a35d6e8d76a","pitchNumber":7,"startTime":"2025-08-03T04:08:27.487Z","endTime":"2025-08-03T04:08:37.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:08:37.099Z","atBatIndex":56},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Adrian Del Castillo out on a sacrifice fly to center fielder Lawrence Butler. Geraldo Perdomo scores.","rbi":1,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T04:08:59.492Z","endTime":"2025-08-03T04:10:12.279Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":641386,"link":"/api/v1/people/641386"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.103596091701103,"aZ":-26.81545074669642,"pfxX":0.5957228729361335,"pfxZ":3.50120352136281,"pX":-1.4664474634485878,"pZ":1.9091791820564161,"vX0":-4.5109816177640605,"vY0":-122.88599755685213,"vZ0":-4.106506709050345,"x":172.9,"y":187.23,"x0":0.31481097489581034,"y0":50.00474350708781,"z0":5.877259837533033,"aX":0.9129500532536365},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.6,"breakHorizontal":0.0,"spinRate":2199,"spinDirection":130},"zone":13,"typeConfidence":0.89,"plateTime":0.4455491890157761,"extension":5.894977370864644},"index":0,"playId":"7499af21-dea9-3bce-a9c6-af8eaccd15cc","pitchNumber":1,"startTime":"2025-08-03T04:09:03.223Z","endTime":"2025-08-03T04:09:06.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.304630655178318,"aZ":-27.4170132158035,"pfxX":-0.10311295269593562,"pfxZ":3.0859590377078643,"pX":0.10750371028676244,"pZ":2.705389238512003,"vX0":-0.9197913924874684,"vY0":-123.50645810467473,"vZ0":-2.2686048467223934,"x":112.9,"y":165.73,"x0":0.49859083530373527,"y0":50.000081054393775,"z0":5.948607527160007,"aX":-0.15870322373616216},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.3,"breakHorizontal":0.4,"spinRate":2276,"spinDirection":156},"zone":5,"typeConfidence":0.89,"plateTime":0.44399339931277115,"extension":5.959709880491936},"index":1,"playId":"a2ec314f-28a8-3243-bee7-e179302b66be","pitchNumber":2,"startTime":"2025-08-03T04:09:21.383Z","endTime":"2025-08-03T04:09:24.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.3381475977332,"strikeZoneBottom":1.6499937899994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.935020571276436,"aZ":-26.878952923081897,"pfxX":1.5523103679882881,"pfxZ":3.4309500965687185,"pX":-1.9964147304649689,"pZ":1.5101618098412044,"vX0":-5.879545675905363,"vY0":-123.35296169114379,"vZ0":-5.063583148817768,"x":193.1,"y":198.01,"x0":0.21373643932727687,"y0":50.00612873796876,"z0":5.8486215507051735,"aX":2.3992439506536622},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.3,"breakHorizontal":-1.4,"spinRate":2150,"spinDirection":105},"zone":13,"typeConfidence":0.86,"plateTime":0.4435838836297652,"extension":6.023713530941201},"index":2,"playId":"c9ad140b-3a26-3848-b3c3-be5bee7cf628","pitchNumber":3,"startTime":"2025-08-03T04:09:39.098Z","endTime":"2025-08-03T04:09:42.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.570806467958576,"aZ":-28.91379341250276,"pfxX":0.7587664947097594,"pfxZ":2.1529550325259983,"pX":-0.7939927073704126,"pZ":2.883889785890827,"vX0":-2.7974621847461334,"vY0":-122.45835783058693,"vZ0":-1.4741684240170074,"x":147.27,"y":160.91,"x0":0.26548163224586185,"y0":50.00485688894434,"z0":5.971133666077776,"aX":1.150758399559171},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.8,"breakHorizontal":-0.7,"spinRate":2286,"spinDirection":152},"zone":1,"typeConfidence":0.88,"plateTime":0.447567167993995,"extension":5.926217909708499},"hitData":{"launchSpeed":88.3,"launchAngle":34.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.93,"coordY":68.32}},"index":3,"playId":"d78d160b-385b-333e-b2e2-34978f8437ef","pitchNumber":4,"startTime":"2025-08-03T04:09:59.528Z","endTime":"2025-08-03T04:10:12.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:10:12.279Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Locklear grounds out, third baseman Gio Urshela to first baseman Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T04:10:23.938Z","endTime":"2025-08-03T04:11:21.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":570482,"link":"/api/v1/people/570482"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.42006939852629,"strikeZoneBottom":1.5448959794484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.14957670829888,"aZ":-16.742634144943302,"pfxX":7.233641772171918,"pfxZ":8.206849824947794,"pX":-0.7390551640714947,"pZ":3.5612576556648707,"vX0":-5.0624936858504785,"vY0":-136.52062096831503,"vZ0":-3.0442351690149674,"x":145.17,"y":142.63,"x0":0.20319132632042192,"y0":50.0036595448707,"z0":5.848885453905049,"aX":13.601789493781807},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":-12.0,"spinRate":2343,"spinDirection":131},"zone":11,"typeConfidence":0.91,"plateTime":0.4018137182370314,"extension":5.995212799332323},"index":0,"playId":"40015886-486e-36ae-b7a8-17b08ec927ed","pitchNumber":1,"startTime":"2025-08-03T04:10:40.206Z","endTime":"2025-08-03T04:10:43.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.54004168893106,"strikeZoneBottom":1.60359168108918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.348842525193938,"aZ":-34.58186211839085,"pfxX":-2.0452336309865555,"pfxZ":-1.6660540062962355,"pX":-0.4399866878426311,"pZ":4.100713803852765,"vX0":-1.0955154204696809,"vY0":-119.02304649222233,"vZ0":2.295952687019744,"x":133.77,"y":128.06,"x0":0.2909364865880793,"y0":50.00361745449555,"z0":6.2399096312170865,"aX":-2.9546053495781432},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.3,"breakHorizontal":4.0,"spinRate":2513,"spinDirection":293},"zone":11,"typeConfidence":2.0,"plateTime":0.45897430640860204,"extension":5.951583701705995},"index":1,"playId":"491bbaac-a2d3-307d-a566-5784d68c1345","pitchNumber":2,"startTime":"2025-08-03T04:10:56.553Z","endTime":"2025-08-03T04:11:00.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.939380806771855,"aZ":-20.57861625777538,"pfxX":8.842102424385532,"pfxZ":7.321575090872667,"pX":0.3074390327516887,"pZ":1.426649429990192,"vX0":-2.764940433099051,"vY0":-125.25167905354739,"vZ0":-6.617969237744365,"x":105.28,"y":200.26,"x0":0.2785204461878744,"y0":50.0058135676008,"z0":5.792815371461417,"aX":14.01324007696737},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":11.9,"breakHorizontal":-15.4,"spinRate":2025,"spinDirection":128},"zone":9,"typeConfidence":0.83,"plateTime":0.43775444862781576,"extension":6.248400139000638},"hitData":{"launchSpeed":77.6,"launchAngle":4.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.2,"coordY":168.91}},"index":2,"playId":"87a07f36-62eb-381c-89fa-749021377bfa","pitchNumber":3,"startTime":"2025-08-03T04:11:13.902Z","endTime":"2025-08-03T04:11:21.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:11:21.014Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Darell Hernaiz singles on a sharp line drive to center fielder Alek Thomas.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T04:13:22.665Z","endTime":"2025-08-03T04:14:25.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"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(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":90.6,"endSpeed":82.5,"strikeZoneTop":3.51420031676812,"strikeZoneBottom":1.58337143010448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.756020977855453,"aZ":-15.641997035421525,"pfxX":-7.126978130002544,"pfxZ":9.431370722995096,"pX":-0.9074161823487779,"pZ":3.793272842982224,"vX0":6.547088434619752,"vY0":-131.75045759073848,"vZ0":-2.9035833920747978,"x":151.59,"y":136.36,"x0":-2.502186906318547,"y0":50.001449025418836,"z0":6.069748976456216,"aX":-12.491731236726551},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.7,"breakHorizontal":11.4,"spinRate":2103,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.41618224189657305,"extension":6.544321449945598},"index":0,"playId":"eb52a7ba-31da-3e02-91ae-e269e3e38979","pitchNumber":1,"startTime":"2025-08-03T04:13:46.651Z","endTime":"2025-08-03T04:13:49.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.2,"strikeZoneTop":3.42598019322092,"strikeZoneBottom":1.58690341714871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46099213200827,"aZ":-15.859751946617688,"pfxX":-6.9609407216941985,"pfxZ":9.395669030135767,"pX":-0.5760088826065021,"pZ":2.7796840055477956,"vX0":7.924025794922181,"vY0":-131.34568593822203,"vZ0":-5.1769057832879355,"x":138.96,"y":163.73,"x0":-2.736614432071002,"y0":50.00284515610335,"z0":5.9671596085676315,"aX":-12.086447037003834},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.0,"breakHorizontal":10.7,"spinRate":2182,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.41804027317506876,"extension":6.501658013346423},"index":1,"playId":"e906cd68-3da7-39ee-9257-afead1184891","pitchNumber":2,"startTime":"2025-08-03T04:13:59.781Z","endTime":"2025-08-03T04:14:03.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.624729023982287,"aZ":-14.930830474934798,"pfxX":-6.801020455082003,"pfxZ":9.69274597153717,"pX":0.18384041314446264,"pZ":2.54464009043519,"vX0":9.358979808124236,"vY0":-132.60403281712163,"vZ0":-5.933748095279363,"x":109.99,"y":170.07,"x0":-2.509341223306203,"y0":50.00233887755675,"z0":5.902460034729456,"aX":-12.099191774071105},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.4,"breakHorizontal":10.2,"spinRate":2228,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4132085736070783,"extension":6.646289387350739},"hitData":{"launchSpeed":105.6,"launchAngle":9.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":128.22,"coordY":119.18}},"index":2,"playId":"c4142bb6-0a51-31da-be85-3fd6ed36a8c8","pitchNumber":3,"startTime":"2025-08-03T04:14:14.665Z","endTime":"2025-08-03T04:14:25.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:14:25.026Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lawrence Butler lines out sharply to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T04:16:43.936Z","endTime":"2025-08-03T04:17:25.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T04:14:31.918Z","endTime":"2025-08-03T04:15:19.178Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Andrew Saalfrank replaces Zac Gallen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-03T04:15:19.178Z","endTime":"2025-08-03T04:16:46.054Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685314,"link":"/api/v1/people/685314"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":79.0,"endSpeed":72.9,"strikeZoneTop":3.54122641153631,"strikeZoneBottom":1.64641539828191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.992364266402692,"aZ":-37.65469915809322,"pfxX":-5.454393648373158,"pfxZ":-4.1044124552919214,"pX":0.5274111485630436,"pZ":1.8347211251183784,"vX0":0.43564942259015643,"vY0":-115.03116967889052,"vZ0":-1.7185742916544235,"x":96.9,"y":189.24,"x0":1.0434994258391879,"y0":50.00145539775486,"z0":6.252975054847869,"aX":-7.285032483327197},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-7.6,"breakHorizontal":9.7,"spinRate":2145,"spinDirection":334},"zone":9,"typeConfidence":0.9,"plateTime":0.47674602312766545,"extension":5.959986010107395},"index":2,"playId":"f7525b23-3b30-320a-b016-00d875b159ef","pitchNumber":1,"startTime":"2025-08-03T04:16:46.054Z","endTime":"2025-08-03T04:16:49.626Z","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":88.3,"endSpeed":81.9,"strikeZoneTop":3.52565915524768,"strikeZoneBottom":1.67763553950926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62920850998444,"aZ":-26.405121724776382,"pfxX":6.957252598181036,"pfxZ":3.4214885268816735,"pX":-0.3189390244267623,"pZ":1.2958425983478226,"vX0":-5.265582942424781,"vY0":-128.5031222548744,"vZ0":-6.959154309550974,"x":129.16,"y":203.79,"x0":0.8447135846677342,"y0":50.002349380324674,"z0":6.067703599155457,"aX":11.728521454160827},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.9,"breakHorizontal":-11.5,"spinRate":2131,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.42493351204072694,"extension":6.019535100064714},"index":3,"playId":"ce5b39ce-51c3-3163-8bc8-726eb858205f","pitchNumber":2,"startTime":"2025-08-03T04:17:01.298Z","endTime":"2025-08-03T04:17:04.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.183632543155397,"aZ":-27.584131412126148,"pfxX":5.681319793025472,"pfxZ":2.7397693946350863,"pX":-0.23787462525816677,"pZ":2.4765475567043618,"vX0":-5.248957805228875,"vY0":-127.99160391570133,"vZ0":-4.020857967361092,"x":126.07,"y":171.91,"x0":1.092491406109461,"y0":50.000636480510785,"z0":6.205814725660705,"aX":9.510074002316632},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.3,"breakHorizontal":-9.2,"spinRate":2211,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.4264738306879279,"extension":5.992709988190212},"hitData":{"launchSpeed":100.7,"launchAngle":15.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":66.46,"coordY":96.7}},"index":4,"playId":"13a0f75a-83cc-3089-acdf-75e639ddaca5","pitchNumber":3,"startTime":"2025-08-03T04:17:17.496Z","endTime":"2025-08-03T04:17:25.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:17:25.519Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out, second baseman Ketel Marte to first baseman Tyler Locklear. Darell Hernaiz to 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T04:17:26.267Z","endTime":"2025-08-03T04:19:51.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.68,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.377274495842773,"aZ":-37.10131277595991,"pfxX":-5.304862291015127,"pfxZ":-3.7016670565333474,"pX":0.13186873274710645,"pZ":2.4078895559080036,"vX0":-0.5254398609481442,"vY0":-114.96673048495623,"vZ0":-0.7165664582191866,"x":111.97,"y":173.77,"x0":1.052471176514018,"y0":50.003084860650844,"z0":6.34146804758841,"aX":-7.062695296925005},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-6.6,"breakHorizontal":9.7,"spinRate":2226,"spinDirection":330},"zone":5,"typeConfidence":0.9,"plateTime":0.4774004957049911,"extension":6.014188458446818},"index":0,"playId":"c9f06581-d1f1-32da-96f8-67f0b4b16d35","pitchNumber":1,"startTime":"2025-08-03T04:17:50.821Z","endTime":"2025-08-03T04:17:54.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.73205951120039,"strikeZoneBottom":1.71998937199034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01816145831608,"aZ":-38.64417116990891,"pfxX":-4.839919272535408,"pfxZ":-4.7826490361690945,"pX":-0.6464005402271132,"pZ":-0.2872973198076229,"vX0":-1.5525672437782012,"vY0":-116.17859132743392,"vZ0":-5.935121197986113,"x":141.64,"y":246.54,"x0":0.6614330497025576,"y0":50.005742146882575,"z0":6.019881797921329,"aX":-6.543236220147274},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.0,"breakHorizontal":9.1,"spinRate":2159,"spinDirection":337},"zone":13,"typeConfidence":0.9,"plateTime":0.4734702698686122,"extension":6.18155461615305},"index":1,"playId":"625c1873-9c48-3d7b-927a-3b991be2c3a9","pitchNumber":2,"startTime":"2025-08-03T04:18:11.686Z","endTime":"2025-08-03T04:18:15.111Z","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":79.5,"endSpeed":73.0,"strikeZoneTop":3.68681366029209,"strikeZoneBottom":1.70686991093474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.46342875978826,"aZ":-39.86508569186412,"pfxX":-4.059976865136283,"pfxZ":-5.750313031418596,"pX":-0.9146373920771222,"pZ":0.9901678908366703,"vX0":-2.550947454369723,"vY0":-115.68661786385314,"vZ0":-3.143321077616874,"x":151.86,"y":212.05,"x0":0.7353958005461733,"y0":50.00565409461787,"z0":6.242081279013058,"aX":-5.4252317698857},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-10.9,"breakHorizontal":8.0,"spinRate":2208,"spinDirection":338},"zone":13,"typeConfidence":0.9,"plateTime":0.47607043784743075,"extension":6.115520973427122},"index":2,"playId":"1785871d-ce0e-3466-bbae-b38b17aff999","pitchNumber":3,"startTime":"2025-08-03T04:18:40.032Z","endTime":"2025-08-03T04:18:43.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.76312368571445,"strikeZoneBottom":1.72085289424514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.889903424063874,"aZ":-23.071666252319606,"pfxX":0.044237465834913614,"pfxZ":5.310248802655863,"pX":-1.3271125441931197,"pZ":1.7060205658640317,"vX0":-5.876038353778011,"vY0":-129.31688584579794,"vZ0":-6.653383021723377,"x":167.59,"y":192.72,"x0":0.9572530251112557,"y0":50.00253683970341,"z0":6.051200134087208,"aX":0.07589396700036896},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.5,"breakHorizontal":1.1,"spinRate":2327,"spinDirection":146},"zone":13,"typeConfidence":0.91,"plateTime":0.4215903154309659,"extension":5.932712307314087},"index":3,"playId":"9ec95498-1267-3711-a97c-b081fc09002c","pitchNumber":4,"startTime":"2025-08-03T04:18:57.112Z","endTime":"2025-08-03T04:19:00.298Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2025-08-03T04:19:14.268Z","endTime":"2025-08-03T04:19:26.378Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"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":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.69580243208038,"strikeZoneBottom":1.77720708261979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.158530777928654,"aZ":-26.995159229191177,"pfxX":6.521907688658441,"pfxZ":3.0251457071463017,"pX":0.640041188153533,"pZ":1.8058922782823825,"vX0":-3.0241598145917683,"vY0":-129.49852483313254,"vZ0":-5.82216105005724,"x":92.6,"y":190.02,"x0":0.9709650341636521,"y0":50.00215111158567,"z0":6.128676771455921,"aX":11.158774291725269},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.4,"breakHorizontal":-11.2,"spinRate":2266,"spinDirection":159},"zone":9,"typeConfidence":2.0,"plateTime":0.42175930751797575,"extension":5.991244909771638},"index":5,"playId":"f75efcae-71e1-3b64-a522-04abe5909e0d","pitchNumber":5,"startTime":"2025-08-03T04:19:26.378Z","endTime":"2025-08-03T04:19:29.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.6,"strikeZoneTop":3.68,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.514926765057858,"aZ":-31.31074686847991,"pfxX":5.217362116706002,"pfxZ":0.49467582766789686,"pX":0.11089303702365651,"pZ":1.62928589206028,"vX0":-3.7868709319192164,"vY0":-130.70682763766334,"vZ0":-5.762764278035228,"x":112.77,"y":194.79,"x0":0.8921630014457467,"y0":50.00379557889177,"z0":6.180140928157104,"aX":9.134191958488342},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.0,"breakHorizontal":-8.8,"spinRate":2333,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4171744308886898,"extension":5.929381839625932},"hitData":{"launchSpeed":87.3,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.93,"coordY":147.47}},"index":6,"playId":"1852aa33-e92c-3e4f-8713-430dd12d0409","pitchNumber":6,"startTime":"2025-08-03T04:19:43.340Z","endTime":"2025-08-03T04:19:51.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:19:51.557Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brent Rooker grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T04:19:58.732Z","endTime":"2025-08-03T04:21:11.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.324007562624658,"aZ":-21.88178864094814,"pfxX":0.29946169298937475,"pfxZ":5.951354151460988,"pX":-0.5656439497098185,"pZ":2.3830300377850073,"vX0":-3.893191347067805,"vY0":-129.72127192067913,"vZ0":-5.296757544332324,"x":138.56,"y":174.44,"x0":0.906258090699336,"y0":50.00435646351475,"z0":6.086300643695354,"aX":0.5183671081792607},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.0,"breakHorizontal":0.2,"spinRate":2287,"spinDirection":154},"zone":4,"typeConfidence":0.91,"plateTime":0.41984630734787176,"extension":5.93789348675007},"index":0,"playId":"4a33f2a8-f055-327d-a9e0-af0114f50f4a","pitchNumber":1,"startTime":"2025-08-03T04:20:20.328Z","endTime":"2025-08-03T04:20:23.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.619013223999886,"aZ":-36.69374610174437,"pfxX":-5.768186618447097,"pfxZ":-3.3238317380959703,"pX":0.06423680718374557,"pZ":2.863675836354698,"vX0":0.0628110647018491,"vY0":-116.11640922655833,"vZ0":-0.08797288896472044,"x":114.55,"y":161.46,"x0":0.7856755032309274,"y0":50.004020848500474,"z0":6.4060729113738395,"aX":-7.842464767405148},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-5.8,"breakHorizontal":10.4,"spinRate":2037,"spinDirection":335},"zone":5,"typeConfidence":0.9,"plateTime":0.47250111904875247,"extension":6.052020250654669},"index":1,"playId":"2860015c-04a5-3a88-8569-0f79a344f6e8","pitchNumber":2,"startTime":"2025-08-03T04:20:44.876Z","endTime":"2025-08-03T04:20:47.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.48254136032846,"aZ":-36.59339324895453,"pfxX":-5.21466109431099,"pfxZ":-3.23538453626042,"pX":0.17385688766320068,"pZ":1.7629186355629278,"vX0":-0.024087415845228083,"vY0":-116.36266559257791,"vZ0":-2.623257060738621,"x":110.37,"y":191.18,"x0":0.8613980932308493,"y0":50.00076388720301,"z0":6.382359479261151,"aX":-7.127463238534883},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-6.2,"breakHorizontal":9.5,"spinRate":2047,"spinDirection":341},"zone":8,"typeConfidence":0.9,"plateTime":0.4712749242394336,"extension":6.128993808810357},"hitData":{"launchSpeed":91.7,"launchAngle":-24.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.72,"coordY":169.42}},"index":2,"playId":"89ab117f-31e7-3dbf-991a-724d068033b4","pitchNumber":3,"startTime":"2025-08-03T04:21:03.310Z","endTime":"2025-08-03T04:21:11.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:21:11.103Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James McCann flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T04:23:31.796Z","endTime":"2025-08-03T04:24:41.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eduarniel Núñez replaces Ben Bowden.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T04:22:42.141Z","endTime":"2025-08-03T04:23:34.020Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674384,"link":"/api/v1/people/674384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.47328794713697,"strikeZoneBottom":1.6020752792449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52605567212293,"aZ":-16.8022021526255,"pfxX":-1.569141982570561,"pfxZ":7.729848122594706,"pX":0.8214750969390786,"pZ":4.646478094336542,"vX0":6.515847723961695,"vY0":-139.23325599292264,"vZ0":0.1256672603347858,"x":85.69,"y":113.33,"x0":-1.3321977255939326,"y0":50.00018616782573,"z0":5.701182443508157,"aX":-3.119922055160381},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":1.7,"spinRate":2628,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.39148081022029846,"extension":5.4461094291273495},"index":1,"playId":"7064e01e-00a3-32fe-afc4-6bd93d16111d","pitchNumber":1,"startTime":"2025-08-03T04:23:34.020Z","endTime":"2025-08-03T04:23:37.020Z","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":96.4,"endSpeed":88.5,"strikeZoneTop":3.53164623190336,"strikeZoneBottom":1.66079562266005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.423749075274962,"aZ":-12.005766098935277,"pfxX":-2.4903221908783735,"pfxZ":10.08447291402063,"pX":0.33392567516043475,"pZ":1.883876228930644,"vX0":5.579166198602689,"vY0":-140.2232196845494,"vZ0":-7.514681311185453,"x":104.27,"y":187.92,"x0":-1.3541575400392816,"y0":50.00565254270279,"z0":5.374393265765481,"aX":-4.982474107390522},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":3.4,"spinRate":2571,"spinDirection":220},"zone":9,"typeConfidence":0.92,"plateTime":0.3899777299176428,"extension":5.595574903242033},"index":2,"playId":"62a81405-d5c7-34a9-8357-36dbc7120fc9","pitchNumber":2,"startTime":"2025-08-03T04:23:53.314Z","endTime":"2025-08-03T04:23:56.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.47566022809618,"strikeZoneBottom":1.57362636396898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.7104269971376,"aZ":-29.765798171774623,"pfxX":5.262386036572557,"pfxZ":1.4530679809252263,"pX":-0.0162851041740634,"pZ":4.12731891213671,"vX0":1.7775954442782753,"vY0":-128.18570407847778,"vZ0":1.6799033876670122,"x":117.62,"y":127.34,"x0":-1.4027718772789342,"y0":50.006269007462684,"z0":5.788688993703603,"aX":8.751655565930623},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.2,"breakHorizontal":-10.0,"spinRate":2910,"spinDirection":64},"zone":11,"typeConfidence":0.9,"plateTime":0.42743752035210614,"extension":5.48980671861693},"index":3,"playId":"23dd5518-f54d-3cb2-ab32-47b0534edcac","pitchNumber":3,"startTime":"2025-08-03T04:24:12.038Z","endTime":"2025-08-03T04:24:15.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.389547679929002,"aZ":-13.066398638861529,"pfxX":-2.1737007884305473,"pfxZ":9.40819425819705,"pX":0.5436694045433198,"pZ":2.76548239832327,"vX0":5.845110270028648,"vY0":-141.4200801251592,"vZ0":-5.056060420922967,"x":96.28,"y":164.11,"x0":-1.2650146437919532,"y0":50.00575296442563,"z0":5.410609097002141,"aX":-4.4165455588789015},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.2,"breakHorizontal":2.8,"spinRate":2680,"spinDirection":212},"zone":6,"typeConfidence":0.92,"plateTime":0.38688692780741096,"extension":5.585305162731016},"hitData":{"launchSpeed":88.6,"launchAngle":35.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.55,"coordY":73.76}},"index":4,"playId":"d698fa77-e9a0-3e6c-a01f-51adcdaaa08c","pitchNumber":4,"startTime":"2025-08-03T04:24:31.214Z","endTime":"2025-08-03T04:24:41.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:24:41.093Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T04:24:40.649Z","endTime":"2025-08-03T04:26:13.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.347708000912,"strikeZoneBottom":1.43617028016312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.965838793923382,"aZ":-30.260257074595184,"pfxX":6.384280498954993,"pfxZ":1.1525523065000502,"pX":0.4915116136170631,"pZ":1.8957959759283691,"vX0":3.0167962056369992,"vY0":-128.51890021785414,"vZ0":-3.2119527392591234,"x":98.26,"y":187.59,"x0":-1.5301458003345003,"y0":50.00052454727382,"z0":5.535344673455649,"aX":10.577822294556697},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.6,"breakHorizontal":-12.2,"spinRate":3044,"spinDirection":61},"zone":9,"typeConfidence":0.9,"plateTime":0.4277220251021632,"extension":5.675765506610109},"index":0,"playId":"9aa3b5b2-c00d-3845-b3c5-8b9832b2c8fa","pitchNumber":1,"startTime":"2025-08-03T04:25:10.416Z","endTime":"2025-08-03T04:25:13.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.32706763624062,"strikeZoneBottom":1.41092338277418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.071399172951637,"aZ":-30.814480328760013,"pfxX":6.577213701549367,"pfxZ":0.8296737663176241,"pX":-0.8629167979174798,"pZ":1.6386473253092693,"vX0":-0.37577251175354454,"vY0":-127.72752359944451,"vZ0":-3.5256445261812583,"x":149.89,"y":194.54,"x0":-1.5679291513006182,"y0":50.00625672217038,"z0":5.468090885211186,"aX":10.835624683630323},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.0,"breakHorizontal":-11.8,"spinRate":2927,"spinDirection":56},"zone":13,"typeConfidence":0.9,"plateTime":0.42932958640496066,"extension":5.568355259448619},"index":1,"playId":"34c47e09-d6e2-3bf0-a064-75bc4436aa87","pitchNumber":2,"startTime":"2025-08-03T04:25:29.425Z","endTime":"2025-08-03T04:25:32.871Z","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":99.1,"endSpeed":90.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.95071473847971,"aZ":-12.925283856979005,"pfxX":-1.2257837656374526,"pfxZ":9.177131088682952,"pX":-0.19876486781339447,"pZ":3.7561909948728993,"vX0":3.994225254265866,"vY0":-144.23018934531663,"vZ0":-2.6610399999145535,"x":124.58,"y":137.36,"x0":-1.4450197503166842,"y0":50.00175037319232,"z0":5.492585277468135,"aX":-2.5713754793712256},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.2,"breakHorizontal":1.4,"spinRate":2735,"spinDirection":219},"zone":11,"typeConfidence":0.93,"plateTime":0.38041354941588024,"extension":5.628798160748915},"index":2,"playId":"ad671066-38ec-3d53-ad03-b7add819ac25","pitchNumber":3,"startTime":"2025-08-03T04:25:48.932Z","endTime":"2025-08-03T04:25:53.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.68162695542112,"aZ":-36.49474658791561,"pfxX":5.9453356947941725,"pfxZ":-2.6293636240327265,"pX":0.24164814483512376,"pZ":1.7639262960888016,"vX0":2.2886070871384163,"vY0":-127.99212069952941,"vZ0":-2.0887963842512383,"x":107.79,"y":191.15,"x0":-1.4387741592785848,"y0":50.00290941347356,"z0":5.473706849405668,"aX":9.772380912146442},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.0,"breakHorizontal":-11.3,"spinRate":3076,"spinDirection":63},"zone":8,"typeConfidence":0.91,"plateTime":0.42944595549406595,"extension":5.654939966801858},"index":3,"playId":"6f3697c5-9d57-390c-9adc-dd2fbfc364af","pitchNumber":4,"startTime":"2025-08-03T04:26:10.765Z","endTime":"2025-08-03T04:26:13.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:26:13.877Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blaze Alexander walks.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T04:26:15.011Z","endTime":"2025-08-03T04:28:45.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.12614145813708,"aZ":-36.37841857618675,"pfxX":5.704115571280832,"pfxZ":-2.6026373336659825,"pX":0.9789844933464099,"pZ":1.1834371679827007,"vX0":3.8409215955583416,"vY0":-126.70168276792785,"vZ0":-3.5712036115773547,"x":79.68,"y":206.83,"x0":-1.300154172397898,"y0":50.001224754641505,"z0":5.5337571516081505,"aX":9.22428380696017},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.3,"breakHorizontal":-11.3,"spinRate":3082,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4331455132925712,"extension":5.663361427098639},"index":0,"playId":"bf88da9b-2749-3986-ad9e-a7d5b5d1b8e6","pitchNumber":1,"startTime":"2025-08-03T04:26:43.045Z","endTime":"2025-08-03T04:26:46.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.28755382527928,"strikeZoneBottom":1.51073425853826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.10600999875428,"aZ":-35.78503979463434,"pfxX":4.506395718838553,"pfxZ":-2.1641048286316646,"pX":1.177208916064708,"pZ":1.0196172989056607,"vX0":4.680818463842803,"vY0":-128.38615398089914,"vZ0":-4.123910103404651,"x":72.13,"y":211.25,"x0":-1.2567091624660007,"y0":50.0060073575472,"z0":5.438325914194404,"aX":7.507246694983277},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.7,"breakHorizontal":-9.2,"spinRate":3039,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.42698126152370186,"extension":5.588605045263812},"index":1,"playId":"7c55673a-7f73-34b5-ad05-0323ba734937","pitchNumber":2,"startTime":"2025-08-03T04:27:02.665Z","endTime":"2025-08-03T04:27:06.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07215979951735,"aZ":-17.859452217566826,"pfxX":-2.320911991813214,"pfxZ":6.9681838629844695,"pX":0.48805483857077236,"pZ":2.7059090952460667,"vX0":5.805186303825569,"vY0":-142.26603718995264,"vZ0":-4.287044891109148,"x":98.4,"y":165.72,"x0":-1.2756129627968684,"y0":50.00082092845616,"z0":5.361444438024851,"aX":-4.767191710758418},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.0,"breakHorizontal":3.0,"spinRate":2644,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.3847307262998698,"extension":5.875700606728676},"index":2,"playId":"8821bb5d-47a2-39a2-a403-76c6bf797811","pitchNumber":3,"startTime":"2025-08-03T04:27:22.583Z","endTime":"2025-08-03T04:27:25.583Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-03T04:27:35.402Z","endTime":"2025-08-03T04:27:52.723Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"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":97.9,"endSpeed":89.6,"strikeZoneTop":3.30482497198264,"strikeZoneBottom":1.54123581600927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.68699566585174,"aZ":-14.612614667488424,"pfxX":-2.153780409806495,"pfxZ":8.49861553737362,"pX":-0.6869990454376066,"pZ":4.956380160504118,"vX0":2.788768279172509,"vY0":-142.59555572810964,"vZ0":0.6863473356871825,"x":143.19,"y":104.96,"x0":-1.3961996436075323,"y0":50.00566879673996,"z0":5.6321119033470515,"aX":-4.452390048167115},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.7,"breakHorizontal":3.4,"spinRate":2730,"spinDirection":205},"zone":11,"typeConfidence":0.92,"plateTime":0.3835863391984531,"extension":5.410599688755944},"index":4,"playId":"49d87a51-7ccb-3cad-ae42-ffc1bed30197","pitchNumber":4,"startTime":"2025-08-03T04:27:52.723Z","endTime":"2025-08-03T04:27:55.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.28810164550438,"strikeZoneBottom":1.54080573652735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.869800135063535,"aZ":-36.012087848182574,"pfxX":2.872262969260761,"pfxZ":-2.32193009078959,"pX":0.4912386151088659,"pZ":1.232816410505656,"vX0":3.538846350929124,"vY0":-127.81363942606431,"vZ0":-3.563959988280362,"x":98.28,"y":205.49,"x0":-1.2856516561593379,"y0":50.005168541498726,"z0":5.479607134658424,"aX":4.742056079198273},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.8,"breakHorizontal":-6.0,"spinRate":2931,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.42889542453660523,"extension":5.604412182477077},"index":5,"playId":"8a9b0471-eb2b-3322-9835-f47c9f454c07","pitchNumber":5,"startTime":"2025-08-03T04:28:18.090Z","endTime":"2025-08-03T04:28:21.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":674384,"fullName":"Eduarniel Núñez"}}},"count":{"balls":4,"strikes":2,"outs":2},"index":6,"playId":"f489b64f-2b3e-42ff-bf6b-ce9cacc08487","pitchNumber":5,"startTime":"2025-08-03T04:28:40.625Z","endTime":"2025-08-03T04:28:45.625Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-08-03T04:28:45.625Z","atBatIndex":65},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Blaze Alexander caught stealing 2nd base, catcher Shea Langeliers to shortstop Darell Hernaiz.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T04:28:59.138Z","endTime":"2025-08-03T04:29:43.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.657102479601328,"aZ":-28.148353847552038,"pfxX":4.787073731104432,"pfxZ":2.3880656369208433,"pX":1.8930718452398834,"pZ":1.2451668805953628,"vX0":6.9336048933475976,"vY0":-129.11979093511212,"vZ0":-4.997308905590161,"x":44.84,"y":205.16,"x0":-1.4518908885078199,"y0":50.0010583929496,"z0":5.379685142975258,"aX":8.054652337838055},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.4,"breakHorizontal":-10.2,"spinRate":3012,"spinDirection":46},"zone":14,"typeConfidence":0.89,"plateTime":0.42470842796849384,"extension":5.729586340286143},"index":0,"playId":"b61430d1-4cc4-3bc8-900c-5e6fdfa1b715","pitchNumber":1,"startTime":"2025-08-03T04:29:15.705Z","endTime":"2025-08-03T04:29:18.705Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.77492681579084,"aZ":-13.972686126716317,"pfxX":-3.043092879065583,"pfxZ":8.814585567707647,"pX":-0.10180039552564071,"pZ":3.3020395503907936,"vX0":4.980408622128837,"vY0":-143.39626620466385,"vZ0":-3.3146123275859445,"x":120.88,"y":149.62,"x0":-1.4725493032146306,"y0":50.00407632085717,"z0":5.355066424658129,"aX":-6.285071645396644},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.4,"breakHorizontal":4.4,"spinRate":2752,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.38321961037104346,"extension":5.661390676197651},"index":1,"playId":"07f03bc7-bc46-3664-b125-4a9b94a71875","pitchNumber":2,"startTime":"2025-08-03T04:29:37.589Z","endTime":"2025-08-03T04:29:43.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:29:43.742Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T04:32:14.157Z","endTime":"2025-08-03T04:32:51.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kendall Graveman replaces Andrew Saalfrank.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T04:31:26.162Z","endTime":"2025-08-03T04:32:16.362Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608665,"link":"/api/v1/people/608665"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.6,"endSpeed":84.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.660225159964465,"aZ":-23.013651944626787,"pfxX":-9.117954801621577,"pfxZ":5.100671649292613,"pX":-0.5030992124543556,"pZ":1.5054504251378873,"vX0":4.6975288283427385,"vY0":-133.19267328921515,"vZ0":-6.439565125387184,"x":136.18,"y":198.13,"x0":-1.105132392786739,"y0":50.00488987224924,"z0":5.619314066683776,"aX":-16.380829985175144},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":15.5,"spinRate":2085,"spinDirection":225},"zone":7,"typeConfidence":0.48,"plateTime":0.41126635745564233,"extension":6.3514773853670325},"index":1,"playId":"7235bd15-9773-3227-8747-5945b9c333b4","pitchNumber":1,"startTime":"2025-08-03T04:32:16.362Z","endTime":"2025-08-03T04:32:19.492Z","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":94.7,"endSpeed":86.4,"strikeZoneTop":3.31915805501429,"strikeZoneBottom":1.58130402777762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04149492566232,"aZ":-19.057671387606828,"pfxX":-8.964968105828497,"pfxZ":6.8875115959982764,"pX":-0.21231505733544997,"pZ":0.9149478406127243,"vX0":5.271135735893331,"vY0":-137.48135901606108,"vZ0":-9.253821095331737,"x":125.09,"y":214.08,"x0":-0.9952901707669563,"y0":50.0014230358382,"z0":5.631725058656567,"aX":-17.06568331885274},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.6,"breakHorizontal":15.0,"spinRate":2191,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.39924064528291003,"extension":6.348636162870326},"index":2,"playId":"0e03168d-8331-3e26-bd12-c13e68039c08","pitchNumber":2,"startTime":"2025-08-03T04:32:29.965Z","endTime":"2025-08-03T04:32:33.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.023643372516744,"aZ":-33.249488897736306,"pfxX":4.4900303971132995,"pfxZ":-0.6869235945777845,"pX":0.822995912748751,"pZ":2.424607967333868,"vX0":3.124872657291653,"vY0":-124.20560286082288,"vZ0":-1.716245473061412,"x":85.63,"y":173.32,"x0":-1.0331352617021605,"y0":50.00249351026444,"z0":5.880001222085177,"aX":7.039908281468729},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.4,"breakHorizontal":-8.9,"spinRate":2610,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.4403651058001161,"extension":6.257418343753804},"hitData":{"launchSpeed":74.4,"launchAngle":45.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.02,"coordY":126.64}},"index":3,"playId":"6929ae4e-4071-3748-843f-6685d413b888","pitchNumber":3,"startTime":"2025-08-03T04:32:42.645Z","endTime":"2025-08-03T04:32:51.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:32:51.062Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out to first baseman Tyler Locklear.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T04:32:53.287Z","endTime":"2025-08-03T04:33:46.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":94.6,"endSpeed":86.3,"strikeZoneTop":3.43369256036622,"strikeZoneBottom":1.61635594418269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.161307512639695,"aZ":-19.792375131597847,"pfxX":-8.959854851605085,"pfxZ":6.486933737372627,"pX":1.030872937409047,"pZ":2.4252283374198225,"vX0":7.967361904837152,"vY0":-137.46338070835805,"vZ0":-5.394947618375373,"x":77.71,"y":173.3,"x0":-0.7444271311991848,"y0":50.00365780613434,"z0":5.761637117423623,"aX":-17.106435982484122},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.8,"breakHorizontal":14.5,"spinRate":2211,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.39882340275607,"extension":6.274086566700249},"index":0,"playId":"ada697cf-2f78-36aa-ace6-029bfec2b46f","pitchNumber":1,"startTime":"2025-08-03T04:33:22.734Z","endTime":"2025-08-03T04:33:26.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.12751680519624,"aZ":-29.55371057338053,"pfxX":-7.535068213064113,"pfxZ":1.5919455852770703,"pX":0.01131557514491605,"pZ":2.3257433679209427,"vX0":5.222022648908054,"vY0":-127.78205304008466,"vZ0":-2.6155914968778244,"x":116.57,"y":175.98,"x0":-1.0831115544116718,"y0":50.004538760928654,"z0":5.692217866894762,"aX":-12.421646007365217},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.5,"breakHorizontal":12.4,"spinRate":1796,"spinDirection":235},"zone":5,"typeConfidence":0.89,"plateTime":0.42916766077895074,"extension":6.275902617207539},"hitData":{"launchSpeed":84.8,"launchAngle":4.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.43,"coordY":166.38}},"index":1,"playId":"827cba7f-9b94-37d8-b0b2-a644d9a3709a","pitchNumber":2,"startTime":"2025-08-03T04:33:39.077Z","endTime":"2025-08-03T04:33:46.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:33:46.612Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gio Urshela grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T04:34:51.244Z","endTime":"2025-08-03T04:35:14.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-03T04:34:15.499Z","endTime":"2025-08-03T04:34:53.472Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.34200332395897,"strikeZoneBottom":1.49691436747719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.048209939738165,"aZ":-19.55102286174243,"pfxX":-7.949797866053239,"pfxZ":6.759367125936185,"pX":-0.7954128674357961,"pZ":1.3106480947805113,"vX0":3.6164467677992027,"vY0":-135.85235068618698,"vZ0":-7.864323583311436,"x":147.32,"y":203.39,"x0":-1.1117865396342548,"y0":50.0028147709216,"z0":5.6044707349803495,"aX":-14.84391196438502},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.8,"breakHorizontal":13.6,"spinRate":2189,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.4033345660207748,"extension":6.350287015732965},"index":1,"playId":"fb5b9d3f-2e99-33d6-bffb-40697ca7ba2c","pitchNumber":1,"startTime":"2025-08-03T04:34:53.472Z","endTime":"2025-08-03T04:34:57.173Z","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":95.0,"endSpeed":86.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.43000999380646,"aZ":-18.9622572312266,"pfxX":-9.008356402861457,"pfxZ":6.894937544902726,"pX":-0.9545892214843723,"pZ":2.4924411104168125,"vX0":3.747948211877137,"vY0":-138.16973522533115,"vZ0":-5.139131063437514,"x":153.39,"y":171.48,"x0":-1.1654769204515913,"y0":50.00046874036367,"z0":5.667725746692084,"aX":-17.25469109539555},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.5,"breakHorizontal":15.4,"spinRate":2245,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.3978112002410281,"extension":6.292182106623263},"hitData":{"launchSpeed":84.1,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.09,"coordY":170.43}},"index":2,"playId":"f98c3156-8f41-3027-855b-88e90f0b8c8c","pitchNumber":2,"startTime":"2025-08-03T04:35:06.871Z","endTime":"2025-08-03T04:35:14.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:35:14.693Z","atBatIndex":69},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Corbin Carroll homers (22) on a fly ball to right field.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T04:37:12.853Z","endTime":"2025-08-03T04:39:59.150Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":674384,"link":"/api/v1/people/674384"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.16483936485931,"strikeZoneBottom":1.48097450052972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.95702721960416,"aZ":-15.134846814592574,"pfxX":-1.3906061499133853,"pfxZ":8.33647310903455,"pX":-0.8009463417487189,"pZ":3.1856736252264333,"vX0":2.4149055174555905,"vY0":-142.36932342394326,"vZ0":-3.5442244189769014,"x":147.53,"y":152.77,"x0":-1.4811266496697155,"y0":50.004746597641166,"z0":5.410173700261726,"aX":-2.8431901037147327},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.5,"breakHorizontal":2.0,"spinRate":2655,"spinDirection":216},"zone":1,"typeConfidence":0.92,"plateTime":0.38533322248433244,"extension":5.544001595431181},"index":0,"playId":"ba4b5c48-923c-3437-9a26-c23311f76117","pitchNumber":1,"startTime":"2025-08-03T04:37:23.090Z","endTime":"2025-08-03T04:37:27.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.12870105844875,"strikeZoneBottom":1.40472611207629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.66219044242069,"aZ":-32.00581492376145,"pfxX":7.088259943248129,"pfxZ":0.10562196610022312,"pX":-0.08835379155467127,"pZ":2.7112429355299463,"vX0":1.2868504390870308,"vY0":-126.86494930900349,"vZ0":-0.5879750148433771,"x":120.37,"y":165.58,"x0":-1.5233300516778823,"y0":50.00411217816198,"z0":5.503533225692338,"aX":11.521053676479974},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.2,"breakHorizontal":-13.1,"spinRate":2908,"spinDirection":82},"zone":2,"typeConfidence":0.9,"plateTime":0.43222962074261373,"extension":5.553429786531017},"index":1,"playId":"94efbb28-2b31-3e7b-81b7-e8a24d94d69c","pitchNumber":2,"startTime":"2025-08-03T04:37:40.042Z","endTime":"2025-08-03T04:37:43.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01951628376981,"aZ":-32.49360921468853,"pfxX":5.7235699037139005,"pfxZ":-0.18888489914990547,"pX":1.0815001548118688,"pZ":1.9383823812203034,"vX0":4.00503063178202,"vY0":-128.4652742676925,"vZ0":-2.7217762350101675,"x":75.78,"y":186.44,"x0":-1.2401375658062166,"y0":50.004018222962415,"z0":5.531348116067906,"aX":9.589614254430952},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.7,"breakHorizontal":-11.3,"spinRate":2986,"spinDirection":73},"zone":14,"typeConfidence":0.9,"plateTime":0.4259789645543175,"extension":5.6009967064801796},"index":2,"playId":"11485027-00c6-383c-b8ef-096da506e32b","pitchNumber":3,"startTime":"2025-08-03T04:37:57.247Z","endTime":"2025-08-03T04:38:01.068Z","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":99.3,"endSpeed":90.3,"strikeZoneTop":3.27030697741415,"strikeZoneBottom":1.45990374465854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.27341713415572,"aZ":-17.58052847323166,"pfxX":-1.338992846178721,"pfxZ":6.929350135263386,"pX":-1.0052741364638744,"pZ":3.8408743720857923,"vX0":2.0593754374461,"vY0":-144.57430031011128,"vZ0":-1.417861330542996,"x":155.32,"y":135.08,"x0":-1.5545078224225912,"y0":50.00533306944055,"z0":5.422268941154705,"aX":-2.8211162135109062},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.5,"breakHorizontal":2.0,"spinRate":2595,"spinDirection":209},"zone":11,"typeConfidence":0.92,"plateTime":0.3795795966949549,"extension":5.518069289801165},"index":3,"playId":"a4d129a1-e822-364d-a1da-2865a4adf582","pitchNumber":4,"startTime":"2025-08-03T04:38:25.226Z","endTime":"2025-08-03T04:38:28.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.25482358504174,"strikeZoneBottom":1.47579792362004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.26255246875752,"aZ":-15.137107790764876,"pfxX":-1.8736947350554205,"pfxZ":8.237229740562142,"pX":-1.2832177988736706,"pZ":2.2610203475464985,"vX0":1.5760918177921772,"vY0":-143.1814645068989,"vZ0":-5.735926808892566,"x":165.91,"y":177.73,"x0":-1.598442046104606,"y0":50.00215621988565,"z0":5.243849433154502,"aX":-3.8750848095510992},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.9,"breakHorizontal":3.0,"spinRate":2693,"spinDirection":217},"zone":13,"typeConfidence":0.92,"plateTime":0.38310422375417996,"extension":5.540052768551219},"index":4,"playId":"6f22af67-a541-3d07-89b6-ec85f7846584","pitchNumber":5,"startTime":"2025-08-03T04:38:44.625Z","endTime":"2025-08-03T04:38:47.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.76623465012076,"aZ":-13.336199197491792,"pfxX":-2.9796116498399243,"pfxZ":9.132384304655455,"pX":-0.275266549768137,"pZ":2.992006913362673,"vX0":4.1641988182457,"vY0":-142.9081686945014,"vZ0":-4.30731296051358,"x":127.49,"y":158.0,"x0":-1.366013970009249,"y0":50.00278276457827,"z0":5.360098959741761,"aX":-6.146550362700386},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.8,"breakHorizontal":4.6,"spinRate":2764,"spinDirection":217},"zone":2,"typeConfidence":0.92,"plateTime":0.383660724403144,"extension":5.553102347357697},"index":5,"playId":"f0f67c90-bf35-348b-9836-bc85f16f50e8","pitchNumber":6,"startTime":"2025-08-03T04:39:04.678Z","endTime":"2025-08-03T04:39:09.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.503115992712413,"aZ":-32.11171488578816,"pfxX":6.700225231387819,"pfxZ":0.04048303923273622,"pX":0.6306174192187018,"pZ":1.9425238541104148,"vX0":2.671714379107611,"vY0":-128.0049909899034,"vZ0":-2.5983979417442318,"x":92.96,"y":186.33,"x0":-1.2961855200787156,"y0":50.00448117424943,"z0":5.475502560239301,"aX":11.161430717107644},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.2,"breakHorizontal":-12.7,"spinRate":3025,"spinDirection":60},"zone":9,"typeConfidence":0.9,"plateTime":0.42727696118256997,"extension":5.593748340714667},"hitData":{"launchSpeed":101.1,"launchAngle":30.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.18,"coordY":64.15}},"index":6,"playId":"fbbeb456-ccd8-3d19-8924-e01420e12270","pitchNumber":7,"startTime":"2025-08-03T04:39:35.255Z","endTime":"2025-08-03T04:39:59.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:39:59.150Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ketel Marte singles on a line drive to center fielder Lawrence Butler.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T04:39:48.385Z","endTime":"2025-08-03T04:41:05.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.2,"strikeZoneTop":3.58737299995667,"strikeZoneBottom":1.62843717901788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.0640846569386,"aZ":-19.032213043020057,"pfxX":-1.696584692613392,"pfxZ":6.272853301069986,"pX":-0.4587479943674512,"pZ":3.199447406299171,"vX0":3.4637138873219957,"vY0":-143.97713859060534,"vZ0":-2.8955019365532806,"x":134.49,"y":152.39,"x0":-1.4580554197012217,"y0":50.00343736044109,"z0":5.398867756203668,"aX":-3.5550880782989256},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.9,"breakHorizontal":2.4,"spinRate":2740,"spinDirection":212},"zone":1,"typeConfidence":0.91,"plateTime":0.38073338824534897,"extension":5.557175390409065},"index":0,"playId":"f26982f3-3eb7-36f5-9d71-1a50ffe90927","pitchNumber":1,"startTime":"2025-08-03T04:40:21.467Z","endTime":"2025-08-03T04:40:25.020Z","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":99.4,"endSpeed":91.2,"strikeZoneTop":3.54136377668343,"strikeZoneBottom":1.70144643839823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.37171628491469,"aZ":-12.572819632335708,"pfxX":-2.472111386197521,"pfxZ":9.23504104615833,"pX":0.6785803286186735,"pZ":1.536153153587376,"vX0":6.837621967658962,"vY0":-144.4612194642428,"vZ0":-8.005325279897683,"x":91.13,"y":197.3,"x0":-1.3935099852472552,"y0":50.00243590686943,"z0":5.108814874645508,"aX":-5.2477637784340665},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.4,"breakHorizontal":3.1,"spinRate":2844,"spinDirection":218},"zone":14,"typeConfidence":0.92,"plateTime":0.378563426697454,"extension":5.554135846821664},"index":1,"playId":"6ca0602e-bf27-3696-8a85-efed58f38b62","pitchNumber":2,"startTime":"2025-08-03T04:40:37.716Z","endTime":"2025-08-03T04:40:41.655Z","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":99.1,"endSpeed":90.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.37697500933925,"aZ":-15.492122621257225,"pfxX":-3.391916657046383,"pfxZ":7.9434741270923155,"pX":0.02220722888261169,"pZ":2.1230938850466563,"vX0":5.336754682796501,"vY0":-144.200497524483,"vZ0":-6.0184814780793054,"x":116.15,"y":181.46,"x0":-1.4141163155316188,"y0":50.003251247761135,"z0":5.197559861797053,"aX":-7.124247229008879},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.3,"breakHorizontal":5.0,"spinRate":2723,"spinDirection":212},"zone":8,"typeConfidence":0.9,"plateTime":0.38022873627777365,"extension":5.61607560994555},"hitData":{"launchSpeed":90.4,"launchAngle":13.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.0,"coordY":103.19}},"index":2,"playId":"6c27dde7-e440-3876-93b0-2c874a8af289","pitchNumber":3,"startTime":"2025-08-03T04:40:55.647Z","endTime":"2025-08-03T04:41:05.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:41:05.823Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks. Ketel Marte to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T04:41:05.303Z","endTime":"2025-08-03T04:43:07.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(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":89.3,"endSpeed":82.3,"strikeZoneTop":3.49967592314819,"strikeZoneBottom":1.67964889981502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.175990263125296,"aZ":-34.42642934398149,"pfxX":4.236873966722794,"pfxZ":-1.318047958367019,"pX":0.7263799074222625,"pZ":0.4919270281410558,"vX0":3.792182213753146,"vY0":-130.00762870539032,"vZ0":-5.426604885079157,"x":89.31,"y":225.5,"x0":-1.3036788104108106,"y0":50.00595673966153,"z0":5.230562882015087,"aX":7.22647018428066},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.4,"breakHorizontal":-8.5,"spinRate":3071,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.42190165727681883,"extension":5.624834353703357},"index":0,"playId":"68d4c3d1-2b86-3b2b-9373-00a2f3e45db7","pitchNumber":1,"startTime":"2025-08-03T04:41:33.231Z","endTime":"2025-08-03T04:41:36.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.5,"strikeZoneTop":3.48433264520442,"strikeZoneBottom":1.66442663226428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.767909862988645,"aZ":-15.28599785107199,"pfxX":-2.622674471496314,"pfxZ":8.005270892439604,"pX":-0.9632200440897869,"pZ":5.4745411784774145,"vX0":2.371028227858191,"vY0":-144.1654446028912,"vZ0":2.458216755218639,"x":153.72,"y":90.97,"x0":-1.4546122607623817,"y0":50.00392144378041,"z0":5.553256313839419,"aX":-5.534076141107968},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.1,"breakHorizontal":4.3,"spinRate":2714,"spinDirection":204},"zone":11,"typeConfidence":0.92,"plateTime":0.37957409725321556,"extension":5.576820894258631},"index":1,"playId":"a75df9db-2414-39b8-899b-dc933fa2e966","pitchNumber":2,"startTime":"2025-08-03T04:41:55.487Z","endTime":"2025-08-03T04:41:58.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.4,"strikeZoneTop":3.510733006073,"strikeZoneBottom":1.65957004820634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.18583213453556,"aZ":-18.925834187526135,"pfxX":-2.1068748319695834,"pfxZ":6.44145103421935,"pX":-0.6839985748732405,"pZ":2.7535635195319457,"vX0":3.0070250441238224,"vY0":-142.79359354764668,"vZ0":-3.9707300982262086,"x":143.07,"y":164.43,"x0":-1.4790530886455666,"y0":50.000402778677916,"z0":5.359518963486184,"aX":-4.331929668971213},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.0,"breakHorizontal":3.1,"spinRate":2759,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.3842054836054003,"extension":5.6806815699993},"index":2,"playId":"9a5c42a6-f281-3cbb-b347-baff15345679","pitchNumber":3,"startTime":"2025-08-03T04:42:18.533Z","endTime":"2025-08-03T04:42:21.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, 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":89.1,"endSpeed":81.6,"strikeZoneTop":3.44227040325223,"strikeZoneBottom":1.59125558643652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.084290301111345,"aZ":-30.43558271460776,"pfxX":6.306818366523375,"pfxZ":1.0333808533802085,"pX":1.2589884731613865,"pZ":1.094351409743751,"vX0":4.665072672476129,"vY0":-129.5741705750015,"vZ0":-4.692571592734257,"x":69.01,"y":209.23,"x0":-1.3893299836786661,"y0":50.00598667781233,"z0":5.27614168101461,"aX":10.639445277468946},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.0,"breakHorizontal":-12.5,"spinRate":2982,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.42401625496158646,"extension":5.706089126765944},"index":3,"playId":"3dec41a7-b9e7-353f-badf-7ba3bb32a574","pitchNumber":4,"startTime":"2025-08-03T04:42:39.126Z","endTime":"2025-08-03T04:42:43.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.4,"strikeZoneTop":3.51179400618736,"strikeZoneBottom":1.72367075996263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.7646058519688,"aZ":-18.70829276630634,"pfxX":-2.286786524392041,"pfxZ":6.6635356850179015,"pX":-1.1366434032571444,"pZ":3.291017019290318,"vX0":2.022339532694043,"vY0":-141.82376445363275,"vZ0":-2.469324334639545,"x":160.33,"y":149.92,"x0":-1.5645537961051839,"y0":50.00578622370558,"z0":5.376754830642086,"aX":-4.623447099320404},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":3.7,"spinRate":2771,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.3873411521029908,"extension":5.666486766482237},"index":4,"playId":"046ea833-a1e9-3bb1-854f-dc8b8978f801","pitchNumber":5,"startTime":"2025-08-03T04:43:02.962Z","endTime":"2025-08-03T04:43:07.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:43:07.361Z","atBatIndex":72},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Lourdes Gurriel Jr. lines into an unassisted double play, second baseman Max Schuemann. Ketel Marte out at 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T04:44:24.062Z","endTime":"2025-08-03T04:45:42.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T04:43:16.825Z","endTime":"2025-08-03T04:44:26.276Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.2,"strikeZoneTop":3.77009428913307,"strikeZoneBottom":1.73732320518982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.20142502041019,"aZ":-13.951355850188305,"pfxX":-4.9912668857270335,"pfxZ":8.896507968428836,"pX":1.3783309673295736,"pZ":1.19859381638556,"vX0":8.812200313715486,"vY0":-142.9627220616351,"vZ0":-8.513011286647016,"x":64.46,"y":206.42,"x0":-1.1104388634491291,"y0":50.00152333915942,"z0":5.111630274851786,"aX":-10.222722103452954},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":7.1,"spinRate":2737,"spinDirection":222},"zone":14,"typeConfidence":0.87,"plateTime":0.3846803925177156,"extension":5.739373562842438},"index":1,"playId":"3f739e81-5086-3718-99a3-25327e9f868e","pitchNumber":1,"startTime":"2025-08-03T04:44:26.276Z","endTime":"2025-08-03T04:44:29.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":89.9,"strikeZoneTop":3.77575199961435,"strikeZoneBottom":1.83894618414416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.70958555542327,"aZ":-14.679362438167223,"pfxX":-2.570404552257922,"pfxZ":8.365736025645298,"pX":-0.577217554537766,"pZ":4.345756659457334,"vX0":3.551871439843477,"vY0":-144.01097939372642,"vZ0":-0.6612563366986008,"x":139.0,"y":121.44,"x0":-1.4949777769168877,"y0":50.0068767780469,"z0":5.489813312422673,"aX":-5.3782493630389085},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.1,"breakHorizontal":4.0,"spinRate":2688,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.3809145223868331,"extension":5.590705441179081},"index":2,"playId":"446b4c8f-be7b-3379-b06e-238d3fd9d34b","pitchNumber":2,"startTime":"2025-08-03T04:44:48.202Z","endTime":"2025-08-03T04:44:51.611Z","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":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":78.9,"strikeZoneTop":3.65506167081848,"strikeZoneBottom":1.81358183287599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.759805945404874,"aZ":-31.892398297449823,"pfxX":7.610354701456035,"pfxZ":0.17801875440715698,"pX":0.9580953657646663,"pZ":2.787557394424755,"vX0":3.1569530466594804,"vY0":-126.26752184692691,"vZ0":-0.4186501786325534,"x":80.48,"y":163.52,"x0":-1.3017802327457346,"y0":50.00318149933356,"z0":5.549902486727037,"aX":12.132737434040733},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.5,"breakHorizontal":-14.5,"spinRate":2929,"spinDirection":53},"zone":12,"typeConfidence":0.9,"plateTime":0.43591235467701717,"extension":5.730209217646099},"index":3,"playId":"3a9dd949-dd4c-3dfa-82a9-5b950bfa6740","pitchNumber":3,"startTime":"2025-08-03T04:45:11.915Z","endTime":"2025-08-03T04:45:16.244Z","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":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.84089543591754,"aZ":-31.323524342315626,"pfxX":5.422666085494361,"pfxZ":0.5188736689537468,"pX":0.42737442368173084,"pZ":2.324031926572308,"vX0":2.6494574239636854,"vY0":-127.98786919699069,"vZ0":-1.8284736157950823,"x":100.71,"y":176.03,"x0":-1.327743399444458,"y0":50.005611117203195,"z0":5.514418744057879,"aX":8.945174843152314},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.7,"breakHorizontal":-10.4,"spinRate":2898,"spinDirection":58},"zone":9,"typeConfidence":0.9,"plateTime":0.42891108066628103,"extension":5.528713890615087},"hitData":{"launchSpeed":78.1,"launchAngle":12.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":129.62,"coordY":135.87}},"index":4,"playId":"10f6eb78-1bef-39a0-8fdf-6113e625637b","pitchNumber":4,"startTime":"2025-08-03T04:45:33.851Z","endTime":"2025-08-03T04:45:42.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:45:42.096Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T04:48:05.170Z","endTime":"2025-08-03T04:49:43.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-03T04:46:09.650Z","endTime":"2025-08-03T04:46:44.387Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Michael Kelly replaces Eduarniel Núñez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-03T04:46:44.387Z","endTime":"2025-08-03T04:48:07.314Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547184,"link":"/api/v1/people/547184"},"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(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.9,"endSpeed":75.5,"strikeZoneTop":3.44258056282685,"strikeZoneBottom":1.69628316259713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.918911459467047,"aZ":-34.95425481100649,"pfxX":12.43781199586465,"pfxZ":-1.913340264594238,"pX":-1.5050217277065516,"pZ":3.1916410587960176,"vX0":-2.472771184093275,"vY0":-120.61970975612401,"vZ0":0.15664318642203856,"x":174.37,"y":152.61,"x0":-2.074304872609683,"y0":50.00000155335608,"z0":6.23668966243522,"aX":18.11767245832648},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.1,"breakHorizontal":-21.8,"spinRate":2769,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.45606471417650596,"extension":5.488332611062693},"index":2,"playId":"a8ebc33b-3a50-3a75-90e4-6c5da3df1cd4","pitchNumber":1,"startTime":"2025-08-03T04:48:07.314Z","endTime":"2025-08-03T04:48:10.833Z","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":2},"pitchData":{"startSpeed":82.4,"endSpeed":74.9,"strikeZoneTop":3.37574243357576,"strikeZoneBottom":1.58043360933104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.13899453538266,"aZ":-33.36078424611958,"pfxX":10.482326613642321,"pfxZ":-0.8280915832812781,"pX":-0.40243206752642513,"pZ":3.562926429830192,"vX0":0.41917615572254524,"vY0":-119.87532755549216,"vZ0":0.7453283020606591,"x":132.34,"y":142.58,"x0":-1.9391455309102437,"y0":50.00114980372656,"z0":6.258652938843129,"aX":15.045107427696724},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.0,"breakHorizontal":-19.0,"spinRate":2748,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.45932998889518695,"extension":5.605368647370411},"index":3,"playId":"b3a01c8d-cb66-30bc-8d6b-44c352c779a3","pitchNumber":2,"startTime":"2025-08-03T04:48:24.649Z","endTime":"2025-08-03T04:48:28.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.46607616053369,"strikeZoneBottom":1.63654562508426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89632853343275,"aZ":-16.995283455729762,"pfxX":-2.8360207566345172,"pfxZ":7.641808841461053,"pX":-0.64576228666215,"pZ":3.5613638970957138,"vX0":3.741581369019575,"vY0":-140.30816784366365,"vZ0":-4.082620514529543,"x":141.61,"y":142.62,"x0":-1.6305155259552706,"y0":50.00069143616169,"z0":6.148660592141272,"aX":-5.631981276167307},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.2,"breakHorizontal":4.3,"spinRate":2414,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.39094472004551895,"extension":5.630486407749345},"index":4,"playId":"89acfd92-a8df-3462-a21f-284868106894","pitchNumber":3,"startTime":"2025-08-03T04:48:40.643Z","endTime":"2025-08-03T04:48:43.643Z","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":97.4,"endSpeed":88.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.57026001792448,"aZ":-15.700492459268197,"pfxX":-1.7151372906861821,"pfxZ":8.128602216797576,"pX":-0.049896474682000834,"pZ":3.8144696846454047,"vX0":5.148106845960152,"vY0":-141.72841946326002,"vZ0":-3.5947955776299483,"x":118.9,"y":135.79,"x0":-1.6701253595505552,"y0":50.002024816505354,"z0":6.107350521517814,"aX":-3.476343710349575},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":2.0,"spinRate":2467,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.38703973051170104,"extension":5.6045091831753915},"index":5,"playId":"f5bb4bb4-c154-3a8d-9b36-81544f11edbe","pitchNumber":4,"startTime":"2025-08-03T04:48:59.400Z","endTime":"2025-08-03T04:49:02.702Z","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":83.5,"endSpeed":76.6,"strikeZoneTop":3.39396856926325,"strikeZoneBottom":1.64809339807731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.329994726454206,"aZ":-31.393096657729004,"pfxX":9.73435244413591,"pfxZ":0.523647604866234,"pX":-1.085510977342596,"pZ":2.174704240289888,"vX0":-0.9048134504262453,"vY0":-121.63693828319808,"vZ0":-2.6711510919853945,"x":158.38,"y":180.06,"x0":-1.9709105344086264,"y0":50.002546545593205,"z0":6.027158878892297,"aX":14.489339120038242},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.6,"breakHorizontal":-17.4,"spinRate":2882,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4514461411796886,"extension":5.724169599581601},"index":6,"playId":"35cc7c65-8b11-35ee-bccb-2334f7b1a2cc","pitchNumber":5,"startTime":"2025-08-03T04:49:20.793Z","endTime":"2025-08-03T04:49:25.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.771601722712735,"aZ":-31.7333591255437,"pfxX":9.922252078639257,"pfxZ":0.29925109947631867,"pX":-0.6385811034164809,"pZ":3.168135167053877,"vX0":-0.24973978365929084,"vY0":-121.35850097246441,"vZ0":-0.4372433775170581,"x":141.34,"y":153.24,"x0":-1.8211358607404968,"y0":50.00424072725828,"z0":6.136629526589064,"aX":14.665347328411128},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.7,"breakHorizontal":-17.9,"spinRate":2819,"spinDirection":49},"zone":1,"typeConfidence":2.0,"plateTime":0.4529133896023745,"extension":5.494112737790444},"index":7,"playId":"d1e2a1de-7715-3c6f-91f6-2775200836e6","pitchNumber":6,"startTime":"2025-08-03T04:49:39.903Z","endTime":"2025-08-03T04:49:43.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:49:43.287Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a line drive to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T04:52:21.398Z","endTime":"2025-08-03T04:52:48.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kevin Ginkel replaces Kendall Graveman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T04:50:59.810Z","endTime":"2025-08-03T04:52:23.587Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656464,"link":"/api/v1/people/656464"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.3380365384438,"strikeZoneBottom":1.51279233286631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.95234715193458,"aZ":-13.63203451453046,"pfxX":-3.5721001500845504,"pfxZ":9.946954069985825,"pX":-0.13909298745106524,"pZ":3.341607325292137,"vX0":6.920450555931136,"vY0":-136.15948974560325,"vZ0":-5.88371514576092,"x":122.3,"y":148.56,"x0":-2.2580182958784616,"y0":50.00161855806198,"z0":6.486373137044144,"aX":-6.658548408568162},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":4.9,"spinRate":2366,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4034227375374395,"extension":6.493262339744938},"index":1,"playId":"f45e04f5-6624-3445-b05c-ea94deb3b746","pitchNumber":1,"startTime":"2025-08-03T04:52:23.587Z","endTime":"2025-08-03T04:52:27.436Z","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":84.2,"endSpeed":77.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.383233008975655,"aZ":-33.92463646782243,"pfxX":4.000852578627137,"pfxZ":-1.1637482575235616,"pX":-0.5597860975332644,"pZ":2.2270746458859545,"vX0":3.0133338816411297,"vY0":-122.5567075632629,"vZ0":-3.529965372167349,"x":138.34,"y":178.65,"x0":-2.3290672136443984,"y0":50.00085968206032,"z0":6.612432739471943,"aX":6.027232341084539},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.8,"breakHorizontal":-8.0,"spinRate":2449,"spinDirection":53},"zone":4,"typeConfidence":0.9,"plateTime":0.44855376800207036,"extension":6.319504523505009},"hitData":{"launchSpeed":99.5,"launchAngle":11.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.97,"coordY":136.07}},"index":2,"playId":"d5e38088-7e22-3247-b369-bf55341a3477","pitchNumber":2,"startTime":"2025-08-03T04:52:38.413Z","endTime":"2025-08-03T04:52:48.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:52:48.386Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Schuemann flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T04:52:53.132Z","endTime":"2025-08-03T04:55:04.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"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":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.2,"endSpeed":77.9,"strikeZoneTop":3.35762875231396,"strikeZoneBottom":1.61398108952231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.102034630543617,"aZ":-34.69540316347439,"pfxX":2.5216180465561555,"pfxZ":-1.6429284207580892,"pX":-0.5796966653301396,"pZ":3.5835716360289673,"vX0":3.3340229753475685,"vY0":-122.72169046397035,"vZ0":-0.413323589116418,"x":139.1,"y":142.02,"x0":-2.280823917835188,"y0":50.00428529599342,"z0":6.696426983665789,"aX":3.8658505845992757},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.9,"breakHorizontal":-5.3,"spinRate":2481,"spinDirection":71},"zone":11,"typeConfidence":0.9,"plateTime":0.4454409818045679,"extension":6.362279962153366},"index":0,"playId":"f5b861a6-3359-3672-9f3e-7abc8025a6b6","pitchNumber":1,"startTime":"2025-08-03T04:53:23.092Z","endTime":"2025-08-03T04:53:26.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.22498848268723,"strikeZoneBottom":1.5311705200157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.918514695444195,"aZ":-34.13658162633617,"pfxX":1.6555525258069008,"pfxZ":-1.2833585677465784,"pX":0.3189827655423675,"pZ":1.16486442008906,"vX0":5.392963901430974,"vY0":-123.08413804642556,"vZ0":-5.946355726658606,"x":104.84,"y":207.33,"x0":-2.1174148178821315,"y0":50.002765880625226,"z0":6.510116445543025,"aX":2.5335224187510805},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.5,"breakHorizontal":-4.3,"spinRate":2527,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.44537151115443896,"extension":6.502998990867171},"index":1,"playId":"db199ccf-c11c-3998-b5af-9f23beb3a7a5","pitchNumber":2,"startTime":"2025-08-03T04:53:38.474Z","endTime":"2025-08-03T04:53:41.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":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.29010761608555,"strikeZoneBottom":1.62827760609574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31627831239934,"aZ":-14.082903643157154,"pfxX":-5.582335531699792,"pfxZ":9.866526916636811,"pX":-0.8909864371745914,"pZ":4.619597229510545,"vX0":5.187941577192573,"vY0":-134.800532670062,"vZ0":-2.6099360263650433,"x":150.96,"y":114.05,"x0":-2.118685005681236,"y0":50.00176869098306,"z0":6.599144269557617,"aX":-10.234972421633586},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":9.0,"spinRate":2424,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.40690261604355893,"extension":6.4655366602280875},"index":2,"playId":"dad2559c-89c7-3fff-bdb6-01c2e01ac377","pitchNumber":3,"startTime":"2025-08-03T04:53:54.821Z","endTime":"2025-08-03T04:53:57.857Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-03T04:54:04.719Z","endTime":"2025-08-03T04:54:37.206Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.93039973173835,"strikeZoneBottom":1.79853457179986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.741802458986022,"aZ":-15.006536394910116,"pfxX":-5.460294525447133,"pfxZ":9.193451666583677,"pX":-0.015654043180552513,"pZ":2.9908766336570007,"vX0":7.608206655183783,"vY0":-136.23010299063205,"vZ0":-6.230027730575893,"x":117.6,"y":158.03,"x0":-2.1436736972892043,"y0":50.00423083151635,"z0":6.356785036853995,"aX":-10.198186632710721},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":8.2,"spinRate":2439,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.40306129623085596,"extension":6.797023685306488},"index":4,"playId":"622a0d5d-99ae-3721-a028-66b0c175d07a","pitchNumber":4,"startTime":"2025-08-03T04:54:37.206Z","endTime":"2025-08-03T04:54:40.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.52255938405824,"aZ":-14.794923910795235,"pfxX":-5.2027973764987445,"pfxZ":9.378375018505796,"pX":-0.4503521340893309,"pZ":2.4412802995737537,"vX0":6.1802334041968745,"vY0":-135.5067866974516,"vZ0":-7.586613518163035,"x":134.17,"y":172.87,"x0":-2.088250996778356,"y0":50.00645549115558,"z0":6.317893168043755,"aX":-9.645860826960826},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":8.0,"spinRate":2335,"spinDirection":223},"zone":4,"typeConfidence":0.88,"plateTime":0.40471241933910607,"extension":6.6943118704180815},"hitData":{"launchSpeed":89.2,"launchAngle":34.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.9,"coordY":108.8}},"index":5,"playId":"3a936962-f9d3-34c6-8fa9-58a843ddcd50","pitchNumber":5,"startTime":"2025-08-03T04:54:53.224Z","endTime":"2025-08-03T04:55:04.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:55:04.629Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T04:55:30.564Z","endTime":"2025-08-03T04:58:06.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter JJ Bleday replaces Darell Hernaiz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-03T04:55:11.564Z","endTime":"2025-08-03T04:55:32.904Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.310164429064706,"aZ":-14.919914671612748,"pfxX":-5.388521740846482,"pfxZ":8.792740995766081,"pX":-0.7761007781884894,"pZ":3.1788957720670874,"vX0":6.087405120551859,"vY0":-139.44543878520628,"vZ0":-6.112538376464967,"x":146.58,"y":152.95,"x0":-2.2907221048460387,"y0":50.00658933563937,"z0":6.38946374863134,"aX":-10.5796530255141},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":8.4,"spinRate":2433,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.3932787136751563,"extension":6.667308990367244},"index":1,"playId":"daebbadc-9fd0-30d9-9aaf-3db9311a8136","pitchNumber":1,"startTime":"2025-08-03T04:55:32.904Z","endTime":"2025-08-03T04:55:35.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.38237877651781,"strikeZoneBottom":1.65792458398337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.34556134390029,"aZ":-15.933400145223624,"pfxX":-4.584604239779544,"pfxZ":8.383338541863008,"pX":-0.8930668010890949,"pZ":2.6751408023030674,"vX0":5.299087942513787,"vY0":-138.8484516638864,"vZ0":-7.109515944996029,"x":151.04,"y":166.55,"x0":-2.2377078503653896,"y0":50.00325874874017,"z0":6.344436557435101,"aX":-8.882426457717717},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":7.1,"spinRate":2417,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39566255798066896,"extension":6.509460048020475},"index":2,"playId":"5ea7f19f-340c-31b9-b814-9db4808897ce","pitchNumber":2,"startTime":"2025-08-03T04:55:49.468Z","endTime":"2025-08-03T04:55:53.391Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-03T04:56:00.122Z","endTime":"2025-08-03T04:56:09.773Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.3545746205987,"strikeZoneBottom":1.66216620853255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41080220599129,"aZ":-14.763556741117293,"pfxX":-5.204959439692432,"pfxZ":9.086295263943017,"pX":-1.3317076621638295,"pZ":3.8850009337784126,"vX0":4.212121130987222,"vY0":-137.96332165250018,"vZ0":-4.35907344852287,"x":167.76,"y":133.88,"x0":-2.2065547676531643,"y0":50.00231223776385,"z0":6.489474090529041,"aX":-9.973368987186694},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":2449,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3979271241461464,"extension":6.457616126149505},"index":4,"playId":"93c8669d-1572-3d1f-b6a3-6ecd86cc880c","pitchNumber":3,"startTime":"2025-08-03T04:56:09.773Z","endTime":"2025-08-03T04:56:13.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.64085912926471,"aZ":-32.99259460026148,"pfxX":2.6158937277089294,"pfxZ":-0.5157629364379677,"pX":-0.2156452763751319,"pZ":1.1617887464790897,"vX0":4.188776248413665,"vY0":-124.67971744413937,"vZ0":-6.403061135368088,"x":125.22,"y":207.41,"x0":-2.2562923279286418,"y0":50.006118119344364,"z0":6.480126354284432,"aX":4.1257517075805366},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.2,"breakHorizontal":-5.6,"spinRate":2592,"spinDirection":42},"zone":13,"typeConfidence":0.9,"plateTime":0.4390085077045107,"extension":6.436214049563148},"index":5,"playId":"a4affcd9-cd39-3ea4-a911-6e1a537dfd9a","pitchNumber":4,"startTime":"2025-08-03T04:56:26.476Z","endTime":"2025-08-03T04:56:32.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.41952048983098,"strikeZoneBottom":1.64087642710464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.52004749010405,"aZ":-14.19443105485275,"pfxX":-7.13061667891232,"pfxZ":9.141165229872058,"pX":-1.5865600102573292,"pZ":4.414784166072343,"vX0":4.497036628612829,"vY0":-139.82525925789693,"vZ0":-3.1574750388874784,"x":177.48,"y":119.58,"x0":-2.294992185945345,"y0":50.00126977029425,"z0":6.498517689437129,"aX":-14.022491211715414},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":11.9,"spinRate":2459,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39274161263682883,"extension":6.5355111723928925},"index":6,"playId":"0010fa73-ae27-3f75-bd6d-40950d6a7a7b","pitchNumber":5,"startTime":"2025-08-03T04:56:55.485Z","endTime":"2025-08-03T04:56:58.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9617734412859,"aZ":-14.532242154187902,"pfxX":-5.230658854578255,"pfxZ":9.008540415583925,"pX":-0.546685576227549,"pZ":3.5188983792094573,"vX0":6.394285294160825,"vY0":-139.45250126351635,"vZ0":-5.3404047321071335,"x":137.84,"y":143.77,"x0":-2.195724592167589,"y0":50.00565009639283,"z0":6.4262970683124765,"aX":-10.247494115518059},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":8.0,"spinRate":2472,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39359159810406474,"extension":6.63231565092639},"index":7,"playId":"c3c2f7c0-2d89-3cfa-9193-78a4c5083f3f","pitchNumber":6,"startTime":"2025-08-03T04:57:12.347Z","endTime":"2025-08-03T04:57:16.664Z","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":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.867258473205098,"aZ":-34.197920489533445,"pfxX":3.1404823524385304,"pfxZ":-1.2738167162073086,"pX":0.30304085900723354,"pZ":1.8836593444353968,"vX0":4.939908813544844,"vY0":-124.94233552807609,"vZ0":-4.65199816110465,"x":105.45,"y":187.92,"x0":-2.103525923453487,"y0":50.003800455930694,"z0":6.5629952718449065,"aX":4.9911538840260405},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.1,"breakHorizontal":-6.7,"spinRate":2489,"spinDirection":54},"zone":9,"typeConfidence":0.9,"plateTime":0.4374655423713336,"extension":6.547636521513535},"index":8,"playId":"a61e9ca1-67bc-3e2f-94b3-021519c7f43c","pitchNumber":7,"startTime":"2025-08-03T04:57:36.475Z","endTime":"2025-08-03T04:57:40.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.689591001439226,"aZ":-31.69448856588486,"pfxX":2.5400919200326406,"pfxZ":0.2982907583653369,"pX":0.26544572005896633,"pZ":0.8955387396574671,"vX0":5.192925266485389,"vY0":-125.76352021388786,"vZ0":-7.4589556802737995,"x":106.88,"y":214.6,"x0":-2.146721272907781,"y0":50.00407814251997,"z0":6.430999418755511,"aX":4.117120527052868},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.8,"breakHorizontal":-5.6,"spinRate":2601,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4335803400813605,"extension":6.674216882058174},"index":9,"playId":"a4ffd954-9c81-3855-af70-16ce8ff20488","pitchNumber":8,"startTime":"2025-08-03T04:58:02.692Z","endTime":"2025-08-03T04:58:06.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:58:06.912Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler called out on strikes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T04:58:10.797Z","endTime":"2025-08-03T04:59:53.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":86.7,"strikeZoneTop":3.6531624256717,"strikeZoneBottom":1.81333168828857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.0697487139252,"aZ":-13.45953989603398,"pfxX":-5.5560880783191475,"pfxZ":9.598715206824592,"pX":-0.9625315832533473,"pZ":2.9539607696091896,"vX0":5.472839906824628,"vY0":-140.06194665578832,"vZ0":-6.790813783292722,"x":153.69,"y":159.02,"x0":-2.2376003271577236,"y0":50.00671881297678,"z0":6.32306383340761,"aX":-10.837955218753564},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2439,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39384725233888807,"extension":6.67011909565408},"index":0,"playId":"d80305fb-e40a-34fd-bcef-4e9649c1e8aa","pitchNumber":1,"startTime":"2025-08-03T04:58:32.265Z","endTime":"2025-08-03T04:58:38.338Z","isPitch":true,"type":"pitch"},{"details":{"description":"Carlos Cortes advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"d80305fb-e40a-34fd-bcef-4e9649c1e8aa","startTime":"2025-08-03T04:58:44.497Z","endTime":"2025-08-03T04:58:48.737Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"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":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.6796661275458,"strikeZoneBottom":1.7765908562123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.41800031379431,"aZ":-32.28905672553883,"pfxX":4.672567800385457,"pfxZ":-0.07562842889735322,"pX":-0.3246507771656842,"pZ":1.6782069522439003,"vX0":3.4771209862594397,"vY0":-124.31658671753792,"vZ0":-5.220840837073195,"x":129.37,"y":193.47,"x0":-2.3452255692866597,"y0":50.000471227725576,"z0":6.465619662204696,"aX":7.359398396796806},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.1,"breakHorizontal":-9.2,"spinRate":2527,"spinDirection":42},"zone":7,"typeConfidence":0.9,"plateTime":0.4395100340755471,"extension":6.4840297640841325},"index":2,"playId":"df06ec50-09d4-3289-a56d-ec5e44dd6575","pitchNumber":2,"startTime":"2025-08-03T04:58:48.737Z","endTime":"2025-08-03T04:58:51.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.756669916032397,"aZ":-33.36572073720807,"pfxX":3.7693060750562286,"pfxZ":-0.7599917793105204,"pX":-0.37142723013295764,"pZ":1.3893420672382393,"vX0":3.286088151626296,"vY0":-124.28505939779481,"vZ0":-5.77790014790229,"x":131.16,"y":201.27,"x0":-2.198021412223753,"y0":50.00175031870683,"z0":6.499047224796097,"aX":5.9248568012657605},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.4,"breakHorizontal":-7.6,"spinRate":2530,"spinDirection":51},"zone":13,"typeConfidence":0.9,"plateTime":0.43988088665661573,"extension":6.502035125994529},"index":3,"playId":"c233bff2-be08-3855-a0f2-d7d492e1c7d6","pitchNumber":3,"startTime":"2025-08-03T04:59:05.785Z","endTime":"2025-08-03T04:59:09.923Z","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.8,"endSpeed":86.5,"strikeZoneTop":3.72414090382708,"strikeZoneBottom":1.79013662533003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.52898172867268,"aZ":-15.00053320879555,"pfxX":-5.4069976906354675,"pfxZ":8.845080905504592,"pX":-0.5496442043322357,"pZ":4.909007352602778,"vX0":6.742676644031504,"vY0":-139.24588938348785,"vZ0":-1.6641214460525116,"x":137.95,"y":106.24,"x0":-2.312825135951198,"y0":50.00316184564659,"z0":6.5189818801658905,"aX":-10.499477661566827},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":8.2,"spinRate":2440,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3950360269023441,"extension":6.536215303262585},"index":4,"playId":"851115a1-46f9-3b1e-a8fc-d04f15cfd45a","pitchNumber":4,"startTime":"2025-08-03T04:59:33.125Z","endTime":"2025-08-03T04:59:36.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.63762500622953,"strikeZoneBottom":1.76740483969258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.417586315331455,"aZ":-14.836428478528838,"pfxX":-5.311935420037182,"pfxZ":9.220581430233093,"pX":0.6691609586440886,"pZ":2.2548853361092824,"vX0":9.281576404150252,"vY0":-137.01404445831935,"vZ0":-8.159404842745625,"x":91.49,"y":177.9,"x0":-2.0893699279683147,"y0":50.00066108869536,"z0":6.308721079316276,"aX":-9.98635150153231},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":7.4,"spinRate":2432,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.40146507220057925,"extension":6.790274311647051},"index":5,"playId":"648ca8f7-9116-3680-975e-226e8f883726","pitchNumber":5,"startTime":"2025-08-03T04:59:49.084Z","endTime":"2025-08-03T04:59:53.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:59:53.765Z","atBatIndex":78}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler called out on strikes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T04:58:10.797Z","endTime":"2025-08-03T04:59:53.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":86.7,"strikeZoneTop":3.6531624256717,"strikeZoneBottom":1.81333168828857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.0697487139252,"aZ":-13.45953989603398,"pfxX":-5.5560880783191475,"pfxZ":9.598715206824592,"pX":-0.9625315832533473,"pZ":2.9539607696091896,"vX0":5.472839906824628,"vY0":-140.06194665578832,"vZ0":-6.790813783292722,"x":153.69,"y":159.02,"x0":-2.2376003271577236,"y0":50.00671881297678,"z0":6.32306383340761,"aX":-10.837955218753564},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2439,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39384725233888807,"extension":6.67011909565408},"index":0,"playId":"d80305fb-e40a-34fd-bcef-4e9649c1e8aa","pitchNumber":1,"startTime":"2025-08-03T04:58:32.265Z","endTime":"2025-08-03T04:58:38.338Z","isPitch":true,"type":"pitch"},{"details":{"description":"Carlos Cortes advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"d80305fb-e40a-34fd-bcef-4e9649c1e8aa","startTime":"2025-08-03T04:58:44.497Z","endTime":"2025-08-03T04:58:48.737Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"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":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.6796661275458,"strikeZoneBottom":1.7765908562123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.41800031379431,"aZ":-32.28905672553883,"pfxX":4.672567800385457,"pfxZ":-0.07562842889735322,"pX":-0.3246507771656842,"pZ":1.6782069522439003,"vX0":3.4771209862594397,"vY0":-124.31658671753792,"vZ0":-5.220840837073195,"x":129.37,"y":193.47,"x0":-2.3452255692866597,"y0":50.000471227725576,"z0":6.465619662204696,"aX":7.359398396796806},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.1,"breakHorizontal":-9.2,"spinRate":2527,"spinDirection":42},"zone":7,"typeConfidence":0.9,"plateTime":0.4395100340755471,"extension":6.4840297640841325},"index":2,"playId":"df06ec50-09d4-3289-a56d-ec5e44dd6575","pitchNumber":2,"startTime":"2025-08-03T04:58:48.737Z","endTime":"2025-08-03T04:58:51.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.756669916032397,"aZ":-33.36572073720807,"pfxX":3.7693060750562286,"pfxZ":-0.7599917793105204,"pX":-0.37142723013295764,"pZ":1.3893420672382393,"vX0":3.286088151626296,"vY0":-124.28505939779481,"vZ0":-5.77790014790229,"x":131.16,"y":201.27,"x0":-2.198021412223753,"y0":50.00175031870683,"z0":6.499047224796097,"aX":5.9248568012657605},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.4,"breakHorizontal":-7.6,"spinRate":2530,"spinDirection":51},"zone":13,"typeConfidence":0.9,"plateTime":0.43988088665661573,"extension":6.502035125994529},"index":3,"playId":"c233bff2-be08-3855-a0f2-d7d492e1c7d6","pitchNumber":3,"startTime":"2025-08-03T04:59:05.785Z","endTime":"2025-08-03T04:59:09.923Z","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.8,"endSpeed":86.5,"strikeZoneTop":3.72414090382708,"strikeZoneBottom":1.79013662533003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.52898172867268,"aZ":-15.00053320879555,"pfxX":-5.4069976906354675,"pfxZ":8.845080905504592,"pX":-0.5496442043322357,"pZ":4.909007352602778,"vX0":6.742676644031504,"vY0":-139.24588938348785,"vZ0":-1.6641214460525116,"x":137.95,"y":106.24,"x0":-2.312825135951198,"y0":50.00316184564659,"z0":6.5189818801658905,"aX":-10.499477661566827},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":8.2,"spinRate":2440,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3950360269023441,"extension":6.536215303262585},"index":4,"playId":"851115a1-46f9-3b1e-a8fc-d04f15cfd45a","pitchNumber":4,"startTime":"2025-08-03T04:59:33.125Z","endTime":"2025-08-03T04:59:36.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.63762500622953,"strikeZoneBottom":1.76740483969258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.417586315331455,"aZ":-14.836428478528838,"pfxX":-5.311935420037182,"pfxZ":9.220581430233093,"pX":0.6691609586440886,"pZ":2.2548853361092824,"vX0":9.281576404150252,"vY0":-137.01404445831935,"vZ0":-8.159404842745625,"x":91.49,"y":177.9,"x0":-2.0893699279683147,"y0":50.00066108869536,"z0":6.308721079316276,"aX":-9.98635150153231},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":7.4,"spinRate":2432,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.40146507220057925,"extension":6.790274311647051},"index":5,"playId":"648ca8f7-9116-3680-975e-226e8f883726","pitchNumber":5,"startTime":"2025-08-03T04:59:49.084Z","endTime":"2025-08-03T04:59:53.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T04:59:53.765Z","atBatIndex":78},"scoringPlays":[1,26,37,39,47,57,70],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":125.97,"y":183.61},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":196.44,"y":61.32},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":108.24,"y":153.2},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":142.19,"y":149.15},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":82.39,"y":111.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":150.24,"y":140.91},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":94.88,"y":132.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":156.88,"y":166.88},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":17,"top":[10,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":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":199.16,"y":104.01},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":111.98,"y":154.26},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":114.24,"y":101.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":162.57,"y":94.71},"type":"O","description":"Lineout"}]}},{"startIndex":18,"endIndex":27,"top":[18,19,20,21],"bottom":[22,23,24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":132.14,"y":123.65},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":148.27,"y":168.4},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":96.08,"y":52.36},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":152.32,"y":158.27},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":135.19,"y":142.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":162.46,"y":194.25},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":49.46,"y":123.81},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":43.92,"y":121.31},"type":"H","description":"Double"}]}},{"startIndex":28,"endIndex":33,"top":[28,29,30],"bottom":[31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":90.5,"y":74.66},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":102.66,"y":167.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":126.48,"y":141.04},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":141.17,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":125.97,"y":145.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":79.03,"y":66.86},"type":"O","description":"Lineout"}]}},{"startIndex":34,"endIndex":45,"top":[34,35,36,37,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":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":140.67,"y":82.77},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":172.59,"y":98.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":152.83,"y":155.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":87.97,"y":104.05},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":164.0,"y":117.37},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":132.03,"y":147.64},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":38.52,"y":112.92},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":102.66,"y":168.4},"type":"O","description":"Forceout"}]}},{"startIndex":46,"endIndex":54,"top":[46,47,48,49,50],"bottom":[51,52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":175.13,"y":170.94},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":185.84,"y":46.87},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":125.98,"y":189.75},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":120.68,"y":140.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"coordinates":{"x":96.58,"y":169.42},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":74.76,"y":151.54},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":96.08,"y":170.94},"type":"O","description":"Groundout"}]}},{"startIndex":55,"endIndex":62,"top":[55,56,57,58],"bottom":[59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":97.4,"y":164.41},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":107.73,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":149.93,"y":68.32},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":105.2,"y":168.91},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":128.22,"y":119.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":66.46,"y":96.7},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":133.93,"y":147.47},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":106.72,"y":169.42},"type":"O","description":"Groundout"}]}},{"startIndex":63,"endIndex":69,"top":[63,64,65,66],"bottom":[67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":157.55,"y":73.76},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":61.02,"y":126.64},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":160.43,"y":166.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"coordinates":{"x":97.09,"y":170.43},"type":"O","description":"Groundout"}]}},{"startIndex":70,"endIndex":78,"top":[70,71,72,73,74],"bottom":[75,76,77,78],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":215.18,"y":64.15},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":112.0,"y":103.19},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"coordinates":{"x":129.62,"y":135.87},"type":"O","description":"Double Play"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":75.97,"y":136.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"coordinates":{"x":200.9,"y":108.8},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":2,"leftOnBase":1},"away":{"runs":1,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":10,"errors":2,"leftOnBase":8},"away":{"runs":7,"hits":7,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"catcher":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"first":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"second":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"third":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"shortstop":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"left":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"center":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"right":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"onDeck":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"inHole":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"battingOrder":6,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"offense":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"onDeck":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"inHole":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"battingOrder":1,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":10,"airOuts":9,"runs":7,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":7,"baseOnBalls":8,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".248","atBats":32,"obp":".324","slg":".435","ops":".759","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":16,"rbi":7,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.67","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":3,"groundOuts":14,"airOuts":8,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":37,"obp":".270","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":128,"era":"4.58","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.34","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":128,"balls":44,"strikes":84,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":2,"pitchesPerInning":"14.22","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":0,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID645444":{"person":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"jerseyNumber":"11","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":25,"groundOuts":42,"airOuts":44,"runs":17,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":45,"baseOnBalls":21,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".185","atBats":146,"obp":".288","slg":".247","ops":".535","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":36,"rbi":14,"leftOnBase":59,"sacBunts":10,"sacFlies":2,"babip":".255","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"146.00","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":27,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":12,"strikes":15,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":7,"stolenBases":31,"stolenBasePercentage":".816","caughtStealingPercentage":".184","assists":14,"putOuts":422,"errors":3,"chances":439,"fielding":".993","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":50,"groundOuts":79,"airOuts":98,"runs":66,"doubles":26,"triples":2,"homeRuns":18,"strikeOuts":98,"baseOnBalls":34,"intentionalWalks":2,"hits":119,"hitByPitch":1,"atBats":387,"obp":".362","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1598,"era":"5.63","inningsPitched":"92.2","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.65","battersFaced":430,"outs":278,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1598,"balls":599,"strikes":999,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".300","pitchesPerInning":"17.24","gamesFinished":0,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"9.52","walksPer9Inn":"3.30","hitsPer9Inn":"11.56","runsScoredPer9":"6.41","homeRunsPer9":"1.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":31,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694297":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":71,"groundOuts":113,"airOuts":132,"runs":69,"doubles":35,"triples":0,"homeRuns":20,"strikeOuts":98,"baseOnBalls":25,"intentionalWalks":1,"hits":127,"hitByPitch":10,"atBats":467,"obp":".321","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":1938,"era":"5.11","inningsPitched":"116.1","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.31","battersFaced":505,"outs":349,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1938,"balls":688,"strikes":1250,"strikePercentage":".640","hitBatsmen":10,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".588","pitchesPerInning":"16.66","gamesFinished":0,"strikeoutWalkRatio":"3.92","strikeoutsPer9Inn":"7.58","walksPer9Inn":"1.93","hitsPer9Inn":"9.83","runsScoredPer9":"5.34","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":11,"errors":3,"chances":23,"fielding":".870","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 3 K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"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":10,"flyOuts":9,"groundOuts":3,"airOuts":13,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".222","atBats":36,"obp":".237","slg":".250","ops":".487","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":9,"rbi":3,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663731":{"person":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"jerseyNumber":"65","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682988":{"person":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":7,"obp":".125","slg":".000","ops":".125","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":0,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":22,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID669459":{"person":{"id":669459,"fullName":"Kyle Nelson","link":"/api/v1/people/669459"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":17,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":18,"groundOuts":43,"airOuts":27,"runs":7,"doubles":3,"triples":2,"homeRuns":2,"strikeOuts":20,"baseOnBalls":9,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".162","atBats":105,"obp":".233","slg":".286","ops":".519","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":30,"rbi":9,"leftOnBase":49,"sacBunts":1,"sacFlies":1,"babip":".179","groundOutsToAirouts":"1.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.50","popOuts":6,"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":0,"putOuts":75,"errors":0,"chances":75,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656222":{"person":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":43,"gamesStarted":0,"flyOuts":23,"groundOuts":47,"airOuts":36,"runs":22,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":2,"hits":32,"hitByPitch":2,"atBats":153,"obp":".287","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":663,"era":"4.35","inningsPitched":"41.1","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":11,"blownSaves":2,"earnedRuns":20,"whip":"1.14","battersFaced":171,"outs":124,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":663,"balls":248,"strikes":415,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".667","pitchesPerInning":"16.04","gamesFinished":5,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.49","walksPer9Inn":"3.27","hitsPer9Inn":"6.97","runsScoredPer9":"4.79","homeRunsPer9":"0.87","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656464":{"person":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"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":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":18,"groundOuts":18,"airOuts":30,"runs":22,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":0,"hits":29,"hitByPitch":2,"atBats":102,"obp":".364","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":491,"era":"7.36","inningsPitched":"25.2","wins":1,"losses":4,"saves":3,"saveOpportunities":4,"holds":6,"blownSaves":1,"earnedRuns":21,"whip":"1.64","battersFaced":121,"outs":77,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":491,"balls":190,"strikes":301,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".200","pitchesPerInning":"19.13","gamesFinished":9,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"10.17","walksPer9Inn":"4.56","hitsPer9Inn":"10.17","runsScoredPer9":"7.71","homeRunsPer9":"0.70","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608665":{"person":{"id":608665,"fullName":"Kendall Graveman","link":"/api/v1/people/608665"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","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":15,"gamesStarted":0,"flyOuts":6,"groundOuts":16,"airOuts":15,"runs":9,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":5,"baseOnBalls":8,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":53,"obp":".419","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":232,"era":"5.65","inningsPitched":"14.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.74","battersFaced":62,"outs":43,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":232,"balls":104,"strikes":128,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.19","gamesFinished":4,"strikeoutWalkRatio":"0.63","strikeoutsPer9Inn":"3.14","walksPer9Inn":"5.02","hitsPer9Inn":"10.67","runsScoredPer9":"5.65","homeRunsPer9":"0.63","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":35,"groundOuts":83,"airOuts":78,"runs":56,"doubles":15,"triples":0,"homeRuns":21,"strikeOuts":50,"baseOnBalls":46,"intentionalWalks":4,"hits":85,"hitByPitch":4,"avg":".288","atBats":295,"obp":".390","slg":".553","ops":".943","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":163,"rbi":44,"leftOnBase":123,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.05","popOuts":26,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":162,"putOuts":116,"errors":3,"chances":281,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677942":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"jerseyNumber":"9","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":3,"groundOuts":19,"airOuts":7,"runs":7,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".211","atBats":57,"obp":".286","slg":".281","ops":".567","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":16,"rbi":4,"leftOnBase":34,"sacBunts":2,"sacFlies":0,"babip":".333","groundOutsToAirouts":"2.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":51,"putOuts":19,"errors":1,"chances":71,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669194":{"person":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":13,"flyOuts":61,"groundOuts":87,"airOuts":114,"runs":38,"doubles":13,"triples":5,"homeRuns":10,"strikeOuts":81,"baseOnBalls":28,"intentionalWalks":0,"hits":70,"hitByPitch":4,"atBats":351,"obp":".266","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":1519,"era":"3.20","inningsPitched":"95.2","wins":6,"losses":3,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":34,"whip":"1.02","battersFaced":384,"outs":287,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1519,"balls":532,"strikes":987,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".667","pitchesPerInning":"15.88","gamesFinished":4,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"7.62","walksPer9Inn":"2.63","hitsPer9Inn":"6.59","runsScoredPer9":"3.57","homeRunsPer9":"0.94","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543101":{"person":{"id":543101,"fullName":"Anthony DeSclafani","link":"/api/v1/people/543101"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":2,"flyOuts":11,"groundOuts":27,"airOuts":23,"runs":15,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":2,"hits":24,"hitByPitch":5,"atBats":96,"obp":".342","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":414,"era":"4.91","inningsPitched":"25.2","wins":1,"losses":2,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.29","battersFaced":112,"outs":77,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":414,"balls":149,"strikes":265,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".333","pitchesPerInning":"16.13","gamesFinished":4,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"8.42","walksPer9Inn":"3.16","hitsPer9Inn":"8.42","runsScoredPer9":"5.26","homeRunsPer9":"2.10","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"0-2 | 3 BB, R, 2 SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":79,"groundOuts":113,"airOuts":138,"runs":58,"doubles":22,"triples":2,"homeRuns":11,"strikeOuts":53,"baseOnBalls":65,"intentionalWalks":0,"hits":110,"hitByPitch":6,"avg":".274","atBats":401,"obp":".376","slg":".421","ops":".797","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":485,"totalBases":169,"rbi":75,"leftOnBase":151,"sacBunts":3,"sacFlies":10,"babip":".285","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.46","popOuts":29,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":256,"putOuts":144,"errors":10,"chances":410,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID595928":{"person":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":10,"gamesStarted":0,"flyOuts":13,"groundOuts":13,"airOuts":18,"runs":7,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":53,"obp":".327","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":195,"era":"4.97","inningsPitched":"12.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.42","battersFaced":55,"outs":38,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":195,"balls":67,"strikes":128,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.39","gamesFinished":5,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"4.26","walksPer9Inn":"1.42","hitsPer9Inn":"11.37","runsScoredPer9":"4.97","homeRunsPer9":"0.71","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663765":{"person":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":9,"groundOuts":16,"airOuts":16,"runs":7,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":60,"obp":".400","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":233,"era":"4.61","inningsPitched":"13.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":7,"whip":"1.90","battersFaced":66,"outs":41,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":233,"balls":91,"strikes":142,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"17.05","gamesFinished":2,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"5.27","walksPer9Inn":"3.29","hitsPer9Inn":"13.83","runsScoredPer9":"4.61","homeRunsPer9":"0.66","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"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}},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HR, 2 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":63,"groundOuts":76,"airOuts":107,"runs":71,"doubles":19,"triples":14,"homeRuns":22,"strikeOuts":103,"baseOnBalls":36,"intentionalWalks":1,"hits":93,"hitByPitch":7,"avg":".247","atBats":377,"obp":".322","slg":".546","ops":".868","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":422,"totalBases":206,"rbi":52,"leftOnBase":134,"sacBunts":0,"sacFlies":2,"babip":".280","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.14","popOuts":25,"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":6,"putOuts":195,"errors":1,"chances":202,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668678":{"person":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(W, 8-12)","summary":"6.0 IP, 2 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":10,"airOuts":5,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":27,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":89,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":27,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":30,"strikes":59,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":23,"gamesStarted":23,"flyOuts":92,"groundOuts":129,"airOuts":136,"runs":86,"doubles":28,"triples":3,"homeRuns":23,"strikeOuts":124,"baseOnBalls":47,"intentionalWalks":1,"hits":134,"hitByPitch":4,"atBats":520,"obp":".323","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2155,"era":"5.48","inningsPitched":"133.0","wins":8,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":81,"whip":"1.36","battersFaced":574,"outs":399,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2155,"balls":793,"strikes":1362,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":2,"winPercentage":".400","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"8.39","walksPer9Inn":"3.18","hitsPer9Inn":"9.07","runsScoredPer9":"5.82","homeRunsPer9":"1.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":13,"errors":0,"chances":21,"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"}]},"ID666971":{"person":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | 2 RBI, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":2,"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":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":83,"groundOuts":94,"airOuts":153,"runs":35,"doubles":21,"triples":2,"homeRuns":12,"strikeOuts":57,"baseOnBalls":26,"intentionalWalks":0,"hits":98,"hitByPitch":4,"avg":".247","atBats":396,"obp":".296","slg":".402","ops":".698","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":432,"totalBases":159,"rbi":50,"leftOnBase":177,"sacBunts":0,"sacFlies":6,"babip":".258","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":29,"lineOuts":41},"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":178,"errors":2,"chances":183,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID685314":{"person":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":3,"groundOuts":10,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":31,"obp":".265","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":131,"era":"0.00","inningsPitched":"8.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.08","battersFaced":34,"outs":25,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":46,"strikes":85,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"15.72","gamesFinished":1,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"7.56","walksPer9Inn":"3.24","hitsPer9Inn":"6.48","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":4,"groundOuts":13,"airOuts":8,"runs":8,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".265","atBats":49,"obp":".390","slg":".429","ops":".819","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":21,"rbi":5,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".344","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":7,"putOuts":109,"errors":0,"chances":116,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID679775":{"person":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":6,"groundOuts":12,"airOuts":12,"runs":7,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":2,"atBats":51,"obp":".351","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":214,"era":"4.38","inningsPitched":"12.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":6,"whip":"1.46","battersFaced":58,"outs":37,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":214,"balls":72,"strikes":142,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"17.35","gamesFinished":5,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"10.22","walksPer9Inn":"2.19","hitsPer9Inn":"10.95","runsScoredPer9":"5.11","homeRunsPer9":"1.46","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"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}},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":5,"groundOuts":5,"airOuts":9,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".120","atBats":25,"obp":".115","slg":".200","ops":".315","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":5,"rbi":4,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"babip":".176","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":0,"putOuts":20,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677950":{"person":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":32,"groundOuts":89,"airOuts":49,"runs":36,"doubles":13,"triples":2,"homeRuns":7,"strikeOuts":80,"baseOnBalls":17,"intentionalWalks":0,"hits":71,"hitByPitch":4,"avg":".250","atBats":284,"obp":".300","slg":".384","ops":".684","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":109,"rbi":28,"leftOnBase":125,"sacBunts":3,"sacFlies":2,"babip":".322","groundOutsToAirouts":"1.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.57","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":206,"errors":3,"chances":212,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[682998,606466,672695,666971,680728,682988,543510,677950,677942,668678,685314,608665,656464],"pitchers":[668678,685314,608665,656464],"bench":[678489,645444,663731,664983],"bullpen":[679775,656222,595928,543101,669459,669194,694297,593958,663765],"battingOrder":[682998,606466,672695,666971,680728,682988,543510,677950,677942],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Marte, K (21, 1st inning off Ginn, 0 on, 1 out); Thomas, A (7, 6th inning off Sterner, 0 on, 1 out); Carroll (22, 9th inning off Núñez, E, 0 on, 0 out)."},{"label":"TB","value":"Alexander; Carroll 4; Gurriel Jr.; Marte, K 5; Thomas, A 5."},{"label":"RBI","value":"Carroll (52); Del Castillo (3); Gurriel Jr. 2 (50); Marte, K 2 (44); Thomas, A (28)."},{"label":"Runners left in scoring position, 2 out","value":"Gurriel Jr.; Del Castillo; Locklear 2; Marte, K."},{"label":"SF","value":"Del Castillo."},{"label":"Team RISP","value":"1-for-9."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Perdomo 2 (17, 3rd base off Sterner/Langeliers, 2nd base off Bowden/Langeliers); Gurriel Jr. (8, 2nd base off Sterner/Langeliers); Carroll (14, 2nd base off Bowden/Langeliers)."},{"label":"CS","value":"Alexander (1, 2nd base by Núñez, E/Langeliers)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":14,"airOuts":8,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".251","atBats":37,"obp":".316","slg":".427","ops":".743","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":13,"rbi":2,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":10,"airOuts":9,"runs":7,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":7,"baseOnBalls":8,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":32,"obp":".366","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":174,"era":"5.00","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.40","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":76,"strikes":98,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":7,"pitchesPerInning":"19.33","runsScoredPer9":"7.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":2,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":45,"groundOuts":103,"airOuts":89,"runs":61,"doubles":24,"triples":2,"homeRuns":15,"strikeOuts":134,"baseOnBalls":43,"intentionalWalks":0,"hits":99,"hitByPitch":0,"avg":".234","atBats":423,"obp":".305","slg":".407","ops":".712","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":172,"rbi":44,"leftOnBase":171,"sacBunts":2,"sacFlies":0,"babip":".307","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.20","popOuts":12,"lineOuts":32},"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":4,"putOuts":258,"errors":1,"chances":263,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID622663":{"person":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":132,"airOuts":155,"runs":79,"doubles":30,"triples":0,"homeRuns":13,"strikeOuts":98,"baseOnBalls":42,"intentionalWalks":1,"hits":134,"hitByPitch":12,"atBats":512,"obp":".329","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2218,"era":"4.83","inningsPitched":"130.1","wins":5,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.35","battersFaced":573,"outs":391,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2218,"balls":814,"strikes":1404,"strikePercentage":".630","hitBatsmen":12,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".313","pitchesPerInning":"17.02","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.77","walksPer9Inn":"2.90","hitsPer9Inn":"9.25","runsScoredPer9":"5.46","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":30,"lineOuts":53},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":6,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID649966":{"person":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":41,"groundOuts":74,"airOuts":85,"runs":25,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":39,"baseOnBalls":29,"intentionalWalks":0,"hits":60,"hitByPitch":5,"avg":".234","atBats":256,"obp":".322","slg":".355","ops":".677","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":91,"rbi":20,"leftOnBase":101,"sacBunts":0,"sacFlies":2,"babip":".246","groundOutsToAirouts":"0.87","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":23,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":153,"putOuts":93,"errors":5,"chances":251,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667670":{"person":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":113,"flyOuts":69,"groundOuts":100,"airOuts":114,"runs":69,"doubles":24,"triples":3,"homeRuns":23,"strikeOuts":107,"baseOnBalls":47,"intentionalWalks":3,"hits":119,"hitByPitch":2,"avg":".271","atBats":439,"obp":".344","slg":".497","ops":".841","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":490,"totalBases":218,"rbi":63,"leftOnBase":190,"sacBunts":0,"sacFlies":1,"babip":".310","groundOutsToAirouts":"0.88","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.09","popOuts":22,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":28,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 2-3)","summary":"4.1 IP, 4 ER, 2 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":22,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":40,"strikes":45,"strikePercentage":".530","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":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":7,"flyOuts":16,"groundOuts":56,"airOuts":34,"runs":23,"doubles":6,"triples":0,"homeRuns":10,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":1,"hits":46,"hitByPitch":3,"atBats":185,"obp":".315","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":800,"era":"4.28","inningsPitched":"48.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":23,"whip":"1.26","battersFaced":203,"outs":145,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":800,"balls":325,"strikes":475,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.65","rbi":4,"winPercentage":".400","pitchesPerInning":"16.55","gamesFinished":0,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"9.12","walksPer9Inn":"2.79","hitsPer9Inn":"8.57","runsScoredPer9":"4.28","homeRunsPer9":"1.86","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686993":{"person":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":25,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":8,"strikes":17,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":40,"gamesStarted":1,"flyOuts":35,"groundOuts":22,"airOuts":56,"runs":21,"doubles":3,"triples":0,"homeRuns":8,"strikeOuts":40,"baseOnBalls":17,"intentionalWalks":1,"hits":34,"hitByPitch":4,"atBats":149,"obp":".318","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":718,"era":"4.43","inningsPitched":"40.2","wins":3,"losses":3,"saves":0,"saveOpportunities":5,"holds":9,"blownSaves":5,"earnedRuns":20,"whip":"1.25","battersFaced":174,"outs":122,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":718,"balls":277,"strikes":441,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":1,"winPercentage":".500","pitchesPerInning":"17.66","gamesFinished":5,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"8.85","walksPer9Inn":"3.76","hitsPer9Inn":"7.52","runsScoredPer9":"4.65","homeRunsPer9":"1.77","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642851":{"person":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":14,"groundOuts":23,"airOuts":19,"runs":13,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":31,"baseOnBalls":5,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".290","atBats":100,"obp":".321","slg":".540","ops":".861","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":54,"rbi":21,"leftOnBase":41,"sacBunts":1,"sacFlies":1,"babip":".359","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.67","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":15,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":11,"putOuts":207,"errors":1,"chances":219,"fielding":".995","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641386":{"person":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":24,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":10,"strikes":14,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":5,"groundOuts":4,"airOuts":7,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"obp":".313","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":65,"era":"5.40","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.50","battersFaced":16,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":22,"strikes":43,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":1,"winPercentage":".---","pitchesPerInning":"19.50","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.70","hitsPer9Inn":"10.80","runsScoredPer9":"8.10","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"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":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":5,"groundOuts":5,"airOuts":7,"runs":4,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".333","atBats":30,"obp":".364","slg":".433","ops":".797","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":13,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":1,"babip":".455","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID680474":{"person":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"jerseyNumber":"12","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":21,"groundOuts":39,"airOuts":38,"runs":16,"doubles":1,"triples":2,"homeRuns":2,"strikeOuts":24,"baseOnBalls":17,"intentionalWalks":0,"hits":28,"hitByPitch":3,"avg":".220","atBats":127,"obp":".324","slg":".307","ops":".631","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":39,"rbi":10,"leftOnBase":52,"sacBunts":1,"sacFlies":1,"babip":".255","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.50","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":64,"errors":3,"chances":162,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID547184":{"person":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":2,"strikes":4,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":18,"gamesStarted":0,"flyOuts":13,"groundOuts":19,"airOuts":22,"runs":2,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":8,"intentionalWalks":2,"hits":12,"hitByPitch":0,"atBats":63,"obp":".278","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":284,"era":"0.95","inningsPitched":"19.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":2,"whip":"1.05","battersFaced":72,"outs":57,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":284,"balls":104,"strikes":180,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.95","gamesFinished":5,"strikeoutWalkRatio":"1.38","strikeoutsPer9Inn":"5.21","walksPer9Inn":"3.79","hitsPer9Inn":"5.68","runsScoredPer9":"0.95","homeRunsPer9":"0.47","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID674370":{"person":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":9,"flyOuts":50,"groundOuts":44,"airOuts":79,"runs":40,"doubles":9,"triples":1,"homeRuns":13,"strikeOuts":37,"baseOnBalls":25,"intentionalWalks":0,"hits":68,"hitByPitch":5,"atBats":219,"obp":".381","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":951,"era":"5.86","inningsPitched":"55.1","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.68","battersFaced":258,"outs":166,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":951,"balls":350,"strikes":601,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".333","pitchesPerInning":"17.19","gamesFinished":3,"strikeoutWalkRatio":"1.48","strikeoutsPer9Inn":"6.02","walksPer9Inn":"4.07","hitsPer9Inn":"11.06","runsScoredPer9":"6.51","homeRunsPer9":"2.11","inheritedRunners":4,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":8,"passedBall":0,"popOuts":14,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682052":{"person":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":13,"flyOuts":53,"groundOuts":34,"airOuts":88,"runs":35,"doubles":10,"triples":1,"homeRuns":11,"strikeOuts":84,"baseOnBalls":30,"intentionalWalks":0,"hits":64,"hitByPitch":8,"atBats":269,"obp":".332","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1297,"era":"3.99","inningsPitched":"70.0","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.34","battersFaced":308,"outs":210,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1297,"balls":498,"strikes":799,"strikePercentage":".620","hitBatsmen":8,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":".400","pitchesPerInning":"18.53","gamesFinished":1,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.86","hitsPer9Inn":"8.23","runsScoredPer9":"4.50","homeRunsPer9":"1.41","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":20,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":2,"chances":5,"fielding":".600","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID570482":{"person":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":21,"groundOuts":46,"airOuts":41,"runs":8,"doubles":12,"triples":1,"homeRuns":0,"strikeOuts":33,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".220","atBats":150,"obp":".276","slg":".313","ops":".589","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":47,"rbi":17,"leftOnBase":76,"sacBunts":2,"sacFlies":1,"babip":".280","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":39,"errors":3,"chances":109,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID691016":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":58,"groundOuts":109,"airOuts":91,"runs":55,"doubles":21,"triples":1,"homeRuns":19,"strikeOuts":103,"baseOnBalls":40,"intentionalWalks":1,"hits":104,"hitByPitch":5,"avg":".257","atBats":405,"obp":".330","slg":".454","ops":".784","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":184,"rbi":64,"leftOnBase":204,"sacBunts":0,"sacFlies":2,"babip":".298","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.32","popOuts":14,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":424,"errors":4,"chances":452,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":16,"gamesStarted":0,"flyOuts":12,"groundOuts":14,"airOuts":19,"runs":7,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":11,"intentionalWalks":0,"hits":15,"hitByPitch":2,"atBats":74,"obp":".322","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":355,"era":"3.15","inningsPitched":"20.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.30","battersFaced":87,"outs":60,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":355,"balls":143,"strikes":212,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".---","pitchesPerInning":"17.75","gamesFinished":8,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"11.70","walksPer9Inn":"4.95","hitsPer9Inn":"6.75","runsScoredPer9":"3.15","homeRunsPer9":"0.45","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687231":{"person":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".357","atBats":14,"obp":".357","slg":".571","ops":".928","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":8,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"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":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":10,"errors":1,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":36,"groundOuts":41,"airOuts":52,"runs":49,"doubles":18,"triples":2,"homeRuns":23,"strikeOuts":90,"baseOnBalls":33,"intentionalWalks":1,"hits":79,"hitByPitch":1,"avg":".305","atBats":259,"obp":".382","slg":".656","ops":"1.038","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":297,"totalBases":170,"rbi":59,"leftOnBase":104,"sacBunts":0,"sacFlies":3,"babip":".376","groundOutsToAirouts":"0.79","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"11.26","popOuts":7,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":463,"errors":7,"chances":494,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".130","atBats":23,"obp":".200","slg":".217","ops":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":5,"rbi":1,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":48,"groundOuts":75,"airOuts":90,"runs":42,"doubles":18,"triples":0,"homeRuns":19,"strikeOuts":62,"baseOnBalls":25,"intentionalWalks":1,"hits":79,"hitByPitch":0,"avg":".262","atBats":302,"obp":".314","slg":".510","ops":".824","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":331,"totalBases":154,"rbi":45,"leftOnBase":141,"sacBunts":0,"sacFlies":4,"babip":".267","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.90","popOuts":16,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":13,"stolenBases":72,"stolenBasePercentage":".847","caughtStealingPercentage":".153","assists":26,"putOuts":595,"errors":5,"chances":626,"fielding":".992","passedBall":6,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":10,"groundOuts":22,"airOuts":17,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":69,"obp":".247","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":298,"era":"2.75","inningsPitched":"19.2","wins":0,"losses":1,"saves":3,"saveOpportunities":3,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"0.92","battersFaced":77,"outs":59,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":298,"balls":110,"strikes":188,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".000","pitchesPerInning":"15.15","gamesFinished":5,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"8.69","walksPer9Inn":"3.20","hitsPer9Inn":"5.03","runsScoredPer9":"2.75","homeRunsPer9":"0.92","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"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}},"ID656794":{"person":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":33,"gamesStarted":5,"flyOuts":37,"groundOuts":66,"airOuts":64,"runs":33,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":74,"baseOnBalls":27,"intentionalWalks":2,"hits":79,"hitByPitch":4,"atBats":279,"obp":".353","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1233,"era":"3.25","inningsPitched":"72.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":26,"whip":"1.47","battersFaced":315,"outs":216,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":1233,"balls":433,"strikes":800,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".286","pitchesPerInning":"17.13","gamesFinished":8,"strikeoutWalkRatio":"2.74","strikeoutsPer9Inn":"9.25","walksPer9Inn":"3.38","hitsPer9Inn":"9.88","runsScoredPer9":"4.13","homeRunsPer9":"0.63","inheritedRunners":14,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":0,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":21,"flyOuts":93,"groundOuts":100,"airOuts":172,"runs":67,"doubles":26,"triples":0,"homeRuns":21,"strikeOuts":102,"baseOnBalls":40,"intentionalWalks":0,"hits":107,"hitByPitch":2,"atBats":475,"obp":".285","caughtStealing":2,"stolenBases":18,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":2071,"era":"4.00","inningsPitched":"126.0","wins":10,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.17","battersFaced":523,"outs":378,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2071,"balls":756,"strikes":1315,"strikePercentage":".630","hitBatsmen":2,"balks":3,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".588","pitchesPerInning":"16.44","gamesFinished":0,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"7.29","walksPer9Inn":"2.86","hitsPer9Inn":"7.64","runsScoredPer9":"4.79","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":31,"lineOuts":48},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"33","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":63,"flyOuts":37,"groundOuts":39,"airOuts":70,"runs":30,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":58,"baseOnBalls":28,"intentionalWalks":1,"hits":39,"hitByPitch":0,"avg":".190","atBats":205,"obp":".286","slg":".356","ops":".642","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":73,"rbi":22,"leftOnBase":83,"sacBunts":0,"sacFlies":1,"babip":".221","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.62","popOuts":23,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":155,"errors":3,"chances":161,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID674384":{"person":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":34,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":16,"strikes":18,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":3,"airOuts":9,"runs":3,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":3,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":21,"obp":".464","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":121,"era":"4.26","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.89","battersFaced":28,"outs":19,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":121,"balls":55,"strikes":66,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":1,"winPercentage":".---","pitchesPerInning":"19.11","gamesFinished":2,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"4.26","walksPer9Inn":"8.53","hitsPer9Inn":"8.53","runsScoredPer9":"4.26","homeRunsPer9":"2.84","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"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"}]},"ID806960":{"person":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"obp":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":37,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.00","battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":17,"strikes":20,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"18.50","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"13.50","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"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}}},"batters":[671732,701762,667670,669127,691016,570482,666126,680474,687231,668709,669372,686993,641386,674384,547184],"pitchers":[669372,686993,641386,674384,547184],"bench":[687515,649966,642851],"bullpen":[665660,674370,682052,806960,656794,678022,622663,605488],"battingOrder":[671732,701762,667670,669127,691016,570482,666126,680474,668709],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Langeliers (18, Gallen); Soderstrom (21, Gallen); Cortes (1, Gallen)."},{"label":"TB","value":"Butler, L; Cortes 3; Hernaiz; Kurtz 2; Langeliers 3; Schuemann; Soderstrom 2."},{"label":"RBI","value":"Soderstrom 2 (64)."},{"label":"2-out RBI","value":"Soderstrom 2."},{"label":"Runners left in scoring position, 2 out","value":"Schuemann; Soderstrom; Urshela; Rooker; Butler, L."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Urshela (3, fielding); Kurtz (7, dropped foul)."},{"label":"DP","value":"(Schuemann)."}]}],"note":[{"label":"a","value":"Struck out for Hernaiz in the 9th."}]}},"officials":[{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":427243,"fullName":"Marvin Hudson","link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658082,"fullName":"Jacob Metz","link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":573597,"fullName":"Gabe Morales","link":"/api/v1/people/573597"},"officialType":"Third Base"}],"info":[{"label":"Pitch timer violations","value":"Núñez, E (pitcher)."},{"label":"Pitches-strikes","value":"Gallen 89-59; Saalfrank 12-8; Graveman 7-4; Ginkel 20-13; Ginn 85-45; Sterner 25-17; Bowden 24-14; Núñez, E 34-18; Kelly, Mi 6-4."},{"label":"Groundouts-flyouts","value":"Gallen 10-1; Saalfrank 2-0; Graveman 2-1; Ginkel 0-1; Ginn 7-3; Sterner 0-0; Bowden 3-1; Núñez, E 0-1; Kelly, Mi 0-0."},{"label":"Batters faced","value":"Gallen 27; Saalfrank 3; Graveman 3; Ginkel 4; Ginn 22; Sterner 5; Bowden 6; Núñez, E 7; Kelly, Mi 1."},{"label":"Inherited runners-scored","value":"Saalfrank 1-0; Sterner 2-0; Kelly, Mi 1-0."},{"label":"Ejections","value":"Athletics manager Mark Kotsay ejected by HP umpire John Bacon (7th)."},{"label":"Umpires","value":"HP: John Bacon. 1B: Marvin Hudson. 2B: Jacob Metz. 3B: Gabe Morales. "},{"label":"Weather","value":"88 degrees, Clear."},{"label":"Wind","value":"9 mph, Out To CF."},{"label":"First pitch","value":"7:06 PM."},{"label":"T","value":"2:53."},{"label":"Att","value":"8,687."},{"label":"Venue","value":"Sutter Health Park."},{"label":"August 2, 2025"}],"pitchingNotes":["Gallen pitched to 1 batter in the 7th inning."],"topPerformers":[{"player":{"person":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950","boxscoreName":"Thomas, A"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":32,"groundOuts":89,"airOuts":49,"runs":36,"doubles":13,"triples":2,"homeRuns":7,"strikeOuts":80,"baseOnBalls":17,"intentionalWalks":0,"hits":71,"hitByPitch":4,"avg":".250","atBats":284,"obp":".300","slg":".384","ops":".684","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":109,"rbi":28,"leftOnBase":125,"sacBunts":3,"sacFlies":2,"babip":".322","groundOutsToAirouts":"1.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.57","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":206,"errors":3,"chances":212,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","boxscoreName":"Carroll"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HR, 2 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":63,"groundOuts":76,"airOuts":107,"runs":71,"doubles":19,"triples":14,"homeRuns":22,"strikeOuts":103,"baseOnBalls":36,"intentionalWalks":1,"hits":93,"hitByPitch":7,"avg":".247","atBats":377,"obp":".322","slg":".546","ops":".868","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":422,"totalBases":206,"rbi":52,"leftOnBase":134,"sacBunts":0,"sacFlies":2,"babip":".280","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.14","popOuts":25,"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":6,"putOuts":195,"errors":1,"chances":202,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","boxscoreName":"Marte, K"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":35,"groundOuts":83,"airOuts":78,"runs":56,"doubles":15,"triples":0,"homeRuns":21,"strikeOuts":50,"baseOnBalls":46,"intentionalWalks":4,"hits":85,"hitByPitch":4,"avg":".288","atBats":295,"obp":".390","slg":".553","ops":".943","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":163,"rbi":44,"leftOnBase":123,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.05","popOuts":26,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":162,"putOuts":116,"errors":3,"chances":281,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":61,"hittingGameScore":61}]},"decisions":{"winner":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"loser":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}