{"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":776620,"link":"/api/v1.1/game/776620/feed/live","metaData":{"wait":10,"timeStamp":"20250824_042703","gameEvents":["force_out","game_finished"],"logicalEvents":["midInning","countChange","count21","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776620,"type":"R","doubleHeader":"N","id":"2025/08/23/athmlb-seamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776620-2025-08-23","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-24T01:40:00Z","originalDate":"2025-08-23","officialDate":"2025-08-23","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":131,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":71,"ties":0,"pct":".458"},"records":{},"divisionLeader":false,"wins":60,"losses":71,"winningPercentage":".458"},"franchiseName":"Athletics","clubName":"Athletics","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2025,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","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":"Seattle","record":{"gamesPlayed":130,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":69,"losses":61,"ties":0,"pct":".531"},"records":{},"divisionLeader":false,"wins":69,"losses":61,"winningPercentage":".531"},"franchiseName":"Seattle","clubName":"Mariners","active":true}},"players":{"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},"ID647304":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","firstName":"Joshua-Douglas","lastName":"Naylor","primaryNumber":"12","birthDate":"1997-06-22","currentAge":29,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 10\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Josh","useLastName":"Naylor","middleName":"James","boxscoreName":"Naylor, J","nickName":"Naylz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Naylor","nameSlug":"josh-naylor-647304","firstLastName":"Josh Naylor","lastFirstName":"Naylor, Josh","lastInitName":"Naylor, J","initLastName":"J Naylor","fullFMLName":"Joshua-Douglas James Naylor","fullLFMName":"Naylor, Joshua-Douglas James","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"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},"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":23,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Cole","useLastName":"Young","middleName":"Douglas","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Young","nameSlug":"cole-young-702284","firstLastName":"Cole Young","lastFirstName":"Young, Cole","lastInitName":"Young, C","initLastName":"C Young","fullFMLName":"Cole Douglas Young","fullLFMName":"Young, Cole Douglas","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"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},"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},"ID641487":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","firstName":"John","lastName":"Crawford","primaryNumber":"3","birthDate":"1995-01-11","currentAge":31,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"J.P.","useLastName":"Crawford","middleName":"Paul","boxscoreName":"Crawford, J","nickName":"Crawdaddy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.P. Crawford","nameSlug":"j-p-crawford-641487","firstLastName":"J.P. Crawford","lastFirstName":"Crawford, J.P.","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"John Paul Crawford","fullLFMName":"Crawford, John Paul","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"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},"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},"ID693433":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433","firstName":"Bryan","lastName":"Woo","primaryNumber":"22","birthDate":"2000-01-30","currentAge":26,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Woo","middleName":"Joseph","boxscoreName":"Woo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Woo","nameSlug":"bryan-woo-693433","firstLastName":"Bryan Woo","lastFirstName":"Woo, Bryan","lastInitName":"Woo, B","initLastName":"B Woo","fullFMLName":"Bryan Joseph Woo","fullLFMName":"Woo, Bryan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669302":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","firstName":"Logan","lastName":"Gilbert","primaryNumber":"36","birthDate":"1997-05-05","currentAge":29,"birthCity":"Winter Park","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Gilbert","middleName":"Keith","boxscoreName":"Gilbert, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Gilbert","nameSlug":"logan-gilbert-669302","firstLastName":"Logan Gilbert","lastFirstName":"Gilbert, Logan","lastInitName":"Gilbert, L","initLastName":"L Gilbert","fullFMLName":"Logan Keith Gilbert","fullLFMName":"Gilbert, Logan Keith","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID622491":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491","firstName":"Luis","lastName":"Castillo","primaryNumber":"58","birthDate":"1992-12-12","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Castillo","middleName":"Miguel","boxscoreName":"Castillo, L","nickName":"La Piedra","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2017-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Castillo","nameSlug":"luis-castillo-622491","firstLastName":"Luis Castillo","lastFirstName":"Castillo, Luis","lastInitName":"Castillo, L","initLastName":"L Castillo","fullFMLName":"Luis Miguel Castillo","fullLFMName":"Castillo, Luis Miguel","strikeZoneTop":3.44,"strikeZoneBottom":1.59},"ID683155":{"id":683155,"fullName":"Joey Estes","link":"/api/v1/people/683155","firstName":"Joseph","lastName":"Estes","primaryNumber":"68","birthDate":"2001-10-08","currentAge":24,"birthCity":"Palmdale","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Estes","middleName":"Lee","boxscoreName":"Estes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ES-tuss","mlbDebutDate":"2023-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Estes","nameSlug":"joey-estes-683155","firstLastName":"Joey Estes","lastFirstName":"Estes, Joey","lastInitName":"Estes, J","initLastName":"J Estes","fullFMLName":"Joseph Lee Estes","fullLFMName":"Estes, Joseph Lee","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641598":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598","firstName":"Mitchell","lastName":"Garver","primaryNumber":"8","birthDate":"1991-01-15","currentAge":35,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Mitch","useLastName":"Garver","middleName":"Lynn","boxscoreName":"Garver","nickName":"Garv Sauce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Garver","nameSlug":"mitch-garver-641598","firstLastName":"Mitch Garver","lastFirstName":"Garver, Mitch","lastInitName":"Garver, M","initLastName":"M Garver","fullFMLName":"Mitchell Lynn Garver","fullLFMName":"Garver, Mitchell Lynn","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID642048":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048","firstName":"Tayler","lastName":"Saucedo","primaryNumber":"55","birthDate":"1993-06-18","currentAge":33,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tayler","useLastName":"Saucedo","middleName":"Andrew","boxscoreName":"Saucedo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"saw-SAY-doe","mlbDebutDate":"2021-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tayler Saucedo","nameSlug":"tayler-saucedo-642048","firstLastName":"Tayler Saucedo","lastFirstName":"Saucedo, Tayler","lastInitName":"Saucedo, T","initLastName":"T Saucedo","fullFMLName":"Tayler Andrew Saucedo","fullLFMName":"Saucedo, Tayler Andrew","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},"ID677594":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","firstName":"Julio","lastName":"Rodríguez","primaryNumber":"44","birthDate":"2000-12-29","currentAge":25,"birthCity":"Loma de Cabrera","birthCountry":"Dominican Republic","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Julio","useLastName":"Rodríguez","middleName":"Yamel","boxscoreName":"Rodríguez, J","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julio Rodríguez","nameSlug":"julio-rodriguez-677594","firstLastName":"Julio Rodríguez","lastFirstName":"Rodríguez, Julio","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Julio Yamel Rodríguez","fullLFMName":"Rodríguez, Julio Yamel","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"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},"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},"ID670042":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042","firstName":"Lucas","lastName":"Raley","primaryNumber":"20","birthDate":"1994-09-19","currentAge":31,"birthCity":"Hinckley","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luke","useLastName":"Raley","middleName":"John","boxscoreName":"Raley, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"Ray-LEE","mlbDebutDate":"2021-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Raley","nameSlug":"luke-raley-670042","firstLastName":"Luke Raley","lastFirstName":"Raley, Luke","lastInitName":"Raley, L","initLastName":"L Raley","fullFMLName":"Lucas John Raley","fullLFMName":"Raley, Lucas John","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID645302":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302","firstName":"Victor","lastName":"Robles","primaryNumber":"10","birthDate":"1997-05-19","currentAge":29,"birthCity":"Santo Domingo Este","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Robles","middleName":"Enrique","boxscoreName":"Robles","nickName":"Vic","gender":"M","nameMatrilineal":"Brito","isPlayer":true,"isVerified":true,"pronunciation":"ROBE-lace","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Robles","nameSlug":"victor-robles-645302","firstLastName":"Victor Robles","lastFirstName":"Robles, Victor","lastInitName":"Robles, V","initLastName":"V Robles","fullFMLName":"Victor Enrique Robles","fullLFMName":"Robles, Victor Enrique","strikeZoneTop":3.199,"strikeZoneBottom":1.614},"ID456781":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781","firstName":"Donovan","lastName":"Solano","primaryNumber":"16","birthDate":"1987-12-17","currentAge":38,"birthCity":"Barranquilla","birthCountry":"Colombia","height":"5' 8\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Donovan","useLastName":"Solano","boxscoreName":"Solano","nickName":"Soli","gender":"M","nameMatrilineal":"Preciado","isPlayer":true,"isVerified":true,"pronunciation":"so-LAH-no","mlbDebutDate":"2012-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Solano","nameSlug":"donovan-solano-456781","firstLastName":"Donovan Solano","lastFirstName":"Solano, Donovan","lastInitName":"Solano, D","initLastName":"D Solano","fullFMLName":"Donovan Solano","fullLFMName":"Solano, Donovan","strikeZoneTop":3.19,"strikeZoneBottom":1.46},"ID668227":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","firstName":"Randy","lastName":"Arozarena","primaryNumber":"56","birthDate":"1995-02-28","currentAge":31,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Randy","useLastName":"Arozarena","boxscoreName":"Arozarena","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ah-row-sah-RAY-nah","mlbDebutDate":"2019-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Arozarena","nameSlug":"randy-arozarena-668227","firstLastName":"Randy Arozarena","lastFirstName":"Arozarena, Randy","lastInitName":"Arozarena, R","initLastName":"R Arozarena","fullFMLName":"Randy Arozarena","fullLFMName":"Arozarena, Randy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID680862":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862","firstName":"William","lastName":"MacIver","birthDate":"1996-10-28","currentAge":29,"birthCity":"Pleasant Hill","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Willie","useLastName":"MacIver","boxscoreName":"MacIver","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willie MacIver","nameSlug":"willie-maciver-680862","firstLastName":"Willie MacIver","lastFirstName":"MacIver, Willie","lastInitName":"MacIver, W","initLastName":"W MacIver","fullFMLName":"William  MacIver","fullLFMName":"MacIver, William","strikeZoneTop":3.283,"strikeZoneBottom":1.657},"ID621053":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053","firstName":"Tyler","lastName":"Ferguson","primaryNumber":"64","birthDate":"1993-10-05","currentAge":32,"birthCity":"Fresno","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Ferguson","middleName":"Clark","boxscoreName":"Ferguson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Ferguson","nameSlug":"tyler-ferguson-621053","firstLastName":"Tyler Ferguson","lastFirstName":"Ferguson, Tyler","lastInitName":"Ferguson, T","initLastName":"T Ferguson","fullFMLName":"Tyler Clark Ferguson","fullLFMName":"Ferguson, Tyler Clark","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":29,"birthCity":"Cleveland","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Canzone","middleName":"Gene","boxscoreName":"Canzone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dominic Canzone","nameSlug":"dominic-canzone-686527","firstLastName":"Dominic Canzone","lastFirstName":"Canzone, Dominic","lastInitName":"Canzone, D","initLastName":"D Canzone","fullFMLName":"Dominic Gene Canzone","fullLFMName":"Canzone, Dominic Gene","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID663728":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728","firstName":"Caleb","lastName":"Raleigh","primaryNumber":"29","birthDate":"1996-11-26","currentAge":29,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Cal","useLastName":"Raleigh","middleName":"John","boxscoreName":"Raleigh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"rah-lee","mlbDebutDate":"2021-07-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Raleigh","nameSlug":"cal-raleigh-663728","firstLastName":"Cal Raleigh","lastFirstName":"Raleigh, Cal","lastInitName":"Raleigh, C","initLastName":"C Raleigh","fullFMLName":"Caleb John Raleigh","fullLFMName":"Raleigh, Caleb John","strikeZoneTop":3.282,"strikeZoneBottom":1.656},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"54","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID666374":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374","firstName":"Matthew","lastName":"Brash","primaryNumber":"47","birthDate":"1998-05-12","currentAge":28,"birthCity":"Kingston","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":173,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Brash","middleName":"Aurel","boxscoreName":"Brash","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Brash","nameSlug":"matt-brash-666374","firstLastName":"Matt Brash","lastFirstName":"Brash, Matt","lastInitName":"Brash, M","initLastName":"M Brash","fullFMLName":"Matthew Aurel Brash","fullLFMName":"Brash, Matthew Aurel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID662253":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253","firstName":"Andrés","lastName":"Muñoz","primaryNumber":"75","birthDate":"1999-01-16","currentAge":27,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrés","useLastName":"Muñoz","middleName":"Clemente","boxscoreName":"Muñoz, A","nickName":"El Plebe","gender":"M","nameMatrilineal":"Apodaca","isPlayer":true,"isVerified":true,"pronunciation":"on-DRACE moon-yoce","mlbDebutDate":"2019-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Muñoz","nameSlug":"andres-munoz-662253","firstLastName":"Andrés Muñoz","lastFirstName":"Muñoz, Andrés","lastInitName":"Muñoz, A","initLastName":"A Muñoz","fullFMLName":"Andrés Clemente Muñoz","fullLFMName":"Muñoz, Andrés Clemente","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669923":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","firstName":"George","lastName":"Kirby","primaryNumber":"68","birthDate":"1998-02-04","currentAge":28,"birthCity":"Rye","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Kirby","middleName":"Joseph","boxscoreName":"Kirby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Kirby","nameSlug":"george-kirby-669923","firstLastName":"George Kirby","lastFirstName":"Kirby, George","lastInitName":"Kirby, G","initLastName":"G Kirby","fullFMLName":"George Joseph Kirby","fullLFMName":"Kirby, George Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666659":{"id":666659,"fullName":"Sauryn Lao","link":"/api/v1/people/666659","firstName":"Sauryn","lastName":"Lao","primaryNumber":"73","birthDate":"1999-08-14","currentAge":27,"birthCity":"Barahona","birthCountry":"Dominican Republic","height":"6' 2\"","weight":182,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sauryn","useLastName":"Lao","boxscoreName":"Lao","gender":"M","nameMatrilineal":"Yilien","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-04-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sauryn Lao","nameSlug":"sauryn-lao-666659","firstLastName":"Sauryn Lao","lastFirstName":"Lao, Sauryn","lastInitName":"Lao, S","initLastName":"S Lao","fullFMLName":"Sauryn Lao","fullLFMName":"Lao, Sauryn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695391":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391","firstName":"Brett","lastName":"Harris","primaryNumber":"29","birthDate":"1998-06-24","currentAge":28,"birthCity":"Arlington Heights","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brett","useLastName":"Harris","middleName":"Steven","boxscoreName":"Harris, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Harris","nameSlug":"brett-harris-695391","firstLastName":"Brett Harris","lastFirstName":"Harris, Brett","lastInitName":"Harris, B","initLastName":"B Harris","fullFMLName":"Brett Steven Harris","fullLFMName":"Harris, Brett Steven","strikeZoneTop":3.283,"strikeZoneBottom":1.657},"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},"ID642100":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100","firstName":"Gabriel","lastName":"Speier","primaryNumber":"55","birthDate":"1995-04-12","currentAge":31,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabe","useLastName":"Speier","middleName":"James","boxscoreName":"Speier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"spy-urr","mlbDebutDate":"2019-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gabe Speier","nameSlug":"gabe-speier-642100","firstLastName":"Gabe Speier","lastFirstName":"Speier, Gabe","lastInitName":"Speier, G","initLastName":"G Speier","fullFMLName":"Gabriel James Speier","fullLFMName":"Speier, Gabriel James","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID682243":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","firstName":"Bryce","lastName":"Miller","primaryNumber":"50","birthDate":"1998-08-23","currentAge":28,"birthCity":"Mount Pleasant","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Miller","middleName":"Austen","boxscoreName":"Miller, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Miller","nameSlug":"bryce-miller-682243","firstLastName":"Bryce Miller","lastFirstName":"Miller, Bryce","lastInitName":"Miller, B","initLastName":"B Miller","fullFMLName":"Bryce Austen Miller","fullLFMName":"Miller, Bryce Austen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":31,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduard","useLastName":"Bazardo","middleName":"Felix","boxscoreName":"Bazardo","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":false,"pronunciation":"buh-ZAR-doh","mlbDebutDate":"2021-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduard Bazardo","nameSlug":"eduard-bazardo-660825","firstLastName":"Eduard Bazardo","lastFirstName":"Bazardo, Eduard","lastInitName":"Bazardo, E","initLastName":"E Bazardo","fullFMLName":"Eduard Felix Bazardo","fullLFMName":"Bazardo, Eduard Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID593871":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871","firstName":"Jorge","lastName":"Polanco","primaryNumber":"11","birthDate":"1993-07-05","currentAge":33,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Polanco","middleName":"Luis","boxscoreName":"Polanco","nickName":"Chulo","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-26","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Polanco","nameSlug":"jorge-polanco-593871","firstLastName":"Jorge Polanco","lastFirstName":"Polanco, Jorge","lastInitName":"Polanco, J","initLastName":"J Polanco","fullFMLName":"Jorge Luis Polanco","fullLFMName":"Polanco, Jorge Luis","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID805779":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","firstName":"Jacob","lastName":"Wilson","primaryNumber":"5","birthDate":"2002-03-30","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Wilson","boxscoreName":"Wilson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Wilson","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jacob-wilson-805779","firstLastName":"Jacob Wilson","lastFirstName":"Wilson, Jacob","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Jacob Wilson","fullLFMName":"Wilson, Jacob","strikeZoneTop":3.291,"strikeZoneBottom":1.661},"ID672841":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841","firstName":"Carlos ","lastName":"Vargas","primaryNumber":"54","birthDate":"1999-10-13","currentAge":26,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Vargas","middleName":"Miguel","boxscoreName":"Vargas","gender":"M","nameMatrilineal":"Henriquez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Vargas","nameSlug":"carlos-vargas-672841","firstLastName":"Carlos Vargas","lastFirstName":"Vargas, Carlos","lastInitName":"Vargas, C","initLastName":"C Vargas","fullFMLName":"Carlos  Miguel Vargas","fullLFMName":"Vargas, Carlos  Miguel","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680","location":{"address1":"P.O. Box 4100","city":"Seattle","state":"Washington","stateAbbrev":"WA","postalCode":"98104","defaultCoordinates":{"latitude":47.591333,"longitude":-122.33251},"azimuthAngle":49.0,"elevation":10,"country":"USA","phone":"(206) 346-4000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":47378,"turfType":"Grass","roofType":"Retractable","leftLine":331,"leftCenter":390,"center":405,"rightCenter":387,"rightLine":327},"active":true,"season":"2025"},"officialVenue":{"id":680,"link":"/api/v1/venues/680"},"weather":{"condition":"Partly Cloudy","temp":"84","wind":"7 mph, L To R"},"gameInfo":{"attendance":36524,"firstPitch":"2025-08-24T01:42:00.000Z","gameDurationMinutes":165},"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":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"home":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"}},"officialScorer":{"id":433298,"fullName":"Eric Radovich","link":"/api/v1/people/433298"},"primaryDatacaster":{"id":661303,"fullName":"Sean Poor","link":"/api/v1/people/661303"},"moundVisits":{"away":{"used":3,"remaining":2},"home":{"used":3,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T01:42:22.594Z","endTime":"2025-08-24T01:43:40.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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-23T21:33:56.967Z","endTime":"2025-08-24T01:15:29.287Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"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-24T01:15:29.287Z","endTime":"2025-08-24T01:41:59.274Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"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-24T01:41:59.274Z","endTime":"2025-08-24T01:42:24.531Z","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(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":96.7,"endSpeed":88.8,"strikeZoneTop":3.69600628228393,"strikeZoneBottom":1.76004112328321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.658744666522832,"aZ":-16.71234803215322,"pfxX":-7.107446031693472,"pfxZ":7.656474879165515,"pX":0.43248142783286636,"pZ":3.8823407329804454,"vX0":8.120491649864961,"vY0":-140.6698157239923,"vZ0":-2.0509693191935896,"x":100.51,"y":133.96,"x0":-1.5579696955987685,"y0":50.000643787447785,"z0":5.695254063829846,"aX":-14.349902474968792},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":11.4,"spinRate":2349,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3882615840843191,"extension":6.269838480162747},"index":3,"playId":"dc26041a-87f8-38f8-8301-d05442ea9424","pitchNumber":1,"startTime":"2025-08-24T01:42:24.531Z","endTime":"2025-08-24T01:42:28.913Z","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":84.2,"endSpeed":77.4,"strikeZoneTop":3.73000036920626,"strikeZoneBottom":1.7057407907854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.145752957497983,"aZ":-43.20072363180528,"pfxX":2.4761968016249383,"pfxZ":-7.321398460172742,"pX":0.7714901009955321,"pZ":1.1937220601874126,"vX0":4.860201915658649,"vY0":-122.45120643949251,"vZ0":-1.9307606969098767,"x":87.59,"y":206.55,"x0":-1.5676993836687119,"y0":50.00442493399567,"z0":5.718341487796645,"aX":3.7277993470275486},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-13.4,"breakHorizontal":-5.8,"spinRate":2364,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.44879531465031475,"extension":6.279066138121734},"index":4,"playId":"2318f8ce-5c04-3184-bfb9-ce5b21c43864","pitchNumber":2,"startTime":"2025-08-24T01:42:39.808Z","endTime":"2025-08-24T01:42:43.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.72999854773007,"strikeZoneBottom":1.68287391266889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.229929650297315,"aZ":-17.051581880097537,"pfxX":-6.64323641289716,"pfxZ":7.598918063750379,"pX":1.7220789026109427,"pZ":3.7354412601141433,"vX0":11.115654081519168,"vY0":-139.4304209048663,"vZ0":-2.2331475749532586,"x":51.36,"y":137.92,"x0":-1.4337828640161074,"y0":50.00121784450222,"z0":5.658503636172204,"aX":-13.218995773875895},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.6,"breakHorizontal":10.0,"spinRate":2321,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3912481018762568,"extension":6.229365922054561},"index":5,"playId":"4a58b377-fec4-3e1b-99df-7b8cf57cd3bc","pitchNumber":3,"startTime":"2025-08-24T01:42:55.092Z","endTime":"2025-08-24T01:42:59.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.73,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.024174726640766,"aZ":-15.18935088176019,"pfxX":-7.12484950956478,"pfxZ":8.314111626754947,"pX":0.3777349349494277,"pZ":3.5049694426869547,"vX0":8.129327982812734,"vY0":-141.50013288840904,"vZ0":-3.262810331665152,"x":102.6,"y":144.15,"x0":-1.5965780656153254,"y0":50.00367605638342,"z0":5.636600318408755,"aX":-14.557340609430183},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":11.4,"spinRate":2408,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.38598653714402653,"extension":6.2665408606311495},"index":6,"playId":"4b18fcb9-0dc1-30dd-b8ed-7f525a47ccc1","pitchNumber":4,"startTime":"2025-08-24T01:43:11.990Z","endTime":"2025-08-24T01:43:16.136Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2025-08-24T01:43:23.338Z","endTime":"2025-08-24T01:43:36.352Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.7300004193971,"strikeZoneBottom":1.74769042639392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.99127635706489,"aZ":-16.31402310845335,"pfxX":-6.946795131122567,"pfxZ":7.810071905490544,"pX":0.6153830445897613,"pZ":2.7434614245154028,"vX0":8.848030112219408,"vY0":-141.33044580938002,"vZ0":-5.159324344535039,"x":93.54,"y":164.71,"x0":-1.6474318681629962,"y0":50.006814428164766,"z0":5.634019591604726,"aX":-14.114096198176204},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.3,"breakHorizontal":10.9,"spinRate":2305,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.38695146272810943,"extension":6.315850002727592},"index":8,"playId":"0c403137-826d-39c9-bd14-3c9e90221e7e","pitchNumber":5,"startTime":"2025-08-24T01:43:36.352Z","endTime":"2025-08-24T01:43:40.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:43:40.811Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T01:44:07.253Z","endTime":"2025-08-24T01:44:33.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":97.9,"endSpeed":90.1,"strikeZoneTop":3.31000076217581,"strikeZoneBottom":1.62711268240374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.001073603443196,"aZ":-18.676336464361967,"pfxX":-8.925986110872438,"pfxZ":6.528497638373691,"pX":-1.5260798737003207,"pZ":2.2950952373158056,"vX0":4.352563527909794,"vY0":-142.47514192864458,"vZ0":-5.761529908801672,"x":175.17,"y":176.81,"x0":-1.9091583049685457,"y0":50.003161380498206,"z0":5.513533741673953,"aX":-18.454514067411395},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.9,"breakHorizontal":15.4,"spinRate":2355,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3836093958536919,"extension":6.295942298797914},"index":0,"playId":"08a5abc9-3f8e-314d-8977-8ae007c6013f","pitchNumber":1,"startTime":"2025-08-24T01:44:08.720Z","endTime":"2025-08-24T01:44:13.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.238453036422865,"aZ":-20.36540234013112,"pfxX":-10.27909381312037,"pfxZ":5.785351685811972,"pX":-0.7393720751543481,"pZ":2.1202087573875334,"vX0":6.629298237235031,"vY0":-141.70561169355278,"vZ0":-5.834606115836828,"x":145.18,"y":181.53,"x0":-1.7690308895943792,"y0":50.00471725258257,"z0":5.499739865333323,"aX":-20.98585170240013},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.5,"breakHorizontal":17.4,"spinRate":2305,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3859770178762827,"extension":6.341546859886549},"hitData":{"launchSpeed":64.4,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.64,"coordY":171.24}},"index":1,"playId":"56a0b854-83ee-3c08-9fca-f532490001bc","pitchNumber":2,"startTime":"2025-08-24T01:44:25.952Z","endTime":"2025-08-24T01:44:33.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:44:33.674Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brent Rooker grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T01:45:11.647Z","endTime":"2025-08-24T01:48:16.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":7},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":97.7,"endSpeed":90.4,"strikeZoneTop":3.59424150296119,"strikeZoneBottom":1.72828083487294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.61078396027343,"aZ":-20.766452501800174,"pfxX":-9.271647087523016,"pfxZ":5.486892865862297,"pX":-0.7335414570051868,"pZ":3.5141350671749034,"vX0":6.009796174166585,"vY0":-142.32066195203743,"vZ0":-2.67049713260192,"x":144.96,"y":143.9,"x0":-1.6536641576982267,"y0":50.00147790802726,"z0":5.760365910533046,"aX":-19.27024266221284},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.7,"breakHorizontal":15.8,"spinRate":2303,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.38292673133401056,"extension":6.309171326359584},"index":0,"playId":"57c2a4d8-9dc8-3abe-b06b-214fa33ca715","pitchNumber":1,"startTime":"2025-08-24T01:45:12.588Z","endTime":"2025-08-24T01:45:17.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.51485347132299,"aZ":-19.371265453069018,"pfxX":-9.081830182809371,"pfxZ":6.237629988764102,"pX":-0.3292605863101493,"pZ":2.112779701802611,"vX0":7.050089888636592,"vY0":-141.50084721328633,"vZ0":-6.2074845162504575,"x":129.55,"y":181.73,"x0":-1.6576601459100644,"y0":50.00472553958942,"z0":5.551959070790109,"aX":-18.648491776622233},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.3,"breakHorizontal":15.2,"spinRate":2362,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.3852546669960697,"extension":6.264453100694242},"index":1,"playId":"49b44964-b727-3310-839b-6e8b7e49133d","pitchNumber":2,"startTime":"2025-08-24T01:45:28.677Z","endTime":"2025-08-24T01:45:32.231Z","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":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.60999968275799,"strikeZoneBottom":1.76496272040367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.167183831358905,"aZ":-23.50203487027994,"pfxX":-10.74864552691237,"pfxZ":4.242850191418215,"pX":-1.5379356836917493,"pZ":4.225327991384726,"vX0":4.638267861348068,"vY0":-141.97949833438534,"vZ0":-0.04542553872188759,"x":175.62,"y":124.7,"x0":-1.7952929484848914,"y0":50.00209938807218,"z0":5.735760150001678,"aX":-21.967670690912268},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.9,"breakHorizontal":18.5,"spinRate":2249,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.38560666084862616,"extension":6.1626209363150135},"index":2,"playId":"c6d303a9-ca2f-3625-b675-6eb25857bdca","pitchNumber":3,"startTime":"2025-08-24T01:45:52.091Z","endTime":"2025-08-24T01:45:56.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.725512402051816,"aZ":-34.80569976522869,"pfxX":2.4283253205417914,"pfxZ":-1.528783285514404,"pX":0.217638419151334,"pZ":1.1625987082499734,"vX0":4.565100835056273,"vY0":-129.76846367120024,"vZ0":-4.337056591601307,"x":108.7,"y":207.39,"x0":-1.8761718039226893,"y0":50.00626020788078,"z0":5.490766197378226,"aX":4.165934353558851},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-3.5,"breakHorizontal":-5.4,"spinRate":2466,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.42116351557807263,"extension":6.412413881759631},"index":3,"playId":"848fa40e-8346-3ea5-8597-c6e7296cd65d","pitchNumber":4,"startTime":"2025-08-24T01:46:09.876Z","endTime":"2025-08-24T01:46:14.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.61000107138197,"strikeZoneBottom":1.83518390633797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42180286537772,"aZ":-34.86670266278912,"pfxX":3.4147115046773657,"pfxZ":-1.5953095874791274,"pX":0.5643137785418965,"pZ":0.9066979019925118,"vX0":4.477299468995643,"vY0":-129.08410888256645,"vZ0":-4.782184065868274,"x":95.49,"y":214.3,"x0":-1.635009383126514,"y0":50.00155866747781,"z0":5.462302941741424,"aX":5.771266311074061},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.7,"breakHorizontal":-7.2,"spinRate":2442,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.42402331802639504,"extension":6.3875252345887406},"index":4,"playId":"0897e651-f5ba-39fe-83d3-ace8f577798e","pitchNumber":5,"startTime":"2025-08-24T01:46:27.688Z","endTime":"2025-08-24T01:46:31.534Z","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":97.9,"endSpeed":90.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.13447790875069,"aZ":-15.454425790554863,"pfxX":-5.726337900179594,"pfxZ":8.057882970534623,"pX":-0.5118893852824197,"pZ":2.750860823761606,"vX0":5.707482945663096,"vY0":-142.53096071442147,"vZ0":-4.967901451128958,"x":136.51,"y":164.51,"x0":-1.7880800844175593,"y0":50.00265429848288,"z0":5.47915871914089,"aX":-11.882610116162565},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.9,"breakHorizontal":9.4,"spinRate":2302,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.38303594979756195,"extension":6.379136885241123},"index":5,"playId":"d22d6307-95a3-3997-adce-7e7a676244d9","pitchNumber":6,"startTime":"2025-08-24T01:46:45.740Z","endTime":"2025-08-24T01:46:49.187Z","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":97.6,"endSpeed":90.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.546309498874653,"aZ":-16.681378961458616,"pfxX":-6.26795831714917,"pfxZ":7.470167365667065,"pX":-0.2858711266357279,"pZ":2.92568741636705,"vX0":6.03679231209723,"vY0":-142.14360994499552,"vZ0":-4.5316397325518345,"x":127.9,"y":159.79,"x0":-1.609298640246659,"y0":50.00048999122378,"z0":5.5794349910044225,"aX":-12.99450569844493},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.0,"breakHorizontal":10.3,"spinRate":2294,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3834162369181464,"extension":6.436297679883543},"index":6,"playId":"3e311819-3aaf-358c-a4db-5f0168a51575","pitchNumber":7,"startTime":"2025-08-24T01:47:11.041Z","endTime":"2025-08-24T01:47:15.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.861043879770943,"aZ":-21.814517156158363,"pfxX":-9.414763009736,"pfxZ":5.068926742956369,"pX":-0.9434109336896339,"pZ":2.182099132021265,"vX0":5.544350126890886,"vY0":-141.48473978305046,"vZ0":-5.2983334246916725,"x":152.96,"y":179.86,"x0":-1.6969888051422455,"y0":50.00410638436748,"z0":5.4616494751361815,"aX":-19.241285854795176},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.4,"breakHorizontal":16.1,"spinRate":2208,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3859587688769368,"extension":6.485924073143196},"hitData":{"launchSpeed":87.0,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.26,"coordY":166.28}},"index":7,"playId":"b8b63888-e114-332f-9576-af8758a500de","pitchNumber":8,"startTime":"2025-08-24T01:48:08.751Z","endTime":"2025-08-24T01:48:16.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:48:16.855Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T01:50:22.364Z","endTime":"2025-08-24T01:52:10.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":"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":91.9,"endSpeed":85.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.419112116838264,"aZ":-17.738692886602028,"pfxX":5.786693748564732,"pfxZ":7.831850433304641,"pX":0.37471903031352694,"pZ":2.790739463482676,"vX0":-6.126214593564608,"vY0":-133.79809975824818,"vZ0":-4.541691753400353,"x":102.72,"y":163.43,"x0":1.9244701320901099,"y0":50.002015283058306,"z0":5.752623288664755,"aX":10.664336706033865},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":-9.5,"spinRate":2070,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.40683527307201883,"extension":6.557143715745699},"index":0,"playId":"196ae370-9105-370d-b267-9ad75af7e93c","pitchNumber":1,"startTime":"2025-08-24T01:50:32.529Z","endTime":"2025-08-24T01:50:35.944Z","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":91.6,"endSpeed":84.0,"strikeZoneTop":3.45999879423817,"strikeZoneBottom":1.57895874385714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.498643981283518,"aZ":-17.853983871602253,"pfxX":4.645790020505099,"pfxZ":7.914232134433547,"pX":0.65031753609059,"pZ":4.2509139505944695,"vX0":-5.612017816469606,"vY0":-133.37972201340924,"vZ0":-0.9487905282569871,"x":92.21,"y":124.01,"x0":2.1736966429780717,"y0":50.00480932172524,"z0":5.893341309452675,"aX":8.40903716895975},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.4,"breakHorizontal":-7.3,"spinRate":2038,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.40995338452520036,"extension":6.4517523389704285},"index":1,"playId":"7d44b458-725f-3d63-b2aa-f05c256c927f","pitchNumber":2,"startTime":"2025-08-24T01:50:49.465Z","endTime":"2025-08-24T01:50:52.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.26875269242603,"aZ":-15.2663210245314,"pfxX":4.942914800680773,"pfxZ":9.228161513658375,"pX":0.6530170839568966,"pZ":3.307229998439036,"vX0":-5.509365116310855,"vY0":-134.30397796747337,"vZ0":-3.7638225893083384,"x":92.11,"y":149.48,"x0":2.0858457505087804,"y0":50.00415930430462,"z0":5.80817383515868,"aX":9.058051382996107},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":-7.8,"spinRate":2190,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.40736286797101995,"extension":6.3485316362145445},"index":2,"playId":"1581dd6b-2c7e-3496-b852-ef6d90c5b116","pitchNumber":3,"startTime":"2025-08-24T01:51:05.708Z","endTime":"2025-08-24T01:51:10.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.541802995187158,"aZ":-13.58141808820201,"pfxX":6.752588097224748,"pfxZ":10.108756106534445,"pX":0.8580100929780596,"pZ":2.890374406043145,"vX0":-5.849454824577057,"vY0":-134.59136071183502,"vZ0":-4.8731092332974795,"x":84.29,"y":160.74,"x0":2.1796007411093865,"y0":50.0021765146485,"z0":5.682431064020114,"aX":12.418756165708071},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":-11.0,"spinRate":2158,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.4065806485577994,"extension":6.403147058649574},"index":3,"playId":"64d89bed-ec71-3cbe-9aba-771f14cfbf73","pitchNumber":4,"startTime":"2025-08-24T01:51:22.373Z","endTime":"2025-08-24T01:51:28.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":75.4,"strikeZoneTop":3.45999802867719,"strikeZoneBottom":1.63072308005383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.672083981102652,"aZ":-24.916440769379566,"pfxX":8.938264959434976,"pfxZ":5.136063896857397,"pX":0.5325217713881157,"pZ":0.5325101641462539,"vX0":-6.2660847841755345,"vY0":-117.16198644475989,"vZ0":-7.308681487501071,"x":96.7,"y":224.4,"x0":2.0585415847800235,"y0":50.003079343307455,"z0":5.967369523759678,"aX":12.634099488871616},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":8.0,"breakHorizontal":-15.0,"spinRate":1544,"spinDirection":124},"zone":14,"typeConfidence":0.9,"plateTime":0.4645328809594762,"extension":6.135071475865823},"index":4,"playId":"7e387c4c-d13a-3002-bf2c-1805859f3bd3","pitchNumber":5,"startTime":"2025-08-24T01:51:47.341Z","endTime":"2025-08-24T01:51:50.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.354396584745583,"aZ":-16.520640441478125,"pfxX":5.776138494703639,"pfxZ":8.550211470751325,"pX":0.13617483894267204,"pZ":3.1294485394186378,"vX0":-7.052383800335146,"vY0":-133.8369183950993,"vZ0":-3.9228758759663,"x":111.81,"y":154.28,"x0":2.04344553121828,"y0":50.005594095671306,"z0":5.7826182984915055,"aX":10.578953497189504},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.9,"breakHorizontal":-9.1,"spinRate":2125,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.40779677723973196,"extension":6.460975304695076},"index":5,"playId":"edff9702-9f22-37d7-8a71-4f26a4b1669e","pitchNumber":6,"startTime":"2025-08-24T01:52:05.575Z","endTime":"2025-08-24T01:52:10.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:52:10.161Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cal Raleigh grounds out softly, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T01:52:32.499Z","endTime":"2025-08-24T01:53:19.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15129144254531,"aZ":-16.87005330536377,"pfxX":7.3492751130808465,"pfxZ":8.415207235827857,"pX":-0.9855143965950508,"pZ":3.3158112447529517,"vX0":-10.422764600083486,"vY0":-132.91622067029513,"vZ0":-3.381852649680481,"x":154.57,"y":149.25,"x0":2.0026061187881887,"y0":50.00161849133306,"z0":5.804761766684793,"aX":13.363937810174384},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.9,"breakHorizontal":-11.5,"spinRate":2001,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.40955898661857937,"extension":6.6774262501631645},"index":0,"playId":"f6bc7d84-c731-30fe-8721-018c28790190","pitchNumber":1,"startTime":"2025-08-24T01:52:33.980Z","endTime":"2025-08-24T01:52:37.531Z","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":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.148356342290516,"aZ":-27.100383499845165,"pfxX":7.7105850184013836,"pfxZ":3.694877552102005,"pX":0.6497217665763705,"pZ":1.988883386502496,"vX0":-5.835707332030967,"vY0":-115.70904438799634,"vZ0":-3.4237425210565173,"x":92.23,"y":185.08,"x0":2.187939030496498,"y0":50.00217056028455,"z0":6.0512234192384415,"aX":10.581529470599227},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":6.2,"breakHorizontal":-12.7,"spinRate":1474,"spinDirection":120},"zone":9,"typeConfidence":0.88,"plateTime":0.47120434221366425,"extension":6.111674565437247},"index":1,"playId":"ba5144ab-e17d-395f-8c00-ae18591587fd","pitchNumber":2,"startTime":"2025-08-24T01:52:50.713Z","endTime":"2025-08-24T01:52:54.480Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-24T01:53:00.967Z","endTime":"2025-08-24T01:53:11.558Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.44162276699991,"aZ":-30.366870738322195,"pfxX":7.1593549098484655,"pfxZ":1.326333121174038,"pX":0.6855129157704195,"pZ":2.18764143820003,"vX0":-5.483830438138298,"vY0":-115.47625911779906,"vZ0":-2.320265954363501,"x":90.87,"y":179.71,"x0":2.149117650961525,"y0":50.00391000806176,"z0":6.097896936088858,"aX":9.76864231181613},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.2,"breakHorizontal":-11.8,"spinRate":1293,"spinDirection":119},"zone":9,"typeConfidence":0.84,"plateTime":0.4724692791031555,"extension":6.106929300827233},"hitData":{"launchSpeed":58.9,"launchAngle":-2.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":117.46,"coordY":178.8}},"index":3,"playId":"bf37a260-ae86-30f3-8d58-3f3ffc93ab43","pitchNumber":3,"startTime":"2025-08-24T01:53:11.558Z","endTime":"2025-08-24T01:53:19.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:53:19.436Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Julio Rodríguez lines out sharply to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T01:53:45.385Z","endTime":"2025-08-24T01:53:54.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":82.7,"endSpeed":77.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.607450763976956,"aZ":-33.66622506951172,"pfxX":-4.638760657955407,"pfxZ":-1.0082700963009898,"pX":-0.1452455648719065,"pZ":1.5771409410238484,"vX0":-4.299034004952611,"vY0":-120.44212333679391,"vZ0":-3.2501713648326565,"x":122.54,"y":196.2,"x0":2.2601925902487805,"y0":50.003162822830994,"z0":5.896774331909045,"aX":-6.869420393495654},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.3,"breakHorizontal":9.4,"spinRate":2342,"spinDirection":263},"zone":8,"typeConfidence":2.0,"plateTime":0.4533695989231883,"extension":6.3070492655711945},"hitData":{"launchSpeed":102.2,"launchAngle":18.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":60.67,"coordY":76.14}},"index":0,"playId":"91a712f5-cdcf-386f-b0cc-49fd3d919c2b","pitchNumber":1,"startTime":"2025-08-24T01:53:46.976Z","endTime":"2025-08-24T01:53:54.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:53:54.472Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Soderstrom walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T01:55:59.991Z","endTime":"2025-08-24T01:57:07.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.36999849172475,"strikeZoneBottom":1.60647524499284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.073049192587618,"aZ":-21.67648176187588,"pfxX":-9.681692733462327,"pfxZ":5.224755930625576,"pX":-0.9865071846825626,"pZ":2.050646880591471,"vX0":5.7298613972255765,"vY0":-140.2375044454902,"vZ0":-5.771455463540142,"x":154.6,"y":183.41,"x0":-1.7887764670508985,"y0":50.004627424496036,"z0":5.531389365313807,"aX":-19.457400060395535},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.5,"breakHorizontal":16.6,"spinRate":2281,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.38924980190195413,"extension":6.313962963555943},"index":0,"playId":"4bfe9760-859d-35c3-b90d-8eb8d39ed922","pitchNumber":1,"startTime":"2025-08-24T01:56:08.793Z","endTime":"2025-08-24T01:56:13.195Z","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":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.37000022239351,"strikeZoneBottom":1.47015140973807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.006674300947047,"aZ":-41.23142598647786,"pfxX":4.986166161601153,"pfxZ":-5.800516231399241,"pX":1.141876940373947,"pZ":0.3101528468830462,"vX0":5.046065889809308,"vY0":-124.24591615832249,"vZ0":-4.478218167898628,"x":73.47,"y":230.41,"x0":-1.5633991080910181,"y0":50.001727702962555,"z0":5.564212269608065,"aX":7.789061478119015},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-11.3,"breakHorizontal":-10.2,"spinRate":2524,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.44093428834051274,"extension":6.354637191680712},"index":1,"playId":"d1de2c9f-a149-34b1-a9bd-08e2f6b02211","pitchNumber":2,"startTime":"2025-08-24T01:56:26.377Z","endTime":"2025-08-24T01:56:29.668Z","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":0},"pitchData":{"startSpeed":96.0,"endSpeed":89.1,"strikeZoneTop":3.37000100949819,"strikeZoneBottom":1.59694497217058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44780968842223,"aZ":-23.849447136495847,"pfxX":-9.456956738252096,"pfxZ":4.139614699112023,"pX":-1.539557976915914,"pZ":2.5909230599805264,"vX0":3.893630846400601,"vY0":-139.92294517789188,"vZ0":-4.031216784971024,"x":175.68,"y":168.83,"x0":-1.7095874399360098,"y0":50.00116965878542,"z0":5.5866509674779214,"aX":-19.011438184727933},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.0,"breakHorizontal":16.6,"spinRate":2286,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3893800460241903,"extension":6.365986225959078},"index":2,"playId":"86f9abdf-bca0-3080-918b-206e85e9cce3","pitchNumber":3,"startTime":"2025-08-24T01:56:44.246Z","endTime":"2025-08-24T01:56:48.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":89.1,"strikeZoneTop":3.2537340954052,"strikeZoneBottom":1.32894871459753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.354291667960574,"aZ":-19.210408590671793,"pfxX":-6.554264475500633,"pfxZ":6.421443805277864,"pX":-0.829501098887288,"pZ":3.2358501943203324,"vX0":4.807778881953837,"vY0":-140.19367961826083,"vZ0":-2.9402682984761865,"x":148.62,"y":151.41,"x0":-1.7025109940057763,"y0":50.00681573939671,"z0":5.530778831791767,"aX":-13.240486343523486},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.3,"breakHorizontal":11.0,"spinRate":2305,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.38853086388728597,"extension":6.371759901238789},"index":3,"playId":"7ca0d0db-8caf-3a9b-9853-6e275991615c","pitchNumber":4,"startTime":"2025-08-24T01:57:02.655Z","endTime":"2025-08-24T01:57:07.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:57:07.783Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a fly ball to left fielder Randy Arozarena. Tyler Soderstrom to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T01:57:30.872Z","endTime":"2025-08-24T01:59:22.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnThird":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.10685099431467,"strikeZoneBottom":1.49369026146972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.10973989595832,"aZ":-19.990600847968498,"pfxX":-8.989970225290408,"pfxZ":5.95514097894927,"pX":-1.5034816437478271,"pZ":3.405755074883287,"vX0":4.289862743099618,"vY0":-141.58402135426823,"vZ0":-2.4639789533649847,"x":174.31,"y":146.82,"x0":-1.8643197039159443,"y0":50.000182268058104,"z0":5.556192326708376,"aX":-18.381955546634096},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.6,"breakHorizontal":15.5,"spinRate":2308,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3857785487920671,"extension":6.417199219530344},"index":0,"playId":"8cfbb078-2ba7-315d-8b94-07f8222660cd","pitchNumber":1,"startTime":"2025-08-24T01:57:33.798Z","endTime":"2025-08-24T01:57:37.912Z","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":97.1,"endSpeed":89.4,"strikeZoneTop":3.22000000625584,"strikeZoneBottom":1.49283997909424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.539221000057214,"aZ":-23.144625537350656,"pfxX":-10.106023639917368,"pfxZ":4.430266430999273,"pX":-1.6822272364406972,"pZ":2.9860494325487372,"vX0":3.760958830280073,"vY0":-141.46582308340493,"vZ0":-3.1404371667916777,"x":181.12,"y":158.16,"x0":-1.7113931229880703,"y0":50.00459420128976,"z0":5.584557197186521,"aX":-20.602201387852855},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.6,"breakHorizontal":17.6,"spinRate":2329,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3863420264215933,"extension":6.207181639703204},"index":1,"playId":"ec0a04df-1c1e-36b0-9be1-e6f8194234f9","pitchNumber":2,"startTime":"2025-08-24T01:57:52.652Z","endTime":"2025-08-24T01:57:59.400Z","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":97.2,"endSpeed":89.9,"strikeZoneTop":3.1145729170053,"strikeZoneBottom":1.50136453093732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.078957126445648,"aZ":-18.182053419748378,"pfxX":-6.265928064257584,"pfxZ":6.796033990415264,"pX":-0.2033427062186566,"pZ":4.079752234780424,"vX0":6.282340042198948,"vY0":-141.57863731339106,"vZ0":-1.143158966685057,"x":124.75,"y":128.63,"x0":-1.6221079130945213,"y0":50.00094854164817,"z0":5.63665195930011,"aX":-12.89757436210918},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.4,"breakHorizontal":10.3,"spinRate":2428,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38481341219663934,"extension":6.422270733756419},"index":2,"playId":"ab3d405c-270f-3420-8d25-5ae7fa8efefd","pitchNumber":3,"startTime":"2025-08-24T01:58:13.204Z","endTime":"2025-08-24T01:58:16.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.10666240235869,"strikeZoneBottom":1.49360875305903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.985263982511718,"aZ":-21.663535264575867,"pfxX":-9.096181978740061,"pfxZ":5.210293295582497,"pX":-0.8864092289996326,"pZ":2.613224102342381,"vX0":5.639098339158223,"vY0":-140.26836927447607,"vZ0":-3.8240577871015438,"x":150.79,"y":168.22,"x0":-1.7279141396924853,"y0":50.005557243419084,"z0":5.385042702582621,"aX":-18.356826137981702},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.9,"breakHorizontal":15.5,"spinRate":2329,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3886327543284529,"extension":6.391546871967632},"index":3,"playId":"27259960-ca94-3da9-a947-32e64a8ad665","pitchNumber":4,"startTime":"2025-08-24T01:58:33.135Z","endTime":"2025-08-24T01:58:37.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.14066732566678,"strikeZoneBottom":1.51276367989897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.030751826703487,"aZ":-21.74873803657069,"pfxX":-11.432441595103553,"pfxZ":5.149353906574624,"pX":-0.8676574644593592,"pZ":2.22329294448149,"vX0":6.454717517907955,"vY0":-141.1070944494019,"vZ0":-5.1839907093003825,"x":150.07,"y":178.75,"x0":-1.6952249520866023,"y0":50.000502466533284,"z0":5.478489548689666,"aX":-23.133682418630293},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.5,"breakHorizontal":19.4,"spinRate":2308,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.387635696001726,"extension":6.504145317527796},"index":4,"playId":"1799817e-b413-3220-8603-83532263a88c","pitchNumber":5,"startTime":"2025-08-24T01:58:51.110Z","endTime":"2025-08-24T01:58:55.367Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.02824280729268,"aZ":-23.113943485330278,"pfxX":-10.725027363524807,"pfxZ":4.401783942274367,"pX":-0.9686014570371754,"pZ":2.7245444356827524,"vX0":5.831936239236727,"vY0":-141.99175522573267,"vZ0":-3.7553142156702113,"x":153.92,"y":165.22,"x0":-1.646711214791728,"y0":50.004609857180235,"z0":5.520615474463223,"aX":-22.080537364266608},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.4,"breakHorizontal":18.4,"spinRate":2249,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3845626969776408,"extension":6.441858831288577},"hitData":{"launchSpeed":73.0,"launchAngle":25.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.58,"coordY":122.45}},"index":5,"playId":"f146a778-e7ad-38c6-8be2-221a96543cf9","pitchNumber":6,"startTime":"2025-08-24T01:59:10.917Z","endTime":"2025-08-24T01:59:22.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:59:22.446Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lawrence Butler lines out to third baseman Eugenio Suárez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T01:59:56.601Z","endTime":"2025-08-24T02:00:39.546Z","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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnThird":{"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],"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":2},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.54000069009409,"strikeZoneBottom":1.64360559407267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.040673053751657,"aZ":-42.953281379041194,"pfxX":4.284574925805696,"pfxZ":-6.907575013353889,"pX":1.1579743978505432,"pZ":1.891421149304923,"vX0":5.238216293527024,"vY0":-124.21409038886354,"vZ0":-0.42300016722497036,"x":72.86,"y":187.71,"x0":-1.535189161513549,"y0":50.00126241997026,"z0":5.637458771827019,"aX":6.68787640551305},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-12.4,"breakHorizontal":-9.0,"spinRate":2623,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.44106887492498936,"extension":6.445794991861705},"index":0,"playId":"a75f4ec8-f85f-3006-9402-9266d945d361","pitchNumber":1,"startTime":"2025-08-24T01:59:57.195Z","endTime":"2025-08-24T02:00:00.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.53999904725122,"strikeZoneBottom":1.64226881902061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.481106705122038,"aZ":-31.398738580361172,"pfxX":3.5269373563427124,"pfxZ":0.4691307328291945,"pX":-0.5708937503661886,"pZ":2.184832631907125,"vX0":2.162494735403691,"vY0":-127.80778756104522,"vZ0":-2.0154061900408013,"x":138.76,"y":179.79,"x0":-1.886376732716935,"y0":50.00418990900446,"z0":5.450993277087619,"aX":5.830815108668709},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.6,"breakHorizontal":-6.8,"spinRate":2483,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.42865347197039183,"extension":6.451437693629445},"index":1,"playId":"dc2d3125-4c17-3d26-932c-a3bd886cfad2","pitchNumber":2,"startTime":"2025-08-24T02:00:14.998Z","endTime":"2025-08-24T02:00:18.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.416493744763066,"aZ":-17.03959305061234,"pfxX":-5.316186648110123,"pfxZ":7.362816207081892,"pX":1.1354426105831754,"pZ":3.1819796785898413,"vX0":9.102670661908455,"vY0":-141.76728091468763,"vZ0":-3.649866166873936,"x":73.72,"y":152.87,"x0":-1.4119306669006664,"y0":50.00271730156034,"z0":5.559592138452383,"aX":-10.928337471117041},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.8,"breakHorizontal":8.0,"spinRate":2426,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.38490706220764803,"extension":6.386905147640975},"hitData":{"launchSpeed":45.8,"launchAngle":28.0,"totalDistance":106.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":104.6,"coordY":165.95}},"index":2,"playId":"ce00b0ac-f237-303d-8e90-279b7932f058","pitchNumber":3,"startTime":"2025-08-24T02:00:33.074Z","endTime":"2025-08-24T02:00:39.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:00:39.546Z","atBatIndex":8},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Darell Hernaiz reaches on a fielder's choice out, pitcher George Kirby to catcher Cal Raleigh. Tyler Soderstrom out at home. Jacob Wilson to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T02:01:16.813Z","endTime":"2025-08-24T02:01:43.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","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":669923,"link":"/api/v1/people/669923"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_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":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44085501590363,"aZ":-22.545440462930735,"pfxX":-10.496204413747078,"pfxZ":4.652763040730978,"pX":-0.8643848057303959,"pZ":3.358629428412861,"vX0":6.139774163625023,"vY0":-142.21297009461517,"vZ0":-2.2276681621904664,"x":149.95,"y":148.1,"x0":-1.675829255544319,"y0":50.00425934637892,"z0":5.56661966519021,"aX":-21.724304037964135},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.2,"breakHorizontal":18.0,"spinRate":2325,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3836335046207058,"extension":6.505805456354575},"index":0,"playId":"b56a8659-0823-3f45-a3f4-01888453a3b6","pitchNumber":1,"startTime":"2025-08-24T02:01:17.211Z","endTime":"2025-08-24T02:01:21.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.59714338718002,"aZ":-33.91667923786994,"pfxX":3.8959429877761433,"pfxZ":-1.0445664461670408,"pX":0.16576759116605252,"pZ":2.199195273719457,"vX0":3.616039010908413,"vY0":-128.5677998056448,"vZ0":-1.6937355767253004,"x":110.68,"y":179.4,"x0":-1.7647857943862046,"y0":50.000455852868036,"z0":5.498179364081563,"aX":6.5215586250033235},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.0,"breakHorizontal":-7.9,"spinRate":2570,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.4259938652714852,"extension":6.536597990785255},"hitData":{"launchSpeed":21.5,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":127.84,"coordY":199.41}},"index":1,"playId":"76a952f9-fec4-36f6-b12a-6d981f7c75e3","pitchNumber":2,"startTime":"2025-08-24T02:01:35.746Z","endTime":"2025-08-24T02:01:43.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:01:43.507Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a sharp ground ball to second baseman Cole Young. Jacob Wilson to 3rd. Darell Hernaiz to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T02:02:30.272Z","endTime":"2025-08-24T02:04:02.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"postOnSecond":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"postOnThird":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":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":97.6,"endSpeed":89.8,"strikeZoneTop":3.26000131218274,"strikeZoneBottom":1.53024645639287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.360198085769174,"aZ":-19.719875644177026,"pfxX":-8.925305173408137,"pfxZ":6.042289456977686,"pX":-0.7472435529210728,"pZ":3.827587094247657,"vX0":5.783064559609388,"vY0":-142.1548871715505,"vZ0":-1.6224862790461625,"x":145.48,"y":135.44,"x0":-1.6406543691924842,"y0":50.005389216475855,"z0":5.648390359664068,"aX":-18.40282384681367},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.8,"breakHorizontal":15.1,"spinRate":2458,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3842383859323668,"extension":6.432473392606777},"index":0,"playId":"e45932bf-97eb-3674-8eff-65dd1853dda6","pitchNumber":1,"startTime":"2025-08-24T02:02:30.855Z","endTime":"2025-08-24T02:02:34.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.2600010931172,"strikeZoneBottom":1.43711280221294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.715698058928943,"aZ":-34.876454941878066,"pfxX":5.682324539444636,"pfxZ":-1.663176285123269,"pX":-0.7296570491836247,"pZ":3.3213006123627165,"vX0":1.0956818049198012,"vY0":-126.88019816740459,"vZ0":1.1411945604264635,"x":144.81,"y":149.1,"x0":-1.9054572895132316,"y0":50.00165974228109,"z0":5.651428220879028,"aX":9.235257390622342},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.5,"breakHorizontal":-10.6,"spinRate":2568,"spinDirection":40},"zone":1,"typeConfidence":2.0,"plateTime":0.43219005237537944,"extension":6.363378655151927},"index":1,"playId":"3b668f0b-e287-33ba-bdb2-f8f7987ab604","pitchNumber":2,"startTime":"2025-08-24T02:02:50.158Z","endTime":"2025-08-24T02:02:55.746Z","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":97.3,"endSpeed":89.2,"strikeZoneTop":3.26000197844317,"strikeZoneBottom":1.60567537265568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.35858218793424,"aZ":-19.75226765435375,"pfxX":-9.64163818769731,"pfxZ":6.095001807474969,"pX":-0.7705133923017232,"pZ":3.35338449346549,"vX0":5.81757062847073,"vY0":-141.63372530609843,"vZ0":-2.6491994964865575,"x":146.37,"y":148.24,"x0":-1.5949080254133368,"y0":50.00532275763118,"z0":5.559450018140874,"aX":-19.65509774455692},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.7,"breakHorizontal":16.3,"spinRate":2400,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.386242016651682,"extension":6.4813979345539545},"index":2,"playId":"cf234ed4-0be1-3617-b10e-792627d91c70","pitchNumber":3,"startTime":"2025-08-24T02:03:11.685Z","endTime":"2025-08-24T02:03:17.166Z","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":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.3,"strikeZoneTop":3.12439640122563,"strikeZoneBottom":1.45113506444986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.878047190174453,"aZ":-16.380268213744735,"pfxX":-6.216182875844494,"pfxZ":7.787404396114162,"pX":-0.09021207004539712,"pZ":2.9627388916367234,"vX0":6.766666807401354,"vY0":-140.56466984648603,"vZ0":-4.030163319297408,"x":120.44,"y":158.79,"x0":-1.7058411792553856,"y0":50.00245637878876,"z0":5.459032351693311,"aX":-12.605841991064366},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.6,"breakHorizontal":10.1,"spinRate":2365,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3876957784567603,"extension":6.50238310911636},"index":3,"playId":"99be87ff-72ea-3930-b386-43275d5dabe4","pitchNumber":4,"startTime":"2025-08-24T02:03:31.995Z","endTime":"2025-08-24T02:03:35.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06282025905225,"aZ":-17.12843517850274,"pfxX":-5.203905181753929,"pfxZ":7.4500247604595575,"pX":0.026058375790371426,"pZ":3.3242204825025645,"vX0":6.217904100610517,"vY0":-140.55213127284688,"vZ0":-3.2623705828620864,"x":116.01,"y":149.03,"x0":-1.5290203168608998,"y0":50.00320886978133,"z0":5.599192143480165,"aX":-10.510091783689612},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":8.3,"spinRate":2412,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3883165845750227,"extension":6.508260601731845},"hitData":{"launchSpeed":100.7,"launchAngle":-16.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":138.53,"coordY":136.71}},"index":4,"playId":"f0f452a2-91db-30d7-a2af-91019247115f","pitchNumber":5,"startTime":"2025-08-24T02:03:53.006Z","endTime":"2025-08-24T02:04:02.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:04:02.068Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Urías lines out to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T02:05:13.809Z","endTime":"2025-08-24T02:06:00.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T02:04:32.760Z","endTime":"2025-08-24T02:05:16.158Z","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":97.7,"endSpeed":90.0,"strikeZoneTop":3.21000190744783,"strikeZoneBottom":1.65366081995741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.341364193182834,"aZ":-23.09663011728555,"pfxX":-9.732975857651812,"pfxZ":4.390961433617443,"pX":-0.6081105423767937,"pZ":3.3289591885012566,"vX0":6.438703510279457,"vY0":-142.30095247615378,"vZ0":-2.3937595663828475,"x":140.18,"y":148.9,"x0":-1.6268350113468562,"y0":50.001566929051286,"z0":5.632542382314878,"aX":-20.11016915326368},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.7,"breakHorizontal":16.4,"spinRate":2441,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.38380954624049224,"extension":6.345331272846},"index":1,"playId":"701b1ccb-7cf0-3465-9721-099137c7420a","pitchNumber":1,"startTime":"2025-08-24T02:05:16.158Z","endTime":"2025-08-24T02:05:21.191Z","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":88.3,"endSpeed":81.3,"strikeZoneTop":3.21000159737546,"strikeZoneBottom":1.51638206247158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.300339547951694,"aZ":-35.325701931273166,"pfxX":5.488949353511817,"pfxZ":-1.8763571606992624,"pX":-0.06054299591845534,"pZ":2.92914007827857,"vX0":2.9009917718281906,"vY0":-128.62759453270306,"vZ0":0.342459320682174,"x":119.31,"y":159.69,"x0":-1.9156581618585242,"y0":50.00473153370754,"z0":5.5300018668450255,"aX":9.21121430168883},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.1,"breakHorizontal":-10.6,"spinRate":2545,"spinDirection":40},"zone":2,"typeConfidence":2.0,"plateTime":0.4255866823293988,"extension":6.369172514751383},"index":2,"playId":"3559ca32-02cf-300c-a0da-b3c3f926f052","pitchNumber":2,"startTime":"2025-08-24T02:05:35.322Z","endTime":"2025-08-24T02:05:39.218Z","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":97.6,"endSpeed":90.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.48695320508821,"aZ":-21.20150813986671,"pfxX":-8.904646404443826,"pfxZ":5.27402498506304,"pX":-0.26534626260221306,"pZ":2.926802988693822,"vX0":6.835194676726113,"vY0":-142.11531596325995,"vZ0":-3.647172244526483,"x":127.11,"y":159.76,"x0":-1.5248819586559041,"y0":50.00090723885546,"z0":5.546230749081125,"aX":-18.515805898789313},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.1,"breakHorizontal":15.0,"spinRate":2396,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.38299395654012125,"extension":6.4315015894058565},"hitData":{"launchSpeed":80.9,"launchAngle":8.0,"totalDistance":129.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":146.15,"coordY":154.49}},"index":3,"playId":"0e77ffa4-cf9c-38e9-b741-8c05fc39ea54","pitchNumber":3,"startTime":"2025-08-24T02:05:54.907Z","endTime":"2025-08-24T02:06:00.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:06:00.767Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T02:08:12.037Z","endTime":"2025-08-24T02:10:08.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.50999871733094,"strikeZoneBottom":1.67831046785057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.64991698429913,"aZ":-17.103477843422347,"pfxX":7.3823629323241935,"pfxZ":8.412259649995661,"pX":0.8188682726581995,"pZ":2.556622046413722,"vX0":-5.811820459582093,"vY0":-132.33748418071568,"vZ0":-5.211317940332624,"x":85.79,"y":169.75,"x0":2.073777127334354,"y0":50.00024698237613,"z0":5.785928689871048,"aX":13.220688940176762},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.4,"breakHorizontal":-12.2,"spinRate":2102,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.4123569738814781,"extension":6.413604475746175},"index":0,"playId":"9512e16a-e7d9-384b-9185-7712fe7942f8","pitchNumber":1,"startTime":"2025-08-24T02:08:17.344Z","endTime":"2025-08-24T02:08:21.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.51000058214994,"strikeZoneBottom":1.77351894891818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.239110302939796,"aZ":-18.349712981777223,"pfxX":6.322699064689087,"pfxZ":7.796852287143697,"pX":-0.35118341718083973,"pZ":4.45040542532038,"vX0":-8.105491282388563,"vY0":-131.84632664974717,"vZ0":-0.3981595732323234,"x":130.39,"y":118.62,"x0":1.9316350374273346,"y0":50.00060880038605,"z0":5.949506419440047,"aX":11.207506067760239},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.3,"breakHorizontal":-9.8,"spinRate":2073,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4143560733184981,"extension":6.447092339005385},"index":1,"playId":"e78633cd-d9ca-3018-af51-67060c054471","pitchNumber":2,"startTime":"2025-08-24T02:08:31.203Z","endTime":"2025-08-24T02:08:34.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":73.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.926010945228356,"aZ":-29.928397639239826,"pfxX":5.415075302376597,"pfxZ":1.6781667628328472,"pX":0.5980458256412882,"pZ":0.909275266769125,"vX0":-4.84315748564929,"vY0":-114.0906062053059,"vZ0":-4.939109087244292,"x":94.2,"y":214.23,"x0":2.0291894688901744,"y0":50.004149018164604,"z0":6.000163919664195,"aX":7.250830649755036},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":2.3,"breakHorizontal":-8.8,"spinRate":1245,"spinDirection":121},"zone":14,"typeConfidence":0.76,"plateTime":0.47726369064450624,"extension":5.969323873691195},"index":2,"playId":"57df9200-4fe3-361b-9fdd-b6730b9bb5c8","pitchNumber":3,"startTime":"2025-08-24T02:08:47.603Z","endTime":"2025-08-24T02:08:51.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.698780505515504,"aZ":-15.055028522337919,"pfxX":6.339716105239843,"pfxZ":9.263781593737221,"pX":0.18145896253456892,"pZ":2.8073005752565154,"vX0":-6.889159852456442,"vY0":-134.46528579649484,"vZ0":-5.036691847051417,"x":110.08,"y":162.98,"x0":1.9421058689055133,"y0":50.0006509720419,"z0":5.757794904059084,"aX":11.712823287953626},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":-10.2,"spinRate":2205,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.4059500159909226,"extension":6.404214234929306},"index":3,"playId":"07960ebc-5d11-3d01-9520-decbc77cae85","pitchNumber":4,"startTime":"2025-08-24T02:09:05.317Z","endTime":"2025-08-24T02:09:09.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.6,"strikeZoneTop":3.50999954462636,"strikeZoneBottom":1.71528735713542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.70342186386758,"aZ":-25.57571565499215,"pfxX":6.618519324223261,"pfxZ":4.853278449838248,"pX":1.6081257640248663,"pZ":2.1077139299992966,"vX0":-3.2966679645546453,"vY0":-115.1343489677007,"vZ0":-3.4446128617832947,"x":55.7,"y":181.87,"x0":2.188696082935598,"y0":50.00533744259527,"z0":6.062928074074653,"aX":9.005546125678315},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":8.3,"breakHorizontal":-11.3,"spinRate":1517,"spinDirection":124},"zone":14,"typeConfidence":0.89,"plateTime":0.4733209884334362,"extension":6.0227786653577535},"index":4,"playId":"ad2b0ccb-174b-3591-8e6a-12698b39807d","pitchNumber":5,"startTime":"2025-08-24T02:09:26.570Z","endTime":"2025-08-24T02:09:30.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.1,"strikeZoneTop":3.51000126169471,"strikeZoneBottom":1.78775606761332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.172340677143286,"aZ":-25.075087930234986,"pfxX":-1.3370968435052957,"pfxZ":4.082635412419993,"pX":1.5901465936834875,"pZ":2.87010304393288,"vX0":-0.771049523949406,"vY0":-129.76196160266846,"vZ0":-2.9872145116997615,"x":56.39,"y":161.29,"x0":2.0630122278601686,"y0":50.003806239359264,"z0":5.906844579069317,"aX":-2.324506989846988},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.1,"breakHorizontal":2.5,"spinRate":2129,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.41900514475080275,"extension":6.155328461080211},"index":5,"playId":"3fc0c08d-f88c-3053-a3d0-69d25b8ea468","pitchNumber":6,"startTime":"2025-08-24T02:09:43.473Z","endTime":"2025-08-24T02:09:47.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.30886091218186,"aZ":-24.401419550931003,"pfxX":7.410655046723657,"pfxZ":5.541492822491915,"pX":1.2481079464697886,"pZ":1.4151146446361158,"vX0":-4.354374962439407,"vY0":-116.90330619193833,"vZ0":-5.362931000208833,"x":69.43,"y":200.57,"x0":2.1596833596786027,"y0":50.00209592097916,"z0":5.9918654812139645,"aX":10.392359448339104},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":9.1,"breakHorizontal":-12.6,"spinRate":1441,"spinDirection":119},"zone":14,"typeConfidence":0.89,"plateTime":0.46619332590911267,"extension":6.126099461800803},"hitData":{"launchSpeed":71.6,"launchAngle":0.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.98,"coordY":153.61}},"index":6,"playId":"ef4e8d99-66c4-3669-81f4-af9ce30cb71c","pitchNumber":7,"startTime":"2025-08-24T02:10:01.252Z","endTime":"2025-08-24T02:10:08.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:10:08.853Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a sharp line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T02:10:34.255Z","endTime":"2025-08-24T02:11:06.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":72.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.992505169183502,"aZ":-31.002299907676058,"pfxX":-6.843173828796186,"pfxZ":0.9024301618528758,"pX":-0.9476023787969488,"pZ":1.943583796011686,"vX0":-5.434985449291486,"vY0":-112.28208851495613,"vZ0":-1.6031300887806088,"x":153.12,"y":186.3,"x0":2.382562576210329,"y0":50.00129074629543,"z0":5.786042895825037,"aX":-8.841776767851785},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":1.6,"breakHorizontal":13.7,"spinRate":2347,"spinDirection":302},"zone":13,"typeConfidence":0.86,"plateTime":0.4855560863052575,"extension":6.213414829530222},"index":0,"playId":"0adf5d22-d72c-3c1d-bd34-ac4f8a691318","pitchNumber":1,"startTime":"2025-08-24T02:10:34.865Z","endTime":"2025-08-24T02:10:38.783Z","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":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.48854299701464,"aZ":-15.703060374453244,"pfxX":5.658682528595897,"pfxZ":8.931438108988624,"pX":-0.3756940633608973,"pZ":3.53738245351472,"vX0":-8.123079561417955,"vY0":-134.75254580398502,"vZ0":-3.1188722953276384,"x":131.32,"y":143.27,"x0":1.938651218439401,"y0":50.00415912690111,"z0":5.8151639766122605,"aX":10.437992724855858},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":-8.5,"spinRate":2097,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.4060232936987487,"extension":6.470695532805638},"hitData":{"launchSpeed":103.6,"launchAngle":10.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":76.44,"coordY":106.3}},"index":1,"playId":"3e0de824-223a-3745-9d90-4fd45aa6e7f9","pitchNumber":2,"startTime":"2025-08-24T02:10:57.329Z","endTime":"2025-08-24T02:11:06.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:11:06.757Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mitch Garver pops out to second baseman Darell Hernaiz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T02:11:32.975Z","endTime":"2025-08-24T02:11:46.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.029880972358185,"aZ":-26.074596213353065,"pfxX":-2.6687132747253735,"pfxZ":3.7615118338153337,"pX":0.2865122776211675,"pZ":2.6625252522291074,"vX0":-4.0613903403263505,"vY0":-125.4170075275894,"vZ0":-3.085927078335622,"x":106.08,"y":166.89,"x0":2.2623862274072803,"y0":50.00315359694336,"z0":5.994364988614699,"aX":-4.3290231153880026},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.5,"breakHorizontal":5.6,"spinRate":2216,"spinDirection":181},"zone":6,"typeConfidence":2.0,"plateTime":0.43371966397880657,"extension":6.201998888108236},"hitData":{"launchSpeed":88.4,"launchAngle":64.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":175.05,"coordY":150.97}},"index":0,"playId":"cac210ce-ac2f-393c-9432-d2896d01c661","pitchNumber":1,"startTime":"2025-08-24T02:11:36.220Z","endTime":"2025-08-24T02:11:46.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:11:46.010Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Robles strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T02:12:18.939Z","endTime":"2025-08-24T02:13:49.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22723591153252,"aZ":-17.162890402952602,"pfxX":7.518408361173072,"pfxZ":8.311343294178652,"pX":1.1248266232271908,"pZ":2.2099486271082753,"vX0":-5.478422406828532,"vY0":-132.9921554263384,"vZ0":-5.8756866153567,"x":74.12,"y":179.11,"x0":2.2258135257380007,"y0":50.0055720097929,"z0":5.676057769009895,"aX":13.58569418855792},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.0,"breakHorizontal":-12.6,"spinRate":2108,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.41050303826402246,"extension":6.4297888490338595},"index":0,"playId":"ffc99fd3-c0ae-3872-b10b-c9b88ee95d0a","pitchNumber":1,"startTime":"2025-08-24T02:12:19.629Z","endTime":"2025-08-24T02:12:23.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61737558022555,"aZ":-17.02328259351663,"pfxX":7.037356500639072,"pfxZ":8.481389673055126,"pX":-0.1847283558936042,"pZ":2.4676411061392733,"vX0":-8.148853452668366,"vY0":-132.1797552438003,"vZ0":-5.142796762183535,"x":124.04,"y":172.15,"x0":2.0098453627983237,"y0":50.00500703739351,"z0":5.670684991271423,"aX":12.57529067819196},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.5,"breakHorizontal":-11.2,"spinRate":2130,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.4128656233724999,"extension":6.491995434163898},"index":1,"playId":"c2547e87-ff17-306d-905f-e5089010e975","pitchNumber":2,"startTime":"2025-08-24T02:12:39.729Z","endTime":"2025-08-24T02:12:43.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.5,"strikeZoneTop":3.07999846324589,"strikeZoneBottom":1.66735161835451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.457104159307633,"aZ":-24.67859999364944,"pfxX":6.0628720117986985,"pfxZ":5.550272947199048,"pX":0.940805371467873,"pZ":0.8111535677763605,"vX0":-4.721371002103902,"vY0":-114.92559622346879,"vZ0":-6.203369694424794,"x":81.59,"y":215.35,"x0":2.2249525244703023,"y0":50.00085190380853,"z0":5.913477649718364,"aX":8.184194358053844},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":8.9,"breakHorizontal":-10.0,"spinRate":1414,"spinDirection":125},"zone":14,"typeConfidence":0.86,"plateTime":0.47491355600488383,"extension":6.176837308883938},"index":2,"playId":"d0bca1d5-bf70-370a-bdd3-3cffc21be4c2","pitchNumber":3,"startTime":"2025-08-24T02:13:01.648Z","endTime":"2025-08-24T02:13:07.607Z","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":"74914e72-2e8c-3362-9c14-b554b1612f7f","startTime":"2025-08-24T02:13:25.025Z","endTime":"2025-08-24T02:13:28.717Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.256759420721306,"aZ":-25.837720391395784,"pfxX":6.297175770298509,"pfxZ":4.695089980624422,"pX":1.2160899317025309,"pZ":2.009838425064112,"vX0":-3.832012284867202,"vY0":-115.13597317165784,"vZ0":-3.6595512189300337,"x":70.65,"y":184.51,"x0":2.0791670378844973,"y0":50.00444597497687,"z0":6.105035659452212,"aX":8.502614024716838},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":7.9,"breakHorizontal":-10.6,"spinRate":1397,"spinDirection":128},"zone":14,"typeConfidence":0.86,"plateTime":0.47470710834272767,"extension":6.091550397664483},"index":4,"playId":"295f32b9-34d4-37ee-b09a-c2de8ddbce1e","pitchNumber":4,"startTime":"2025-08-24T02:13:45.188Z","endTime":"2025-08-24T02:13:49.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:13:49.312Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Kurtz pops out to second baseman Cole Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T02:15:49.847Z","endTime":"2025-08-24T02:17:03.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":"Pop Out","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":3},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.73,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.130536166263532,"aZ":-17.55498467520037,"pfxX":-7.527561514211071,"pfxZ":7.466369799919898,"pX":-0.13492558586208453,"pZ":3.6097542570179195,"vX0":6.889748886315057,"vY0":-138.17771672147077,"vZ0":-2.5035537694787364,"x":122.14,"y":141.32,"x0":-1.6673499477410931,"y0":50.00490423457821,"z0":5.690028747526592,"aX":-14.743041676863003},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":12.5,"spinRate":2343,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.394499520072189,"extension":6.310736695081969},"index":0,"playId":"d0d889cf-cd9a-3de5-8935-8b09547b78c8","pitchNumber":1,"startTime":"2025-08-24T02:16:02.256Z","endTime":"2025-08-24T02:16:07.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.170431352751347,"aZ":-16.493993660640434,"pfxX":-6.740040439661919,"pfxZ":8.021108125979927,"pX":0.6626705352185638,"pZ":3.281562951526148,"vX0":8.21594663376771,"vY0":-138.05679230195176,"vZ0":-3.4778780421985447,"x":91.74,"y":150.18,"x0":-1.4589242186407267,"y0":50.00003693019095,"z0":5.650002086254366,"aX":-13.170770842889372},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":10.8,"spinRate":2388,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.39488254289367264,"extension":6.279714392038698},"index":1,"playId":"27e61d6e-3f1f-3783-95c2-16f4dee4ca7d","pitchNumber":2,"startTime":"2025-08-24T02:16:17.456Z","endTime":"2025-08-24T02:16:23.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.9,"strikeZoneTop":3.72999851169023,"strikeZoneBottom":1.82696413366952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.427008394140763,"aZ":-34.91451725197805,"pfxX":4.024166809292557,"pfxZ":-1.6434897164461084,"pX":0.6425820964597639,"pZ":1.5825615244060915,"vX0":4.610514251189867,"vY0":-127.12300137537052,"vZ0":-3.017463222344621,"x":92.51,"y":196.05,"x0":-1.704760643548509,"y0":50.00350463804861,"z0":5.504328850478594,"aX":6.709997329645773},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.4,"breakHorizontal":-8.2,"spinRate":2382,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.42778542913013595,"extension":6.373737501524725},"index":2,"playId":"efd53235-c695-3cc7-b441-1df66a0575b1","pitchNumber":3,"startTime":"2025-08-24T02:16:38.489Z","endTime":"2025-08-24T02:16:43.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.8,"strikeZoneTop":3.73,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.631168892250653,"aZ":-16.601420976922885,"pfxX":-5.067686089370727,"pfxZ":7.773242777013179,"pX":1.055304594796137,"pZ":3.6606572382301237,"vX0":9.083646972589548,"vY0":-139.50439478648525,"vZ0":-2.443329730415697,"x":76.77,"y":139.94,"x0":-1.5608054534808287,"y0":50.000189113228544,"z0":5.621784083988226,"aX":-10.150000812586777},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":7.7,"spinRate":2436,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.390234133519582,"extension":6.3832507852533285},"hitData":{"launchSpeed":60.6,"launchAngle":27.0,"totalDistance":180.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":146.0,"coordY":131.83}},"index":3,"playId":"e1369a29-2302-3dd6-850e-cbc60f714e51","pitchNumber":4,"startTime":"2025-08-24T02:16:56.093Z","endTime":"2025-08-24T02:17:03.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:17:03.106Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T02:17:29.659Z","endTime":"2025-08-24T02:18:17.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.649326791645457,"aZ":-35.974675632018055,"pfxX":6.199481953168254,"pfxZ":-2.315917483041055,"pX":-0.5043337319964775,"pZ":3.2612688676148034,"vX0":1.6859927795762366,"vY0":-126.6441422160544,"vZ0":1.2058398487977304,"x":136.22,"y":150.73,"x0":-1.9829134866443814,"y0":50.00444493047433,"z0":5.636437093117655,"aX":10.163014211089862},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.7,"breakHorizontal":-11.6,"spinRate":2180,"spinDirection":36},"zone":1,"typeConfidence":2.0,"plateTime":0.4309823929253991,"extension":6.2753337509030915},"index":0,"playId":"60639029-dfb9-3951-ac94-f1a7fe396850","pitchNumber":1,"startTime":"2025-08-24T02:17:30.367Z","endTime":"2025-08-24T02:17:33.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":90.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.199849656700987,"aZ":-18.17864280454055,"pfxX":-6.976751188152415,"pfxZ":6.763868502235201,"pX":0.969601056296631,"pZ":3.39771173111384,"vX0":9.479161142968428,"vY0":-141.53678800486318,"vZ0":-3.05729973995428,"x":80.04,"y":147.04,"x0":-1.485424771585391,"y0":50.00525761489414,"z0":5.627840884137863,"aX":-14.442513727877811},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.0,"breakHorizontal":11.2,"spinRate":2386,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3840522312133947,"extension":6.430172252852072},"index":1,"playId":"ef541878-24bf-3af7-9bae-b0218b6058c8","pitchNumber":2,"startTime":"2025-08-24T02:17:49.128Z","endTime":"2025-08-24T02:17:52.504Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-24T02:18:00.256Z","endTime":"2025-08-24T02:18:12.942Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.936398283627465,"aZ":-36.117641498217964,"pfxX":3.499007306155375,"pfxZ":-2.3868628335859805,"pX":0.8571438014640128,"pZ":0.8704181044833879,"vX0":5.287682156257722,"vY0":-127.65784535170444,"vZ0":-4.365322314272575,"x":84.33,"y":215.28,"x0":-1.694450899531619,"y0":50.00263181029665,"z0":5.441450564876549,"aX":5.782045513905591},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.0,"breakHorizontal":-7.6,"spinRate":2519,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4288254314443267,"extension":6.462781157150105},"index":3,"playId":"6bf0ec98-bdae-3a5f-9142-2fcd7ee3183b","pitchNumber":3,"startTime":"2025-08-24T02:18:12.942Z","endTime":"2025-08-24T02:18:17.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:18:17.479Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brent Rooker grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T02:18:39.802Z","endTime":"2025-08-24T02:21:18.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":8},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.61000002106395,"strikeZoneBottom":1.79041713712943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07034970118085,"aZ":-36.23553684913722,"pfxX":5.042417760601859,"pfxZ":-2.4972531081037435,"pX":-0.07221351439584811,"pZ":2.064845180071535,"vX0":2.5681188075487844,"vY0":-126.28148860906518,"vZ0":-1.643757696067714,"x":119.75,"y":183.03,"x0":-1.7553150112057967,"y0":50.003395742518904,"z0":5.620836187473575,"aX":8.199119723804076},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.7,"breakHorizontal":-9.7,"spinRate":2499,"spinDirection":36},"zone":8,"typeConfidence":2.0,"plateTime":0.4326021523964001,"extension":6.354405715657602},"index":0,"playId":"75ad0b70-48b3-3cd2-9240-9c682ce80f14","pitchNumber":1,"startTime":"2025-08-24T02:18:41.327Z","endTime":"2025-08-24T02:18:45.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.61000197029067,"strikeZoneBottom":1.70365341645772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.07136766620278,"aZ":-36.35691576937539,"pfxX":4.509274423772522,"pfxZ":-2.5376257970159024,"pX":1.087513998843059,"pZ":1.512406521201832,"vX0":5.514592828883105,"vY0":-127.37513040286909,"vZ0":-2.955198479458355,"x":75.55,"y":197.95,"x0":-1.6875521039338444,"y0":50.000576134215635,"z0":5.549472676257664,"aX":7.440645987306272},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.0,"breakHorizontal":-9.4,"spinRate":2525,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.42928265712568026,"extension":6.50985292303149},"index":1,"playId":"c81edcf3-c5c7-3afb-bbd2-e366d7a769d9","pitchNumber":2,"startTime":"2025-08-24T02:18:55.905Z","endTime":"2025-08-24T02:18:59.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.5047221167862,"strikeZoneBottom":1.78913989478736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.708938850273757,"aZ":-21.546395251509463,"pfxX":-10.72789434235235,"pfxZ":5.219248046247653,"pX":1.8439221341240943,"pZ":2.7401527901266447,"vX0":12.378963510410717,"vY0":-141.45824840778815,"vZ0":-4.007527980881592,"x":46.71,"y":164.8,"x0":-1.1843992456106556,"y0":50.00499101889461,"z0":5.547578253276411,"aX":-21.856550040194787},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.8,"breakHorizontal":17.0,"spinRate":2369,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.38643976568395644,"extension":6.461242550010247},"index":2,"playId":"8c4be4cd-0969-3f5d-be64-004a074e11e2","pitchNumber":3,"startTime":"2025-08-24T02:19:13.279Z","endTime":"2025-08-24T02:19:16.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.5,"strikeZoneTop":3.60999842331309,"strikeZoneBottom":1.7189313250986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.737371412146988,"aZ":-21.74905192721776,"pfxX":-6.421430820198369,"pfxZ":5.136435808410564,"pX":-1.3337305079911788,"pZ":4.007393754328147,"vX0":3.4018300377681174,"vY0":-140.20891524179655,"vZ0":-0.6281668922978463,"x":167.84,"y":130.58,"x0":-1.7154607627087317,"y0":50.00646830237729,"z0":5.628458971423241,"aX":-13.044462763393312},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.4,"breakHorizontal":11.2,"spinRate":2352,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3876847909855523,"extension":6.366008962614568},"index":3,"playId":"7dbb9549-6f65-325a-a477-ad6194ee3021","pitchNumber":4,"startTime":"2025-08-24T02:19:39.509Z","endTime":"2025-08-24T02:19:43.476Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.6579987574227,"aZ":-22.0111960030688,"pfxX":-7.447177474621233,"pfxZ":4.994947833132814,"pX":-0.6065268422475776,"pZ":3.2338437819988965,"vX0":5.7576208128043005,"vY0":-140.53277556521724,"vZ0":-2.6061320491348994,"x":140.12,"y":151.47,"x0":-1.696622590746539,"y0":50.0053632666269,"z0":5.576071428024024,"aX":-15.157270913409029},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.8,"breakHorizontal":12.6,"spinRate":2338,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.38720572920665663,"extension":6.548024887287187},"index":4,"playId":"12ed7997-f2df-3540-9fae-b0dd0a1e206e","pitchNumber":5,"startTime":"2025-08-24T02:19:57.254Z","endTime":"2025-08-24T02:20:00.857Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-24T02:20:09.719Z","endTime":"2025-08-24T02:20:23.613Z","isPitch":false,"type":"action","player":{"id":667670,"link":"/api/v1/people/667670"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01542672886289,"aZ":-22.828989929317963,"pfxX":-8.518346019009273,"pfxZ":4.652401098788795,"pX":0.26571813040422876,"pZ":3.029060326387946,"vX0":8.179615363056433,"vY0":-140.02904852699547,"vZ0":-3.00352068913841,"x":106.87,"y":157.0,"x0":-1.5693783608685201,"y0":50.00593700065884,"z0":5.588750290966632,"aX":-17.12543309306245},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.0,"breakHorizontal":14.0,"spinRate":2324,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3893511975778563,"extension":6.544611807889518},"index":6,"playId":"df916596-24bf-3f82-aaf0-8b93fea3b07d","pitchNumber":6,"startTime":"2025-08-24T02:20:23.613Z","endTime":"2025-08-24T02:20:26.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.74683607658251,"aZ":-15.225407859294455,"pfxX":-4.614737374247525,"pfxZ":8.440482375229672,"pX":0.668621814191621,"pZ":3.0085865493673682,"vX0":8.005469853593763,"vY0":-140.11496191806523,"vZ0":-4.003426693034082,"x":91.51,"y":157.55,"x0":-1.6132213715099248,"y0":50.00279210981431,"z0":5.436964382025541,"aX":-9.267144381409674},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":6.8,"spinRate":2362,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.3894682163797283,"extension":6.545616960698839},"index":7,"playId":"8d486282-80f0-36f5-89fe-2418357f85fb","pitchNumber":7,"startTime":"2025-08-24T02:20:46.403Z","endTime":"2025-08-24T02:20:49.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.121927292184196,"aZ":-23.915429849546225,"pfxX":-9.909332509376348,"pfxZ":4.11317615607034,"pX":-0.27863128168622314,"pZ":2.904078183499451,"vX0":7.016777736702748,"vY0":-140.24324487546357,"vZ0":-3.0644862628689946,"x":127.62,"y":160.37,"x0":-1.5144734096055712,"y0":50.006357694122414,"z0":5.555648706279601,"aX":-19.91567117519217},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.1,"breakHorizontal":16.7,"spinRate":2286,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.3892665445911194,"extension":6.508296657695041},"hitData":{"launchSpeed":71.0,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.99,"coordY":151.58}},"index":8,"playId":"5f1fbeae-a138-327b-97e7-8d43cf89a122","pitchNumber":8,"startTime":"2025-08-24T02:21:10.243Z","endTime":"2025-08-24T02:21:18.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:21:18.171Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"J.P. Crawford lines out sharply to right fielder Carlos Cortes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T02:23:20.322Z","endTime":"2025-08-24T02:25:14.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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":91.1,"endSpeed":83.7,"strikeZoneTop":3.35952630005589,"strikeZoneBottom":1.5923251442179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.624069836737192,"aZ":-16.53940688429977,"pfxX":5.964955225333585,"pfxZ":8.712725001504106,"pX":0.5377916045374396,"pZ":4.262999683780907,"vX0":-5.793551395419297,"vY0":-132.66215486306493,"vZ0":-1.17762236606341,"x":96.5,"y":123.68,"x0":1.9680576698312024,"y0":50.001470221571466,"z0":5.910474127541937,"aX":10.702075903876974},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.7,"breakHorizontal":-9.6,"spinRate":2095,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4118402611886127,"extension":6.410183274337978},"index":0,"playId":"e0d33601-ec20-397e-abed-a00e88bfdde0","pitchNumber":1,"startTime":"2025-08-24T02:23:28.182Z","endTime":"2025-08-24T02:23:33.278Z","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":90.9,"endSpeed":83.6,"strikeZoneTop":3.33000161242301,"strikeZoneBottom":1.66794494680676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.645144910098214,"aZ":-15.275788552417616,"pfxX":6.185885580472655,"pfxZ":9.479370244230193,"pX":0.19357807811583277,"pZ":2.3546433471910526,"vX0":-6.731720652696301,"vY0":-132.26121396354208,"vZ0":-5.917340752976005,"x":109.62,"y":175.2,"x0":1.9609253300973501,"y0":50.000315644643656,"z0":5.730117761999067,"aX":11.023408216615701},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.2,"breakHorizontal":-9.8,"spinRate":2025,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.41319357096272213,"extension":6.5892127375431695},"index":1,"playId":"bcd2953c-24fe-31f1-904f-f03be5c5de7e","pitchNumber":2,"startTime":"2025-08-24T02:23:42.607Z","endTime":"2025-08-24T02:23:46.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43352583544748,"aZ":-16.32982571064525,"pfxX":5.792367363310325,"pfxZ":8.7172879340286,"pX":0.04014537408641197,"pZ":3.180411868710792,"vX0":-7.156902370297501,"vY0":-133.17029357616823,"vZ0":-3.892209265615688,"x":115.47,"y":152.91,"x0":1.9951153345828292,"y0":50.00069768532763,"z0":5.823412130509152,"aX":10.525764707713043},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.2,"breakHorizontal":-9.1,"spinRate":2184,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.4094606869062227,"extension":6.358519281194487},"index":2,"playId":"ab76439c-4433-3ab4-a32f-f2220e86b0a5","pitchNumber":3,"startTime":"2025-08-24T02:24:01.479Z","endTime":"2025-08-24T02:24:05.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.6,"strikeZoneTop":3.330001813807,"strikeZoneBottom":1.56953737501475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.454976228632166,"aZ":-28.4048652024146,"pfxX":-0.9525806885892658,"pfxZ":2.3468380862554614,"pX":-1.9486247831159327,"pZ":2.128112309834948,"vX0":-9.016447843772179,"vY0":-124.56267568497263,"vZ0":-4.055888060176738,"x":191.28,"y":181.32,"x0":1.8069464632048928,"y0":50.00599514859638,"z0":6.064769779507537,"aX":-1.5320271510608439},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.7,"breakHorizontal":3.4,"spinRate":2272,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.43579723662357495,"extension":6.306335601364138},"index":3,"playId":"d403709e-d700-3c51-ae88-4c98aa25774b","pitchNumber":4,"startTime":"2025-08-24T02:24:22.526Z","endTime":"2025-08-24T02:24:27.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.32999879679248,"strikeZoneBottom":1.47585892798313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.510109725960223,"aZ":-17.266550897549987,"pfxX":6.052693193574521,"pfxZ":8.104497742833171,"pX":0.8319640936626626,"pZ":4.878742575717228,"vX0":-5.416233927153235,"vY0":-134.37402048047332,"vZ0":0.5280112383594388,"x":85.29,"y":107.05,"x0":2.0815691056183137,"y0":50.002856403192396,"z0":5.900927078781827,"aX":11.134184742049907},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":-9.8,"spinRate":2137,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.40670311340057985,"extension":6.509633878204869},"index":4,"playId":"6aff1ee8-2fc4-30a8-af65-23ad00936eba","pitchNumber":5,"startTime":"2025-08-24T02:24:40.025Z","endTime":"2025-08-24T02:24:43.676Z","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":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.0265454819219,"aZ":-29.709132954333874,"pfxX":-1.8070987837575774,"pfxZ":1.5874899839580845,"pX":-0.01357237032174686,"pZ":2.3019307593166163,"vX0":-4.922704103560963,"vY0":-122.50682491006505,"vZ0":-2.6926470304803765,"x":117.52,"y":176.63,"x0":2.241817424928575,"y0":50.00037043784357,"z0":5.908230371492662,"aX":-2.79504151779576},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.6,"breakHorizontal":4.2,"spinRate":2381,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.444006118191437,"extension":6.298273007112399},"hitData":{"launchSpeed":104.5,"launchAngle":17.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":185.74,"coordY":81.59}},"index":5,"playId":"242de3f1-9b27-3596-923a-d879c429b92f","pitchNumber":6,"startTime":"2025-08-24T02:25:07.523Z","endTime":"2025-08-24T02:25:14.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:25:14.535Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T02:25:40.678Z","endTime":"2025-08-24T02:27:04.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.7,"strikeZoneTop":3.38466382477418,"strikeZoneBottom":1.67197692723113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.98166975774005,"aZ":-31.437980096972346,"pfxX":-1.4530209608148876,"pfxZ":0.4843624898314527,"pX":-1.2975801738016493,"pZ":1.8030366378679494,"vX0":-7.447149514441546,"vY0":-121.17469088811055,"vZ0":-3.2486983579352238,"x":166.46,"y":190.1,"x0":1.9888826155853037,"y0":50.00089584219758,"z0":5.8735851773541645,"aX":-2.184350444232227},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.4,"breakHorizontal":4.2,"spinRate":2309,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4499339178562556,"extension":6.345209688793663},"index":0,"playId":"ac6a20f5-5d90-3afc-a413-cbdf299e0de0","pitchNumber":1,"startTime":"2025-08-24T02:25:42.302Z","endTime":"2025-08-24T02:25:46.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.35000150038494,"strikeZoneBottom":1.55614088504757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.8104937190356,"aZ":-32.13172768809203,"pfxX":-0.6293257302301991,"pfxZ":0.02626362177924868,"pX":-0.7588137927221225,"pZ":2.418070420494868,"vX0":-6.552955695135977,"vY0":-122.59758752640461,"vZ0":-1.8961426811536481,"x":145.92,"y":173.49,"x0":2.0186407412647487,"y0":50.002913380696846,"z0":5.916507108420342,"aX":-0.9665436345749241},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.1,"breakHorizontal":2.5,"spinRate":2264,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.44496896284341414,"extension":6.303296450930814},"index":1,"playId":"89b6fe85-31b6-32fd-8a60-5ecb70c59ad3","pitchNumber":2,"startTime":"2025-08-24T02:25:57.617Z","endTime":"2025-08-24T02:26:01.832Z","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":83.7,"endSpeed":78.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.2138647303932,"aZ":-31.54393382524072,"pfxX":-2.9093060716485977,"pfxZ":0.4118707272297115,"pX":-0.05830612026557105,"pZ":2.9714067142625353,"vX0":-4.600540474866794,"vY0":-122.04769498344096,"vZ0":-0.6248705495497628,"x":119.22,"y":158.55,"x0":2.2169258912969045,"y0":50.00393117835263,"z0":5.908002296211247,"aX":-4.462577864643552},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":6.2,"spinRate":2325,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.4459240308124648,"extension":6.392738019692271},"index":2,"playId":"99b326d5-bee0-32c8-9706-32ba879d59d3","pitchNumber":3,"startTime":"2025-08-24T02:26:14.720Z","endTime":"2025-08-24T02:26:18.648Z","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":91.7,"endSpeed":84.8,"strikeZoneTop":3.18501492120516,"strikeZoneBottom":1.67535181941843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.977262913691195,"aZ":-14.465677309712497,"pfxX":6.266625249430782,"pfxZ":9.65269528117355,"pX":0.7301531217374229,"pZ":4.32514968944697,"vX0":-5.336816478716613,"vY0":-133.65277431956753,"vZ0":-1.3913988629165788,"x":89.17,"y":122.0,"x0":1.9248909479585588,"y0":50.00436523300183,"z0":5.876185233476707,"aX":11.499232041583866},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":-10.4,"spinRate":2140,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.40760420569005573,"extension":6.464686055364211},"index":3,"playId":"3937cb43-4e62-352a-8afe-217bbd6750ca","pitchNumber":4,"startTime":"2025-08-24T02:26:38.365Z","endTime":"2025-08-24T02:26:42.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.34693107278404,"aZ":-15.29316578053235,"pfxX":6.337156598903675,"pfxZ":9.429704640179821,"pX":-0.07388501975826306,"pZ":2.5747029226785707,"vX0":-7.72783829983251,"vY0":-132.2302374421665,"vZ0":-5.232433712796006,"x":119.82,"y":169.26,"x0":2.0484562009287193,"y0":50.001680993064454,"z0":5.682323555306952,"aX":11.343236413620497},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.3,"breakHorizontal":-10.0,"spinRate":2027,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.41252533128123803,"extension":6.553384338956815},"hitData":{"launchSpeed":72.8,"launchAngle":42.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.95,"coordY":120.06}},"index":4,"playId":"2014aa7f-06e2-34ec-9015-7eee3d0ae603","pitchNumber":5,"startTime":"2025-08-24T02:26:55.869Z","endTime":"2025-08-24T02:27:04.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:27:04.003Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to right fielder Carlos Cortes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T02:27:28.007Z","endTime":"2025-08-24T02:28:30.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.37928741464318,"strikeZoneBottom":1.60580568547498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.003292532074706,"aZ":-29.553795498934598,"pfxX":-1.8596643441673324,"pfxZ":1.686097182004037,"pX":0.20051009792991467,"pZ":2.8521137047728655,"vX0":-4.279318713503009,"vY0":-123.56675099738852,"vZ0":-1.6389529155083922,"x":109.36,"y":161.77,"x0":2.1916784624745307,"y0":50.00521221750565,"z0":5.990662115665717,"aX":-2.8961831971699707},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.9,"breakHorizontal":4.3,"spinRate":2228,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.4420691484416439,"extension":6.256314711954359},"index":0,"playId":"7e866ee7-dd0e-399e-a43f-e09a75cf8391","pitchNumber":1,"startTime":"2025-08-24T02:27:29.592Z","endTime":"2025-08-24T02:27:34.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.42128586409988,"strikeZoneBottom":1.6481897859253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.43827640141037,"aZ":-21.826605673781412,"pfxX":3.823716072501004,"pfxZ":7.419669650238045,"pX":0.5697468026982114,"pZ":1.1927746061288895,"vX0":-4.966609141443482,"vY0":-117.3717617549709,"vZ0":-6.152934655511016,"x":95.28,"y":206.58,"x0":2.2174125499439277,"y0":50.000202718793844,"z0":5.883773218644884,"aX":5.329154837932902},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":12.1,"breakHorizontal":-5.6,"spinRate":1442,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4668601250139899,"extension":6.253865474886385},"index":1,"playId":"a144b8e4-8715-3a16-b831-c797e0465485","pitchNumber":2,"startTime":"2025-08-24T02:27:45.796Z","endTime":"2025-08-24T02:27:50.718Z","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":91.7,"endSpeed":84.2,"strikeZoneTop":3.36752257160116,"strikeZoneBottom":1.56274204541155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.548130540920305,"aZ":-19.844910432753203,"pfxX":7.583982044570432,"pfxZ":6.819018361015555,"pX":-0.37932491506643345,"pZ":3.2476036673074953,"vX0":-8.680277750240208,"vY0":-133.36322826236525,"vZ0":-3.043324372097211,"x":131.46,"y":151.09,"x0":1.9259094169126938,"y0":50.005675873302444,"z0":5.827876996563563,"aX":13.720854792393622},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.9,"breakHorizontal":-12.0,"spinRate":2046,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.41003002961152557,"extension":6.598459050442813},"index":2,"playId":"821f6281-9c71-3f52-91c5-cc176bd1c64c","pitchNumber":3,"startTime":"2025-08-24T02:28:06.662Z","endTime":"2025-08-24T02:28:10.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.486659486970066,"aZ":-18.32694047782312,"pfxX":5.673801831413105,"pfxZ":7.794445537250279,"pX":0.15506090139042325,"pZ":3.3999069271238036,"vX0":-6.657572629089501,"vY0":-132.27557649519144,"vZ0":-3.168334703611002,"x":111.09,"y":146.98,"x0":1.9641730870006067,"y0":50.00564235159042,"z0":5.952579781320159,"aX":10.08414796437758},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.7,"breakHorizontal":-8.9,"spinRate":2055,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.41364036973279683,"extension":6.449680887006875},"hitData":{"launchSpeed":91.3,"launchAngle":30.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.8,"coordY":87.2}},"index":3,"playId":"b84c8dbe-ce89-3775-bc04-950a9563faf1","pitchNumber":4,"startTime":"2025-08-24T02:28:21.813Z","endTime":"2025-08-24T02:28:30.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:28:30.083Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T02:30:39.146Z","endTime":"2025-08-24T02:30:48.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":0},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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(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":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.88936222436241,"aZ":-42.99541232320722,"pfxX":5.924455734089465,"pfxZ":-7.460376850587423,"pX":0.1682433478703297,"pZ":2.0319965976401573,"vX0":2.6311401229486555,"vY0":-119.92108788885467,"vZ0":0.35504290480603107,"x":110.59,"y":183.92,"x0":-1.7137038546583623,"y0":50.0003029420245,"z0":5.727607448730241,"aX":8.598251953365398},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.1,"breakHorizontal":-11.4,"spinRate":2543,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.45730944586595257,"extension":6.328377429537521},"hitData":{"launchSpeed":92.7,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.11,"coordY":142.96}},"index":0,"playId":"3ddc50da-3319-3118-b313-b2426260186c","pitchNumber":1,"startTime":"2025-08-24T02:30:40.465Z","endTime":"2025-08-24T02:30:48.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:30:48.073Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jacob Wilson doubles (18) on a sharp fly ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T02:31:13.375Z","endTime":"2025-08-24T02:32:07.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.20141596195911,"strikeZoneBottom":1.49753467199247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.66460161639809,"aZ":-23.137437338530425,"pfxX":-10.442865628714111,"pfxZ":4.532083097693155,"pX":0.24450242387898383,"pZ":1.181827862547667,"vX0":8.543414971421251,"vY0":-140.05377290741183,"vZ0":-7.87588324283082,"x":107.68,"y":206.87,"x0":-1.4838006764200011,"y0":50.00271618098819,"z0":5.535799213947471,"aX":-20.813590510141317},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.7,"breakHorizontal":17.3,"spinRate":2301,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3906028603588676,"extension":6.4279185037563265},"index":0,"playId":"bdd15b15-31f9-3678-8beb-f8eaefffc3a0","pitchNumber":1,"startTime":"2025-08-24T02:31:13.989Z","endTime":"2025-08-24T02:31:17.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.2199986062435,"strikeZoneBottom":1.56510045131845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.750031601184975,"aZ":-14.103798926440579,"pfxX":-6.527517926720462,"pfxZ":9.139513175631189,"pX":0.9055102403701815,"pZ":2.724932364569247,"vX0":9.335585832884725,"vY0":-139.34296677058532,"vZ0":-5.084710666357584,"x":82.48,"y":165.21,"x0":-1.6318608961265142,"y0":50.00236639999888,"z0":5.497083417884668,"aX":-12.905605318876546},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":10.0,"spinRate":2428,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.39228204822304313,"extension":6.501894355390554},"index":1,"playId":"35cf9994-a552-37e0-a15b-d9a4f3c8567e","pitchNumber":2,"startTime":"2025-08-24T02:31:30.430Z","endTime":"2025-08-24T02:31:34.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.78837675077584,"aZ":-21.09892752084589,"pfxX":-9.831586830999333,"pfxZ":5.659083443785363,"pX":-0.8929617619661558,"pZ":3.011185559302472,"vX0":5.869759789730731,"vY0":-139.1912337221185,"vZ0":-3.1275742770105257,"x":151.04,"y":157.48,"x0":-1.7536955206457225,"y0":50.006947783728954,"z0":5.549509873368273,"aX":-19.2601079082446},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.7,"breakHorizontal":16.6,"spinRate":2268,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39378211028358123,"extension":6.555648541481348},"hitData":{"launchSpeed":100.1,"launchAngle":27.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":92.92,"coordY":52.5}},"index":2,"playId":"0254b1b9-d88b-3220-b5ae-c4d51df2382c","pitchNumber":3,"startTime":"2025-08-24T02:31:54.067Z","endTime":"2025-08-24T02:32:07.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:32:07.221Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lawrence Butler lines out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T02:32:38.454Z","endTime":"2025-08-24T02:33:25.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.8832073875292,"aZ":-17.968692035603357,"pfxX":-7.958411591016141,"pfxZ":7.16256486941581,"pX":0.2269948948346442,"pZ":3.287064757297433,"vX0":7.894003475205746,"vY0":-139.57320478433485,"vZ0":-3.06897086786874,"x":108.35,"y":150.03,"x0":-1.5968833298187863,"y0":50.0026638115909,"z0":5.576669477850933,"aX":-15.783745517548022},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.6,"breakHorizontal":12.8,"spinRate":2390,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.39164797143045593,"extension":6.412066943239064},"index":0,"playId":"1dde6898-49af-3d96-8d5c-fe708fcfd3a6","pitchNumber":1,"startTime":"2025-08-24T02:32:39.035Z","endTime":"2025-08-24T02:32:42.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.39468187955736,"strikeZoneBottom":1.62396391459896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.2440415337111,"aZ":-30.337111931717775,"pfxX":7.0321486782107785,"pfxZ":1.1361853398483888,"pX":-0.04795966179263942,"pZ":1.6923164830407504,"vX0":2.2663857793686004,"vY0":-126.4433779667995,"vZ0":-3.130325252232921,"x":118.83,"y":193.09,"x0":-1.8699389444361807,"y0":50.00314952627178,"z0":5.385536370686967,"aX":11.363787206075116},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.6,"breakHorizontal":-13.2,"spinRate":2432,"spinDirection":36},"zone":8,"typeConfidence":2.0,"plateTime":0.43349399796606747,"extension":6.5222023833525995},"index":1,"playId":"4d137ed2-5328-3a87-a3c8-67065cc9aa45","pitchNumber":2,"startTime":"2025-08-24T02:32:55.886Z","endTime":"2025-08-24T02:33:02.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.386936154081607,"aZ":-17.08544698426127,"pfxX":-6.541191278188641,"pfxZ":7.643799238294394,"pX":-0.16464272985238262,"pZ":3.2851657892559563,"vX0":6.400388340797253,"vY0":-139.38041340399664,"vZ0":-3.250064594618622,"x":123.28,"y":150.08,"x0":-1.637316654668814,"y0":50.0029625740449,"z0":5.590062578592609,"aX":-12.911870636520236},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":10.6,"spinRate":2420,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.39250651785576496,"extension":6.358831353703316},"hitData":{"launchSpeed":101.9,"launchAngle":22.0,"totalDistance":351.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":86.51,"coordY":63.24}},"index":2,"playId":"5017f049-ad61-3549-bc6f-c5ed08c58388","pitchNumber":3,"startTime":"2025-08-24T02:33:13.684Z","endTime":"2025-08-24T02:33:25.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:33:25.166Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Darell Hernaiz singles on a line drive to center fielder Julio Rodríguez. Jacob Wilson scores. Darell Hernaiz to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T02:33:51.819Z","endTime":"2025-08-24T02:34:07.739Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.069420478809047,"aZ":-22.623152476625524,"pfxX":-8.432283267481939,"pfxZ":4.7196661093665355,"pX":-0.8195999340134486,"pZ":3.0134230834194415,"vX0":5.3612241362670385,"vY0":-140.86185710591323,"vZ0":-3.0458083772851148,"x":148.24,"y":157.42,"x0":-1.6457416233990931,"y0":50.00053614306212,"z0":5.560698009738175,"aX":-17.05187755862082},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.2,"breakHorizontal":14.3,"spinRate":2245,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3878928840913791,"extension":6.448460939618257},"hitData":{"launchSpeed":85.8,"launchAngle":17.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.95,"coordY":88.09}},"index":0,"playId":"ab370b95-84a7-334e-b013-c1f55846dc06","pitchNumber":1,"startTime":"2025-08-24T02:33:55.538Z","endTime":"2025-08-24T02:34:07.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:34:07.739Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, first baseman Josh Naylor to pitcher George Kirby.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T02:34:48.030Z","endTime":"2025-08-24T02:35:37.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":85.0,"endSpeed":77.5,"strikeZoneTop":3.12233634955226,"strikeZoneBottom":1.4444862053805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.038679808169213,"aZ":-36.45116633045587,"pfxX":7.091199127457727,"pfxZ":-2.782693522050252,"pX":-0.8023858490863163,"pZ":2.542175147363233,"vX0":0.31795199374760014,"vY0":-123.7277216008542,"vZ0":0.28519921231000445,"x":147.59,"y":170.14,"x0":-1.8529480767584041,"y0":50.004926112415035,"z0":5.505561147241356,"aX":10.883690502752028},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.7,"breakHorizontal":-12.8,"spinRate":2190,"spinDirection":45},"zone":4,"typeConfidence":2.0,"plateTime":0.44442115456358344,"extension":6.468425120382029},"index":0,"playId":"53bec63d-9533-34fd-ae86-44003f0a551c","pitchNumber":1,"startTime":"2025-08-24T02:34:48.514Z","endTime":"2025-08-24T02:34:53.173Z","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":85.9,"endSpeed":78.5,"strikeZoneTop":3.25999867735328,"strikeZoneBottom":1.39191256028013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9364878130942,"aZ":-35.641667532975205,"pfxX":7.558908926501285,"pfxZ":-2.205368620600874,"pX":-0.6182791043713939,"pZ":2.931947491715661,"vX0":0.6354794088979917,"vY0":-125.14606387115123,"vZ0":0.8787376955020119,"x":140.57,"y":159.62,"x0":-1.8569857739178666,"y0":50.001016054086364,"z0":5.51212146471389,"aX":11.901826024014353},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.5,"breakHorizontal":-13.8,"spinRate":2415,"spinDirection":47},"zone":1,"typeConfidence":2.0,"plateTime":0.43886644869804137,"extension":6.3971440723062445},"index":1,"playId":"d00a6e64-b4d2-3c47-9870-626977eae727","pitchNumber":2,"startTime":"2025-08-24T02:35:09.102Z","endTime":"2025-08-24T02:35:13.274Z","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.2,"endSpeed":75.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.160896567863944,"aZ":-42.49619528384003,"pfxX":6.6550942868083585,"pfxZ":-7.187913523319962,"pX":0.06508575286547676,"pZ":2.54421991234048,"vX0":2.4190483206323212,"vY0":-119.70288462909198,"vZ0":1.6968540110478172,"x":114.52,"y":170.09,"x0":-1.8256537245282871,"y0":50.000171438955626,"z0":5.658486361222299,"aX":9.562721957012554},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-12.2,"breakHorizontal":-12.6,"spinRate":2447,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.4592482730310632,"extension":6.425951659207473},"hitData":{"launchSpeed":91.1,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.56,"coordY":163.75}},"index":2,"playId":"8141d701-de5b-37d7-b2d1-237f233c6e20","pitchNumber":3,"startTime":"2025-08-24T02:35:29.804Z","endTime":"2025-08-24T02:35:37.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:35:37.018Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cal Raleigh grounds out softly, first baseman Nick Kurtz to pitcher Jeffrey Springs.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T02:37:43.156Z","endTime":"2025-08-24T02:38:58.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":605488,"link":"/api/v1/people/605488"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.66000072040517,"strikeZoneBottom":1.82170327060912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.026915645325957,"aZ":-16.729259070945844,"pfxX":7.040594880652192,"pfxZ":8.564392441899495,"pX":-1.1816993555529243,"pZ":4.393850072302652,"vX0":-10.49162096897792,"vY0":-132.6118539328168,"vZ0":-0.9673425163924547,"x":162.04,"y":120.15,"x0":1.88847645284359,"y0":50.00333467737343,"z0":5.969258372789142,"aX":12.698872471245945},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.6,"breakHorizontal":-10.8,"spinRate":2223,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4110671344694503,"extension":6.438475982157573},"index":0,"playId":"9136dca9-43e9-3ca8-b7e0-b29e5876accc","pitchNumber":1,"startTime":"2025-08-24T02:37:54.546Z","endTime":"2025-08-24T02:37:58.299Z","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":90.2,"endSpeed":83.1,"strikeZoneTop":3.66000104096041,"strikeZoneBottom":1.84336262725535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.20547317179716,"aZ":-16.660030041005047,"pfxX":6.630773749373943,"pfxZ":8.829784104212939,"pX":-0.5443500297412025,"pZ":3.1424207108359727,"vX0":-8.844423417143307,"vY0":-131.08893845747133,"vZ0":-3.873863096049188,"x":137.75,"y":153.93,"x0":1.9967761130432014,"y0":50.00443270963066,"z0":5.867262929140453,"aX":11.653428586462805},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.5,"breakHorizontal":-10.3,"spinRate":2202,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.4162935830418961,"extension":6.439766723519736},"index":1,"playId":"39ad498e-9656-305c-82c9-80d2f35bc2f7","pitchNumber":2,"startTime":"2025-08-24T02:38:11.651Z","endTime":"2025-08-24T02:38:15.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.761287972325267,"aZ":-17.52473999542311,"pfxX":6.481199030806427,"pfxZ":8.302777818205257,"pX":-0.5526600479246575,"pZ":3.4227794603531883,"vX0":-8.617888339067273,"vY0":-130.99906947820833,"vZ0":-2.887677587238412,"x":138.07,"y":146.36,"x0":1.9148103232966414,"y0":50.00192853335933,"z0":5.82631245526896,"aX":11.434588889898718},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.8,"breakHorizontal":-10.2,"spinRate":2118,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.4157306668488112,"extension":6.5619819291203045},"index":2,"playId":"7fe3dc12-03b1-3d2b-aee8-3ddeda0d4ea1","pitchNumber":3,"startTime":"2025-08-24T02:38:28.488Z","endTime":"2025-08-24T02:38:32.915Z","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":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-24T02:38:38.984Z","endTime":"2025-08-24T02:38:50.737Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"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":79.3,"endSpeed":73.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.043473688704765,"aZ":-29.393345146249448,"pfxX":5.416943282533465,"pfxZ":2.0400233967183192,"pX":0.2121288636890619,"pZ":1.6470980854443185,"vX0":-5.799494317969761,"vY0":-115.3680879006919,"vZ0":-3.5845883067853883,"x":108.91,"y":194.31,"x0":2.0406864062125094,"y0":50.003256485921675,"z0":6.018085902048442,"aX":7.390130539479908},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":3.1,"breakHorizontal":-8.5,"spinRate":1326,"spinDirection":128},"zone":8,"typeConfidence":0.75,"plateTime":0.4725950778720853,"extension":6.246579933205961},"hitData":{"launchSpeed":30.4,"launchAngle":-40.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":134.4,"coordY":186.89}},"index":4,"playId":"19fa6815-8ea1-3ac6-bd6b-2bcf6f5afd2e","pitchNumber":4,"startTime":"2025-08-24T02:38:50.737Z","endTime":"2025-08-24T02:38:58.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:38:58.171Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Julio Rodríguez lines out sharply to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T02:39:36.383Z","endTime":"2025-08-24T02:40:02.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.43999805528802,"strikeZoneBottom":1.58105110628142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.310996260022684,"aZ":-15.822580201159546,"pfxX":7.021359578745239,"pfxZ":9.19353161947219,"pX":0.1214055515612775,"pZ":4.634779121536555,"vX0":-7.302586904835579,"vY0":-132.7529525958711,"vZ0":-0.5323189653304047,"x":112.37,"y":113.64,"x0":2.000059605774791,"y0":50.00447899336431,"z0":5.993177312572005,"aX":12.49152254045229},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.7,"breakHorizontal":-11.0,"spinRate":2263,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.41312303160361763,"extension":6.419757800493939},"index":0,"playId":"faa244be-b019-31dd-a655-8e7f2b5252e3","pitchNumber":1,"startTime":"2025-08-24T02:39:38.780Z","endTime":"2025-08-24T02:39:42.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.302189371283763,"aZ":-15.053690547514755,"pfxX":5.997553909945968,"pfxZ":9.836002748249435,"pX":0.6346552278272612,"pZ":2.752606663107703,"vX0":-5.393293252531968,"vY0":-131.2411989752436,"vZ0":-5.109087380445283,"x":92.81,"y":164.46,"x0":1.9390932100940947,"y0":50.00537250126464,"z0":5.8494113503587375,"aX":10.44283143590713},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.8,"breakHorizontal":-9.6,"spinRate":2098,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.4176672605162137,"extension":6.46471117913174},"hitData":{"launchSpeed":111.2,"launchAngle":13.0,"totalDistance":362.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":127.72,"coordY":53.24}},"index":1,"playId":"1a47a9f5-bfa9-31e4-b7f6-cfb253302e94","pitchNumber":2,"startTime":"2025-08-24T02:39:55.802Z","endTime":"2025-08-24T02:40:02.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:40:02.823Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eugenio Suárez walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T02:40:31.629Z","endTime":"2025-08-24T02:41:50.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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(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":91.4,"endSpeed":84.7,"strikeZoneTop":3.51000184030826,"strikeZoneBottom":1.58752586140015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.522779465397008,"aZ":-16.84747293535284,"pfxX":4.555991751318941,"pfxZ":8.409836945138178,"pX":0.8763325379601306,"pZ":3.8146812991182957,"vX0":-4.614587214675961,"vY0":-133.13023077842925,"vZ0":-2.439773420914047,"x":83.6,"y":135.78,"x0":2.027760521894734,"y0":50.00121521734886,"z0":5.941473369757608,"aX":8.301587107565846},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.0,"breakHorizontal":-7.4,"spinRate":2134,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4090633721925032,"extension":6.541604883363555},"index":0,"playId":"5b44bce2-9cb3-36d7-9a42-a56e5b751e72","pitchNumber":1,"startTime":"2025-08-24T02:40:32.066Z","endTime":"2025-08-24T02:40:35.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":78.3,"endSpeed":73.1,"strikeZoneTop":3.51000021607928,"strikeZoneBottom":1.65854839484495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.02021855052909,"aZ":-28.083972771186872,"pfxX":4.214247269087879,"pfxZ":3.0483836587698416,"pX":1.6289140557601414,"pZ":2.753470845396675,"vX0":-2.6279162474616364,"vY0":-114.1811181184899,"vZ0":-1.6119809848285083,"x":54.91,"y":164.44,"x0":2.2385348016990316,"y0":50.00106669727086,"z0":6.1929622469985945,"aX":5.648801110494929},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":5.4,"breakHorizontal":-7.1,"spinRate":1217,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.47694450650166287,"extension":5.899719127232775},"index":1,"playId":"5eb59a9b-6fed-36cc-b467-616639dd6e99","pitchNumber":2,"startTime":"2025-08-24T02:40:48.208Z","endTime":"2025-08-24T02:40:51.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":74.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.609085857344066,"aZ":-25.558831878312915,"pfxX":6.030639693116781,"pfxZ":4.784053921458981,"pX":0.3360334024212908,"pZ":2.070162191125248,"vX0":-6.243521687897581,"vY0":-116.00292827604642,"vZ0":-3.6189219841300275,"x":104.19,"y":182.89,"x0":2.259837233973199,"y0":50.0043927388284,"z0":6.046717737888098,"aX":8.34477307324558},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":8.2,"breakHorizontal":-9.6,"spinRate":1343,"spinDirection":120},"zone":9,"typeConfidence":0.85,"plateTime":0.46945131036445753,"extension":6.16648730581698},"index":2,"playId":"49d22053-31e1-3a13-9144-4f6103f14874","pitchNumber":3,"startTime":"2025-08-24T02:41:05.834Z","endTime":"2025-08-24T02:41:11.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.47873715132007,"strikeZoneBottom":1.56357530765193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.17069288096409,"aZ":-17.177307271001418,"pfxX":7.561681169676565,"pfxZ":8.348465350618532,"pX":-0.6586631789162232,"pZ":3.3830712030361196,"vX0":-9.481636111426798,"vY0":-132.41213753871617,"vZ0":-3.1987326780633056,"x":142.11,"y":147.44,"x0":1.966687983330194,"y0":50.002861517265735,"z0":5.845514862898819,"aX":13.584844979506517},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.8,"breakHorizontal":-11.9,"spinRate":2151,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.4118053906213244,"extension":6.522439732896428},"index":3,"playId":"9d8212f7-4ef3-32d2-90d7-0b15d45d123b","pitchNumber":4,"startTime":"2025-08-24T02:41:30.708Z","endTime":"2025-08-24T02:41:36.230Z","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":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.51000153879889,"strikeZoneBottom":1.65456055982092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.851384939609055,"aZ":-17.48685054666663,"pfxX":5.590051561814443,"pfxZ":8.191696789744167,"pX":0.9090626610356204,"pZ":3.7752293015906147,"vX0":-4.999940164726835,"vY0":-132.4442432862744,"vZ0":-2.4147738398536154,"x":82.35,"y":136.85,"x0":2.0866966838649152,"y0":50.00141061647255,"z0":5.964357702966923,"aX":10.021692363365425},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.6,"breakHorizontal":-9.1,"spinRate":2042,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.4120962732392943,"extension":6.300384910493812},"index":4,"playId":"2db63bdd-ebe8-3631-9192-9937be58d802","pitchNumber":5,"startTime":"2025-08-24T02:41:46.492Z","endTime":"2025-08-24T02:41:50.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:41:50.770Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Naylor walks. Eugenio Suárez to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T02:42:17.127Z","endTime":"2025-08-24T02:44:34.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.420260349422847,"aZ":-26.209439500550715,"pfxX":-0.9632643200885438,"pfxZ":3.7718692329303156,"pX":-1.240215051416577,"pZ":2.0197164822893434,"vX0":-7.910851648261328,"vY0":-124.05614637192984,"vZ0":-4.26451387091286,"x":164.27,"y":184.25,"x0":2.0960179375325905,"y0":50.00405735891105,"z0":5.909209468678905,"aX":-1.5216276870344798},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.2,"breakHorizontal":3.4,"spinRate":2273,"spinDirection":174},"zone":13,"typeConfidence":2.0,"plateTime":0.439087191613007,"extension":6.342322167031536},"index":0,"playId":"31ee0399-c1b1-3c24-b97b-ebd57bdb8e15","pitchNumber":1,"startTime":"2025-08-24T02:42:19.848Z","endTime":"2025-08-24T02:42:23.772Z","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":83.2,"endSpeed":77.7,"strikeZoneTop":3.21999982180034,"strikeZoneBottom":1.60593533846589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.84244026900549,"aZ":-29.739903195018993,"pfxX":-2.237796797918239,"pfxZ":1.6172896504593792,"pX":-0.9416035723483204,"pZ":1.4523583478726576,"vX0":-6.690457045065534,"vY0":-121.15849346058074,"vZ0":-4.4421598459956915,"x":152.89,"y":199.57,"x0":2.132228158268027,"y0":50.00293126407641,"z0":5.871501272315012,"aX":-3.369043600390758},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.2,"breakHorizontal":5.4,"spinRate":2239,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4498911112135944,"extension":6.3089889245334385},"index":1,"playId":"9fb71541-4134-34aa-b7f8-8563aff1673e","pitchNumber":2,"startTime":"2025-08-24T02:42:39.855Z","endTime":"2025-08-24T02:42:43.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.2200010394837,"strikeZoneBottom":1.54410006555085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.746498252191593,"aZ":-28.78623190760486,"pfxX":-1.8630007504614596,"pfxZ":2.1866656909387876,"pX":-1.1839376490574425,"pZ":1.3490560743055426,"vX0":-7.568461731664428,"vY0":-123.26876536528589,"vZ0":-5.094404013759299,"x":162.13,"y":202.36,"x0":2.1588001224608413,"y0":50.00497988040669,"z0":5.85090724098063,"aX":-2.8881969407952046},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.0,"breakHorizontal":5.0,"spinRate":2339,"spinDirection":187},"zone":13,"typeConfidence":2.0,"plateTime":0.4430530334228755,"extension":6.30394060526657},"index":2,"playId":"826a8f31-01d6-3bd1-9360-06df308782a6","pitchNumber":3,"startTime":"2025-08-24T02:43:02.119Z","endTime":"2025-08-24T02:43:05.924Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.2,"strikeZoneTop":3.22000104899396,"strikeZoneBottom":1.47026750250147,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.108651311737717,"aZ":-32.0910477900081,"pfxX":-7.872953755141413,"pfxZ":0.06310377240438392,"pX":-0.7416820460715522,"pZ":1.9606763861334202,"vX0":-5.052649577518708,"vY0":-115.0331155077489,"vZ0":-1.46232784027201,"x":145.27,"y":185.84,"x0":2.5052646936323604,"y0":50.00318640678439,"z0":5.7123607733524215,"aX":-10.56318818980565},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":0.0,"breakHorizontal":15.5,"spinRate":2380,"spinDirection":293},"zone":7,"typeConfidence":2.0,"plateTime":0.475943600036262,"extension":6.044601607273043},"index":3,"playId":"b825a849-dfb7-330a-ae75-17ebfaeb6c4d","pitchNumber":4,"startTime":"2025-08-24T02:43:23.381Z","endTime":"2025-08-24T02:43:28.747Z","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":2,"outs":2},"index":4,"startTime":"2025-08-24T02:43:47.738Z","endTime":"2025-08-24T02:44:06.290Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.21999969987964,"strikeZoneBottom":1.57004488947671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.337174313278968,"aZ":-32.98152920244285,"pfxX":-8.598541413799861,"pfxZ":-0.6054709944669039,"pX":-1.6121389183210202,"pZ":2.057906773223615,"vX0":-6.345664114413305,"vY0":-115.11657952946935,"vZ0":-1.2057824679545528,"x":178.45,"y":183.22,"x0":2.3019533753224506,"y0":50.003096614610925,"z0":5.7953782792268695,"aX":-11.482202529170006},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-1.1,"breakHorizontal":17.2,"spinRate":2317,"spinDirection":298},"zone":13,"typeConfidence":0.89,"plateTime":0.47668474371586855,"extension":6.200548878294893},"index":5,"playId":"66f185e8-69c6-3461-ae8e-e3ef28a06289","pitchNumber":5,"startTime":"2025-08-24T02:44:06.290Z","endTime":"2025-08-24T02:44:09.550Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":69.8,"strikeZoneTop":3.20852999134311,"strikeZoneBottom":1.4932242417112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.896310356386643,"aZ":-33.84142509615393,"pfxX":-10.32150086650818,"pfxZ":-1.3708397500546834,"pX":0.9851903545553741,"pZ":1.3742767905461912,"vX0":-0.7233470871327935,"vY0":-109.82283531306138,"vZ0":-1.575065143135157,"x":79.45,"y":201.67,"x0":2.6594351730002375,"y0":50.001348525263865,"z0":5.708290118307273,"aX":-12.575341777056884},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-2.5,"breakHorizontal":18.8,"spinRate":2446,"spinDirection":297},"zone":14,"typeConfidence":0.9,"plateTime":0.4992036010957568,"extension":6.082950947599701},"index":6,"playId":"84465105-9109-3e8f-9cc7-c943050aaec5","pitchNumber":6,"startTime":"2025-08-24T02:44:28.458Z","endTime":"2025-08-24T02:44:34.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:44:34.465Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mitch Garver lines out to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T02:45:46.244Z","endTime":"2025-08-24T02:45:52.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T02:44:49.016Z","endTime":"2025-08-24T02:45:46.244Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.33047578521413,"aZ":-16.41116794233556,"pfxX":7.253020447398611,"pfxZ":9.051790299251856,"pX":0.890299928602843,"pZ":2.699331667038314,"vX0":-6.178122088105063,"vY0":-131.27316677731687,"vZ0":-4.757164853538205,"x":83.06,"y":165.9,"x0":2.334346685280006,"y0":50.00336397169128,"z0":5.760377245198957,"aX":12.632662626759426},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.5,"breakHorizontal":-11.8,"spinRate":2231,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4175612184927897,"extension":6.522345622061113},"hitData":{"launchSpeed":95.6,"launchAngle":16.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.04,"coordY":85.51}},"index":1,"playId":"a03a62b1-a0be-35cc-b522-67b862ef2c51","pitchNumber":1,"startTime":"2025-08-24T02:45:46.244Z","endTime":"2025-08-24T02:45:52.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:45:52.517Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Urías flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T02:47:51.541Z","endTime":"2025-08-24T02:49:09.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.1350655408568,"strikeZoneBottom":1.47104214626599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.395993005088368,"aZ":-35.60573437808312,"pfxX":5.74286716227712,"pfxZ":-2.2002189580600993,"pX":1.340734596265612,"pZ":1.8258080318244236,"vX0":5.539978648600611,"vY0":-124.64552202818754,"vZ0":-2.0430350086409663,"x":65.89,"y":189.48,"x0":-1.6651423685470434,"y0":50.005280820013574,"z0":5.624341963182717,"aX":8.94584812638391},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.2,"breakHorizontal":-11.8,"spinRate":2507,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.44112399034007765,"extension":6.319552326709848},"index":0,"playId":"b63b2adf-ec31-369f-8a88-6d6cf1c95ea2","pitchNumber":1,"startTime":"2025-08-24T02:48:04.590Z","endTime":"2025-08-24T02:48:08.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.921220098795573,"aZ":-35.71557787437777,"pfxX":5.312094694409033,"pfxZ":-2.2574292340942765,"pX":1.2829768023613064,"pZ":2.0274855157871676,"vX0":5.292851223383569,"vY0":-124.97198842348297,"vZ0":-1.7703862508278108,"x":68.1,"y":184.04,"x0":-1.55815552054567,"y0":50.00189680042982,"z0":5.699062479684172,"aX":8.338795070953049},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.2,"breakHorizontal":-10.9,"spinRate":2573,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.43952821456131774,"extension":6.354152821114054},"index":1,"playId":"3470e995-b6e7-3ab1-9d4d-65956a80e435","pitchNumber":2,"startTime":"2025-08-24T02:48:18.360Z","endTime":"2025-08-24T02:48:21.702Z","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":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-24T02:48:28.504Z","endTime":"2025-08-24T02:48:43.818Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.25503946988627,"strikeZoneBottom":1.6234108730163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.110618946129875,"aZ":-17.724369992452218,"pfxX":-5.436662556649285,"pfxZ":7.359606139365666,"pX":0.7036991274133165,"pZ":2.4258944480429503,"vX0":8.239984091583393,"vY0":-138.98040381140663,"vZ0":-5.3149904384942355,"x":90.18,"y":173.28,"x0":-1.5883168843311724,"y0":50.00058923804888,"z0":5.5337697013836635,"aX":-10.672020502511948},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":8.2,"spinRate":2410,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.393568580035371,"extension":6.415889210380199},"index":3,"playId":"e6b1597e-5cf1-3b8c-9acf-a66efc1d7d98","pitchNumber":3,"startTime":"2025-08-24T02:48:43.818Z","endTime":"2025-08-24T02:48:48.080Z","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":86.3,"endSpeed":78.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41976389902294,"aZ":-37.759821680592104,"pfxX":5.53416307123971,"pfxZ":-3.5377656372780395,"pX":0.5275298041118859,"pZ":1.556373593237563,"vX0":3.7994854216045786,"vY0":-125.63910295393067,"vZ0":-2.3011044284812057,"x":96.89,"y":196.76,"x0":-1.7298404800676122,"y0":50.00312804612817,"z0":5.58990495263339,"aX":8.736516221743356},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.7,"breakHorizontal":-10.9,"spinRate":2499,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.43804476637165024,"extension":6.343585418100386},"hitData":{"launchSpeed":94.7,"launchAngle":28.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.86,"coordY":63.38}},"index":4,"playId":"ee71c23b-53f4-37ac-8054-1c3fc09b6e91","pitchNumber":4,"startTime":"2025-08-24T02:49:00.191Z","endTime":"2025-08-24T02:49:09.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:49:09.722Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T02:49:29.868Z","endTime":"2025-08-24T02:50:24.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.72999820897064,"strikeZoneBottom":1.74423899903805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.64165590946607,"aZ":-35.54299048826473,"pfxX":5.534022587787809,"pfxZ":-2.1383984568580487,"pX":-1.3075865144433736,"pZ":2.4967279786480763,"vX0":-0.2655453520216262,"vY0":-124.54114185072292,"vZ0":-0.43597563822526786,"x":166.84,"y":171.37,"x0":-1.9188978411471063,"y0":50.00468150898246,"z0":5.6097630341063605,"aX":8.707737602200499},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.7,"breakHorizontal":-10.0,"spinRate":2269,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.4395333500632619,"extension":6.2224287411991925},"index":0,"playId":"9caaa56e-4a13-3ae4-ab4c-04c460335945","pitchNumber":1,"startTime":"2025-08-24T02:49:30.951Z","endTime":"2025-08-24T02:49:34.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.73000092815035,"strikeZoneBottom":1.6895389887786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80540872306383,"aZ":-18.996215513093862,"pfxX":-5.573148615579791,"pfxZ":6.791617809696987,"pX":0.9332622030915173,"pZ":4.018110861414715,"vX0":8.657237025630955,"vY0":-137.9514925844084,"vZ0":-0.9166557927640258,"x":81.43,"y":130.29,"x0":-1.5120605489105643,"y0":50.00206406070479,"z0":5.627431317605436,"aX":-10.81310773676184},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":8.4,"spinRate":2281,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3960532723468049,"extension":6.426841647188637},"index":1,"playId":"eb176e98-849e-3d49-8e1e-39f23ff764ab","pitchNumber":2,"startTime":"2025-08-24T02:49:45.714Z","endTime":"2025-08-24T02:49:50.382Z","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":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.7299988634823,"strikeZoneBottom":1.71446427824487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05703258813268,"aZ":-17.856955923536383,"pfxX":-5.748044944129702,"pfxZ":7.444478601472177,"pX":0.00710876909979308,"pZ":4.739534354989315,"vX0":6.323226258462079,"vY0":-137.68779908067435,"vZ0":0.700126168996227,"x":116.73,"y":110.81,"x0":-1.5704184092062161,"y0":50.004435477504714,"z0":5.688704322007334,"aX":-11.0577565561538},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":9.1,"spinRate":2323,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3975417336871323,"extension":6.317258251750873},"index":2,"playId":"b15979a2-e610-38ce-8bf1-ada4269f228b","pitchNumber":3,"startTime":"2025-08-24T02:50:00.044Z","endTime":"2025-08-24T02:50:03.791Z","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":95.0,"endSpeed":87.1,"strikeZoneTop":3.72999993450192,"strikeZoneBottom":1.79077541274743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.49790681837921,"aZ":-20.605904081782676,"pfxX":-10.166289917139647,"pfxZ":5.990296269599641,"pX":0.022895277193675737,"pZ":1.1561692998758677,"vX0":7.776087125706188,"vY0":-138.0273171867759,"vZ0":-7.720859437684696,"x":116.13,"y":207.56,"x0":-1.508981683054223,"y0":50.000894265034404,"z0":5.375160504276152,"aX":-19.629082252699217},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.4,"breakHorizontal":16.8,"spinRate":2148,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3967054130164174,"extension":6.57169941586487},"index":3,"playId":"308e78fd-107f-306b-a41a-f049910c0fce","pitchNumber":4,"startTime":"2025-08-24T02:50:18.785Z","endTime":"2025-08-24T02:50:24.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:50:24.426Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out sharply to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T02:50:46.013Z","endTime":"2025-08-24T02:52:20.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.659734656196324,"aZ":-18.539187245091014,"pfxX":-4.061382177901377,"pfxZ":6.98028815188282,"pX":0.8667485020446387,"pZ":2.218340722584705,"vX0":8.452171127556356,"vY0":-138.3243533706598,"vZ0":-5.340016466391249,"x":83.96,"y":178.88,"x0":-1.6902609858832145,"y0":50.000042930203364,"z0":5.402900034762969,"aX":-7.930489165797839},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.8,"breakHorizontal":5.8,"spinRate":2232,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.394842436847874,"extension":6.524252628144746},"index":0,"playId":"9297cd8f-fcad-33e9-91b3-155773181d58","pitchNumber":1,"startTime":"2025-08-24T02:50:48.100Z","endTime":"2025-08-24T02:50:54.058Z","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":96.6,"endSpeed":88.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.592947339008298,"aZ":-18.817773422123473,"pfxX":-8.26264570561933,"pfxZ":6.646259609175249,"pX":-0.25694847259637893,"pZ":2.4903153981308,"vX0":6.82266603554158,"vY0":-140.5552229509424,"vZ0":-5.025843997753842,"x":126.79,"y":171.54,"x0":-1.6372030864551,"y0":50.00151162627924,"z0":5.516009788306682,"aX":-16.601216595871236},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.3,"breakHorizontal":13.7,"spinRate":2300,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3890517898220809,"extension":6.463072016219458},"index":1,"playId":"b22a6aac-4780-388e-8626-aa0da68dce47","pitchNumber":2,"startTime":"2025-08-24T02:51:07.849Z","endTime":"2025-08-24T02:51:10.982Z","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":1},"index":2,"startTime":"2025-08-24T02:51:22.881Z","endTime":"2025-08-24T02:51:46.100Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.462524580340084,"aZ":-34.87782263566811,"pfxX":5.500021769794139,"pfxZ":-1.7079156955018373,"pX":0.2987152703001032,"pZ":1.9534934545231333,"vX0":3.3789508861252866,"vY0":-124.67709015053482,"vZ0":-1.7771521874009109,"x":105.61,"y":186.04,"x0":-1.7854848472556766,"y0":50.00146391989198,"z0":5.535596721250493,"aX":8.716377862158527},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.2,"breakHorizontal":-10.7,"spinRate":2458,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.43818235562783814,"extension":6.431531094078612},"index":3,"playId":"fe45f7c5-b93e-30a1-8fd7-d87842e0881a","pitchNumber":3,"startTime":"2025-08-24T02:51:46.100Z","endTime":"2025-08-24T02:51:49.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.395968753980295,"aZ":-32.42141550734302,"pfxX":5.259435405047577,"pfxZ":-0.15328874184858865,"pX":-0.23271849927118926,"pZ":1.658603354265537,"vX0":2.337879317545836,"vY0":-125.13540664938158,"vZ0":-2.7535515546896088,"x":125.87,"y":194.0,"x0":-1.8614935997806423,"y0":50.004777644862436,"z0":5.41979163303117,"aX":8.371382480132237},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.6,"breakHorizontal":-10.1,"spinRate":2317,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.43711487638619895,"extension":6.3993382579439055},"hitData":{"launchSpeed":100.4,"launchAngle":38.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":59.03,"coordY":83.71}},"index":4,"playId":"ae53e577-ce89-324a-bea4-3dee33e342e7","pitchNumber":4,"startTime":"2025-08-24T02:52:06.487Z","endTime":"2025-08-24T02:52:20.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:52:20.465Z","atBatIndex":34},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brent Rooker grounds into a force out, third baseman Eugenio Suárez to second baseman Cole Young. Nick Kurtz out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T02:52:44.506Z","endTime":"2025-08-24T02:52:54.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.380138919731902,"aZ":-22.230186158721988,"pfxX":-10.269834653281713,"pfxZ":5.0142197884271855,"pX":-0.023356319900035564,"pZ":1.953852596753955,"vX0":7.986250177251574,"vY0":-139.8691444675712,"vZ0":-5.435937346567979,"x":117.89,"y":186.03,"x0":-1.5806002170691955,"y0":50.000940887270595,"z0":5.379043066477677,"aX":-20.357558688735836},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.2,"breakHorizontal":16.9,"spinRate":2346,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3915144495137719,"extension":6.49540632866515},"hitData":{"launchSpeed":86.8,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.83,"coordY":169.83}},"index":0,"playId":"d806c680-0269-3cca-8502-101985226770","pitchNumber":1,"startTime":"2025-08-24T02:52:47.178Z","endTime":"2025-08-24T02:52:54.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:52:54.991Z","atBatIndex":35},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Victor Robles bunt grounds out softly to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T02:55:02.165Z","endTime":"2025-08-24T02:55:13.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.134266549098815,"aZ":-13.125640470780437,"pfxX":6.300959107875451,"pfxZ":10.996429072538959,"pX":0.6382264894656665,"pZ":2.6226615355413565,"vX0":-5.663167120697965,"vY0":-130.67976217937584,"vZ0":-5.633517131369651,"x":92.67,"y":167.97,"x0":2.0131321053673292,"y0":50.0030021845235,"z0":5.789689039307701,"aX":10.91524208642774},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.8,"breakHorizontal":-10.2,"spinRate":2353,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.41887946078157734,"extension":6.586843911145872},"hitData":{"launchSpeed":40.9,"launchAngle":6.0,"totalDistance":44.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":141.27,"coordY":176.13}},"index":0,"playId":"47dd237c-e778-37e8-873d-0e5c8a0962f1","pitchNumber":1,"startTime":"2025-08-24T02:55:06.175Z","endTime":"2025-08-24T02:55:13.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:55:13.391Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"J.P. Crawford lines out to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T02:55:38.263Z","endTime":"2025-08-24T02:56:19.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.29133091384336,"strikeZoneBottom":1.50708714585878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.83292051141704,"aZ":-27.137782525153895,"pfxX":-2.496999580199808,"pfxZ":3.275775318532208,"pX":0.3235288910324879,"pZ":3.355902555527905,"vX0":-3.888238408291063,"vY0":-122.56501966672236,"vZ0":-1.288054332341194,"x":104.67,"y":148.17,"x0":2.248474598628061,"y0":50.00311885214672,"z0":6.183312549475624,"aX":-3.8382751141923133},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.9,"breakHorizontal":5.4,"spinRate":2300,"spinDirection":180},"zone":3,"typeConfidence":2.0,"plateTime":0.44510071574238674,"extension":6.2022054483007985},"index":0,"playId":"ee03b13b-d1c8-3d0e-b007-a5ffa1bb9ffe","pitchNumber":1,"startTime":"2025-08-24T02:55:39.814Z","endTime":"2025-08-24T02:55:43.848Z","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":83.8,"endSpeed":77.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.816818926735333,"aZ":-30.51191332335011,"pfxX":-3.2532197713254414,"pfxZ":1.088980445646726,"pX":0.2920438741825578,"pZ":3.2971944298295837,"vX0":-3.4907179957099457,"vY0":-122.09417714958366,"vZ0":-0.4672189832326429,"x":105.87,"y":149.76,"x0":2.157658945448204,"y0":50.00178091586016,"z0":6.094614234522515,"aX":-4.959173338783475},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.2,"breakHorizontal":6.6,"spinRate":2349,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.44693735308969496,"extension":6.224374860208722},"index":1,"playId":"100d27cb-fbf7-3f79-b7ac-d0edc5a96e43","pitchNumber":2,"startTime":"2025-08-24T02:55:54.906Z","endTime":"2025-08-24T02:55:59.367Z","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":1},"index":2,"startTime":"2025-08-24T02:56:04.881Z","endTime":"2025-08-24T02:56:13.281Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":74.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.27831698290725,"aZ":-30.85926714814099,"pfxX":-3.270648035413004,"pfxZ":0.9613311443953947,"pX":-0.4497972712579771,"pZ":1.6517460834324877,"vX0":-5.33976967063172,"vY0":-115.42606873559235,"vZ0":-2.6978921003082745,"x":134.15,"y":194.18,"x0":2.308529172271069,"y0":50.001650090554335,"z0":5.7748959155498385,"aX":-4.460137522584318},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.4,"breakHorizontal":7.1,"spinRate":2445,"spinDirection":293},"zone":7,"typeConfidence":2.0,"plateTime":0.4725629288362527,"extension":6.2203568893151795},"hitData":{"launchSpeed":85.8,"launchAngle":12.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":171.24,"coordY":150.69}},"index":3,"playId":"460e78f3-b9b4-3e61-8484-29558d3f8cd2","pitchNumber":3,"startTime":"2025-08-24T02:56:13.281Z","endTime":"2025-08-24T02:56:19.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:56:19.503Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T02:56:43.127Z","endTime":"2025-08-24T02:57:27.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.35000054904266,"strikeZoneBottom":1.71806400859568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.182600605217075,"aZ":-14.10479735504635,"pfxX":5.65158695638895,"pfxZ":10.035110221802716,"pX":-0.3677279567800407,"pZ":3.478176751212944,"vX0":-7.737328978269919,"vY0":-133.22829089358623,"vZ0":-3.719213852176212,"x":131.02,"y":144.87,"x0":1.837595990450134,"y0":50.00309926472165,"z0":5.909356660778979,"aX":10.177233444152593},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.5,"breakHorizontal":-8.6,"spinRate":2254,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.4108600107973084,"extension":6.482194704682388},"index":0,"playId":"78cef24d-9dab-3584-8980-da8eaa46d2b6","pitchNumber":1,"startTime":"2025-08-24T02:56:44.866Z","endTime":"2025-08-24T02:56:49.174Z","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":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.9,"strikeZoneTop":3.35492514542253,"strikeZoneBottom":1.69211502038922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.745363490760685,"aZ":-30.313433483987815,"pfxX":-2.6386917762998623,"pfxZ":1.2522228607408277,"pX":0.6352203359782311,"pZ":3.1476872895521617,"vX0":-2.922193292972935,"vY0":-120.13885979116351,"vZ0":-0.49703403302238836,"x":92.79,"y":153.79,"x0":2.20282743296309,"y0":50.00208896693256,"z0":6.014352084422066,"aX":-3.9192322920163525},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.4,"breakHorizontal":5.4,"spinRate":2416,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.453125696888538,"extension":6.237056983895397},"index":1,"playId":"30dc4c1b-2f57-3b11-9bd6-c19a1e38108b","pitchNumber":2,"startTime":"2025-08-24T02:57:00.277Z","endTime":"2025-08-24T02:57:04.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.573161840879912,"aZ":-14.898382069923748,"pfxX":7.166157738244418,"pfxZ":9.806533805969984,"pX":0.10062517057706183,"pZ":2.37142018437215,"vX0":-7.326402093426101,"vY0":-132.21749988864687,"vZ0":-5.668175684295242,"x":113.16,"y":174.75,"x0":1.9834044008808924,"y0":50.000423324208754,"z0":5.6458499539342215,"aX":12.62007470153209},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.7,"breakHorizontal":-11.3,"spinRate":2286,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.4151008910190437,"extension":6.469490132251495},"hitData":{"launchSpeed":91.4,"launchAngle":36.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.91,"coordY":62.92}},"index":2,"playId":"f7805bc5-58eb-3499-bbee-85c5e5bbb386","pitchNumber":3,"startTime":"2025-08-24T02:57:18.287Z","endTime":"2025-08-24T02:57:27.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:57:27.677Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Soderstrom walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T02:59:34.069Z","endTime":"2025-08-24T03:01:11.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.245359033695014,"aZ":-19.7282473707398,"pfxX":-10.04009537134395,"pfxZ":6.426395891663871,"pX":-0.5292757912657409,"pZ":2.257746385716565,"vX0":6.484224842729418,"vY0":-137.50833245182503,"vZ0":-5.332507471514044,"x":137.17,"y":177.82,"x0":-1.5997647667255435,"y0":50.00407610089552,"z0":5.53894608030552,"aX":-19.447025730623558},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.8,"breakHorizontal":17.0,"spinRate":2153,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3966154530999164,"extension":6.454257229405658},"index":0,"playId":"767029fd-8264-3b59-b0e3-36125a678ff5","pitchNumber":1,"startTime":"2025-08-24T02:59:37.481Z","endTime":"2025-08-24T02:59:41.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.5,"strikeZoneTop":3.36999980213678,"strikeZoneBottom":1.54582032464918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.005005041222763,"aZ":-29.342990662282173,"pfxX":-6.969947503633562,"pfxZ":1.735093559856411,"pX":-1.195884021969685,"pZ":2.2455632440174056,"vX0":3.3473377736022494,"vY0":-125.66318051478395,"vZ0":-1.982283790959801,"x":162.58,"y":178.15,"x0":-1.626534835553543,"y0":50.000895538053335,"z0":5.385836166762102,"aX":-11.353954134675398},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.0,"breakHorizontal":12.1,"spinRate":1202,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4328002768660357,"extension":6.553538783024871},"index":1,"playId":"f26ac71d-1de8-31f7-8e31-ef70fe58df3c","pitchNumber":2,"startTime":"2025-08-24T02:59:56.024Z","endTime":"2025-08-24T03:00:00.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.576569536242026,"aZ":-28.603217818982674,"pfxX":-9.060953125310434,"pfxZ":2.1439045680923847,"pX":-0.3038771483878687,"pZ":2.609190232301355,"vX0":6.047887114069361,"vY0":-127.03915595069701,"vZ0":-1.4968633183538778,"x":128.58,"y":168.33,"x0":-1.5165534512795966,"y0":50.00114648853749,"z0":5.441211734298515,"aX":-15.07907726779784},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.8,"breakHorizontal":15.4,"spinRate":1423,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.428188274382332,"extension":6.570975055163911},"index":2,"playId":"af893071-5176-3d7e-ae18-0f20f6e743fb","pitchNumber":3,"startTime":"2025-08-24T03:00:10.738Z","endTime":"2025-08-24T03:00:14.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.370001080466,"strikeZoneBottom":1.50998108410086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.02183269535205,"aZ":-39.775409886299066,"pfxX":5.497131644947769,"pfxZ":-4.77198400184783,"pX":0.9114424571102063,"pZ":0.9046082044480107,"vX0":4.446983170560386,"vY0":-125.34344926234147,"vZ0":-3.3737638735527096,"x":82.26,"y":214.36,"x0":-1.5990155660073309,"y0":50.00263091061202,"z0":5.511533945419798,"aX":8.757245478624892},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-9.1,"breakHorizontal":-10.9,"spinRate":2443,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.43676104994270215,"extension":6.531448454454075},"index":3,"playId":"01ea5e3e-68df-306e-905b-12483634ef46","pitchNumber":4,"startTime":"2025-08-24T03:00:27.710Z","endTime":"2025-08-24T03:00:30.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.37000101271185,"strikeZoneBottom":1.52859270592464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.676692124436787,"aZ":-21.985889212961897,"pfxX":-10.014092607000826,"pfxZ":5.1601375192690035,"pX":1.4717541602732254,"pZ":2.714266119919678,"vX0":11.503918326792496,"vY0":-139.26835719726495,"vZ0":-3.559459027849131,"x":60.9,"y":165.49,"x0":-1.4007499596277817,"y0":50.005441353039465,"z0":5.453667587090636,"aX":-19.782522923427432},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.8,"breakHorizontal":16.0,"spinRate":2283,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.39247203069241454,"extension":6.6036822024561985},"index":4,"playId":"07ae9fe8-ac21-342f-8c32-3b7f7e84eaed","pitchNumber":5,"startTime":"2025-08-24T03:00:46.508Z","endTime":"2025-08-24T03:00:50.642Z","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":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.33830118455856,"strikeZoneBottom":1.54533959579025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.587537829932995,"aZ":-20.689455611777092,"pfxX":-9.39825913230327,"pfxZ":5.814322171315369,"pX":0.3432069499123887,"pZ":1.5221123897360211,"vX0":8.173217587450644,"vY0":-139.45153373601065,"vZ0":-6.926973425422021,"x":103.92,"y":197.68,"x0":-1.4008566955965465,"y0":50.0009321633353,"z0":5.397308479546193,"aX":-18.55708427232104},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.2,"breakHorizontal":15.4,"spinRate":2308,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.39238654787563165,"extension":6.6112871641015705},"index":5,"playId":"0685fc6f-73c8-3e64-8883-278fdc325dc6","pitchNumber":6,"startTime":"2025-08-24T03:01:04.985Z","endTime":"2025-08-24T03:01:11.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:01:11.842Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T03:01:28.945Z","endTime":"2025-08-24T03:02:36.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.553581035803102,"aZ":-33.69000196307668,"pfxX":7.677035740412659,"pfxZ":-0.9447446967027169,"pX":0.717563474539546,"pZ":1.5137800706163942,"vX0":3.776442728632749,"vY0":-126.32485236429591,"vZ0":-2.949898155731754,"x":89.65,"y":197.91,"x0":-1.7998958955033437,"y0":50.00584638339871,"z0":5.437578547962516,"aX":12.263693373290577},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.2,"breakHorizontal":-14.9,"spinRate":2271,"spinDirection":38},"zone":9,"typeConfidence":2.0,"plateTime":0.4355402033018865,"extension":6.571503129310838},"index":0,"playId":"5677d9e7-fae9-302f-b53b-bd025981cb31","pitchNumber":1,"startTime":"2025-08-24T03:01:34.719Z","endTime":"2025-08-24T03:01:39.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.65648486691036,"aZ":-20.980950422874823,"pfxX":-9.756359243124306,"pfxZ":5.689439626261883,"pX":-0.6354821971087818,"pZ":2.8387438665285996,"vX0":6.238708441913419,"vY0":-139.64200539255268,"vZ0":-3.618017261165532,"x":141.22,"y":162.13,"x0":-1.6358300171248628,"y0":50.00097228096691,"z0":5.538447774220107,"aX":-19.18639333477292},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.7,"breakHorizontal":16.3,"spinRate":2339,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.39286459528780426,"extension":6.325958027635181},"index":1,"playId":"b8d044a4-7ff1-3106-905d-780197422ec2","pitchNumber":2,"startTime":"2025-08-24T03:01:55.438Z","endTime":"2025-08-24T03:01:58.539Z","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":0},"index":2,"startTime":"2025-08-24T03:02:06.613Z","endTime":"2025-08-24T03:02:25.057Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"}},{"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":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.252576457756394,"aZ":-43.21035149370744,"pfxX":5.977416812318794,"pfxZ":-7.765976178150861,"pX":-0.9805045888337127,"pZ":1.0238057240490666,"vX0":0.502635017454576,"vY0":-119.09296165385277,"vZ0":-1.1697889055672475,"x":154.37,"y":211.14,"x0":-1.9705004459876594,"y0":50.004430877531064,"z0":5.468574219019963,"aX":8.491187111384225},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-14.0,"breakHorizontal":-10.9,"spinRate":2463,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.4618916323585278,"extension":6.464425408697296},"hitData":{"launchSpeed":77.3,"launchAngle":47.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.01,"coordY":131.88}},"index":3,"playId":"0e8cbad8-5ce3-328e-a44a-3cfaf57b2a30","pitchNumber":3,"startTime":"2025-08-24T03:02:25.057Z","endTime":"2025-08-24T03:02:36.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:02:36.089Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler called out on strikes. Tyler Soderstrom steals (7) 2nd base.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T03:03:01.693Z","endTime":"2025-08-24T03:04:52.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.061459284315468,"aZ":-41.77732057277872,"pfxX":5.457114829641859,"pfxZ":-6.474284200271251,"pX":0.32819724151143825,"pZ":1.736556594337284,"vX0":3.2249328439659766,"vY0":-120.63946643690103,"vZ0":-0.4895342927654922,"x":104.49,"y":191.89,"x0":-1.7320057037657712,"y0":50.00212386948011,"z0":5.604401563682156,"aX":8.09472328299165},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-11.6,"breakHorizontal":-10.7,"spinRate":2478,"spinDirection":43},"zone":9,"typeConfidence":2.0,"plateTime":0.4529167516705144,"extension":6.585140199499857},"index":0,"playId":"004718f3-fac9-3ef8-b852-561d847dc5c7","pitchNumber":1,"startTime":"2025-08-24T03:03:02.318Z","endTime":"2025-08-24T03:03:06.109Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.54000115983019,"strikeZoneBottom":1.66543041000283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.81880771293221,"aZ":-41.63316007294008,"pfxX":6.1230107784094265,"pfxZ":-6.436402059037887,"pX":-0.03426801833952964,"pZ":0.5560453664881564,"vX0":2.1541854060504972,"vY0":-120.60403052729855,"vZ0":-2.9868726017544445,"x":118.31,"y":223.77,"x0":-1.7347775794056919,"y0":50.00068393488955,"z0":5.488350238555205,"aX":9.0030681007704},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-12.1,"breakHorizontal":-11.6,"spinRate":2458,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.45443677942208005,"extension":6.47831348477849},"index":1,"playId":"34161127-f4e1-3671-a472-6117bcf326b9","pitchNumber":2,"startTime":"2025-08-24T03:03:19.983Z","endTime":"2025-08-24T03:03:26.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.27563175424381,"aZ":-35.32694293446119,"pfxX":6.0409679181546,"pfxZ":-1.9918898404247107,"pX":0.7177528944169792,"pZ":1.0584601371223008,"vX0":4.081185886032729,"vY0":-125.54923388731929,"vZ0":-3.5405115902322146,"x":89.64,"y":210.2,"x0":-1.7179706640668966,"y0":50.00210629219713,"z0":5.385531212184722,"aX":9.567118149321416},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.2,"breakHorizontal":-11.9,"spinRate":2511,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.43758440373847085,"extension":6.479683385181915},"index":2,"playId":"b362ae05-0e5b-3999-92cb-0aeff2c144ce","pitchNumber":3,"startTime":"2025-08-24T03:03:43.020Z","endTime":"2025-08-24T03:03:46.565Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.38402405926021,"strikeZoneBottom":1.57639935193468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.790759518889324,"aZ":-42.43958976260169,"pfxX":5.709810882429767,"pfxZ":-7.11325551077098,"pX":-0.6273699603194265,"pZ":0.2992235277811033,"vX0":0.8283617345864445,"vY0":-119.82809957819924,"vZ0":-3.133910158889443,"x":140.91,"y":230.7,"x0":-1.7195232498721171,"y0":50.00317802727088,"z0":5.443946863194041,"aX":8.240150446282296},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.3,"breakHorizontal":-10.6,"spinRate":2492,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.4584263328700513,"extension":6.4563084609468095},"index":3,"playId":"f7132bf0-7d74-3af7-9e0d-ebd127535d1e","pitchNumber":4,"startTime":"2025-08-24T03:04:02.823Z","endTime":"2025-08-24T03:04:09.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.4275782246203,"strikeZoneBottom":1.62047235929831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.657895379328906,"aZ":-17.96347359454944,"pfxX":-5.994108780553019,"pfxZ":7.038886263902784,"pX":0.8913955045082875,"pZ":3.6825830875059933,"vX0":8.775943097684916,"vY0":-140.46596033540115,"vZ0":-1.9256095705287504,"x":83.02,"y":139.35,"x0":-1.4794312573070125,"y0":50.00633326161764,"z0":5.531777972978795,"aX":-12.108207011680364},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.6,"breakHorizontal":9.2,"spinRate":2279,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3883736287125763,"extension":6.570893445501423},"index":4,"playId":"66268d28-5bc5-3f7a-97bf-75975541301d","pitchNumber":5,"startTime":"2025-08-24T03:04:28.332Z","endTime":"2025-08-24T03:04:32.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.30822853831954,"strikeZoneBottom":1.59644984362756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.894403818881173,"aZ":-36.02707197608317,"pfxX":7.39084483597127,"pfxZ":-2.438190388260171,"pX":-0.2992675733897267,"pZ":2.9001115942815394,"vX0":1.523790858847004,"vY0":-125.13536574500192,"vZ0":0.6565413878696797,"x":128.41,"y":160.48,"x0":-1.8764713310960641,"y0":50.001764650950854,"z0":5.592280282337007,"aX":11.687452726307487},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.0,"breakHorizontal":-13.7,"spinRate":2482,"spinDirection":37},"zone":1,"typeConfidence":2.0,"plateTime":0.4381585250725495,"extension":6.3373522661849275},"index":5,"playId":"6422d541-fa59-339b-b4b0-94dd270212c5","pitchNumber":6,"startTime":"2025-08-24T03:04:45.818Z","endTime":"2025-08-24T03:04:52.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:04:52.185Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Darell Hernaiz lines out to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T03:05:59.702Z","endTime":"2025-08-24T03:08:25.791Z","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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6,8],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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":"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":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T03:05:13.016Z","endTime":"2025-08-24T03:06:01.845Z","isPitch":false,"type":"action"},{"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":87.2,"endSpeed":80.8,"strikeZoneTop":3.59000183639926,"strikeZoneBottom":1.63951071035016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.72286536042043,"aZ":-36.947145620238956,"pfxX":5.563763323869386,"pfxZ":-2.941036722770873,"pX":1.5361995139584115,"pZ":-0.48017300322510686,"vX0":6.343332154328276,"vY0":-126.73674692269495,"vZ0":-6.935471149805821,"x":58.44,"y":251.74,"x0":-1.7254233600207451,"y0":50.00610571482606,"z0":5.255310916777283,"aX":9.02007841925546},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-6.7,"breakHorizontal":-11.5,"spinRate":2582,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4327371277469716,"extension":6.62979755532236},"index":1,"playId":"a9216da2-eb8c-3558-9855-8216cdda7992","pitchNumber":1,"startTime":"2025-08-24T03:06:01.845Z","endTime":"2025-08-24T03:06:11.705Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher George Kirby. Tyler Soderstrom to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"a9216da2-eb8c-3558-9855-8216cdda7992","startTime":"2025-08-24T03:06:19.210Z","endTime":"2025-08-24T03:06:36.605Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.45349737817864,"aZ":-39.28584891544282,"pfxX":5.442499840052475,"pfxZ":-4.407119437040709,"pX":0.7285339366088533,"pZ":0.6108743916583401,"vX0":4.456333128576383,"vY0":-126.90014525450587,"vZ0":-4.132284733759613,"x":89.23,"y":222.29,"x0":-1.7636718754406955,"y0":50.00119154722837,"z0":5.423774798291247,"aX":8.784677832413017},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-8.8,"breakHorizontal":-10.9,"spinRate":2328,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.43331924759396445,"extension":6.597042384075636},"index":3,"playId":"ec2e7938-c36f-36d7-b24c-a7bf315ac711","pitchNumber":2,"startTime":"2025-08-24T03:06:36.605Z","endTime":"2025-08-24T03:06:41.107Z","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":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.59000186567401,"strikeZoneBottom":1.691552692545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.43497378056337,"aZ":-22.684209406317837,"pfxX":-9.032598949912195,"pfxZ":4.811126404639376,"pX":-1.1171734824351478,"pZ":1.0044655048204558,"vX0":5.122008597047519,"vY0":-139.78786956521841,"vZ0":-7.956715189294138,"x":159.58,"y":211.66,"x0":-1.8027131454196492,"y0":50.004200651622945,"z0":5.384736531055416,"aX":-17.82111961480939},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.2,"breakHorizontal":15.2,"spinRate":2310,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3923074977284995,"extension":6.526520085172006},"index":4,"playId":"ffc7715a-972e-3a01-b64c-930fa33d557f","pitchNumber":3,"startTime":"2025-08-24T03:07:00.193Z","endTime":"2025-08-24T03:07:04.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.58999901397108,"strikeZoneBottom":1.643028756289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.5865190969866,"aZ":-31.75552576949198,"pfxX":7.2830007334586,"pfxZ":0.26019191022900157,"pX":0.9204430016817872,"pZ":0.44981461629396885,"vX0":4.404273878179897,"vY0":-126.77715786213683,"vZ0":-5.774677253534616,"x":81.91,"y":226.64,"x0":-1.7896725754154914,"y0":50.005314331762236,"z0":5.313293360895407,"aX":11.773098467464079},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.7,"breakHorizontal":-14.3,"spinRate":2418,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.43319095316909006,"extension":6.621949171934658},"index":5,"playId":"375608d4-fc31-3fbb-acec-dce283161471","pitchNumber":4,"startTime":"2025-08-24T03:07:17.406Z","endTime":"2025-08-24T03:07:22.047Z","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":96.6,"endSpeed":88.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.338824206854028,"aZ":-16.91008801853574,"pfxX":-5.402619060354974,"pfxZ":7.608364123236729,"pX":0.5316794743584946,"pZ":2.6886861040657197,"vX0":7.954161591521059,"vY0":-140.42469388783462,"vZ0":-4.6732954500717305,"x":96.73,"y":166.19,"x0":-1.6293289594884948,"y0":50.00697139601575,"z0":5.46682445135258,"aX":-10.845511604904637},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.1,"breakHorizontal":8.3,"spinRate":2403,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3893260681234283,"extension":6.232589965458758},"index":6,"playId":"11ad8c13-d9fb-3969-a468-a6bc139c4e82","pitchNumber":5,"startTime":"2025-08-24T03:07:44.484Z","endTime":"2025-08-24T03:07:47.761Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2025-08-24T03:08:00.638Z","endTime":"2025-08-24T03:08:18.253Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.48916521696146,"aZ":-21.38614846624505,"pfxX":-9.316729070618731,"pfxZ":5.277498011467095,"pX":-0.8044772737352173,"pZ":3.0600207250957947,"vX0":5.730826031310242,"vY0":-141.83640268383436,"vZ0":-3.254909778446138,"x":147.66,"y":156.16,"x0":-1.6374739201752768,"y0":50.00093929630961,"z0":5.581056967062661,"aX":-19.040059339890156},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.1,"breakHorizontal":15.7,"spinRate":2293,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.38570665786638436,"extension":6.577122806300142},"hitData":{"launchSpeed":91.4,"launchAngle":22.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.68,"coordY":75.32}},"index":8,"playId":"c8e6cdf6-f26d-3713-934d-c1d790fa8378","pitchNumber":6,"startTime":"2025-08-24T03:08:18.253Z","endTime":"2025-08-24T03:08:25.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:08:25.791Z","atBatIndex":42},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Randy Arozarena homers (24) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T03:10:24.033Z","endTime":"2025-08-24T03:12:46.014Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.1,"endSpeed":68.5,"strikeZoneTop":3.17049624128691,"strikeZoneBottom":1.52008575526653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.153233497724397,"aZ":-32.41560075640024,"pfxX":-9.52507995425742,"pfxZ":-0.2086013486637217,"pX":0.50267071659907,"pZ":2.187360852053175,"vX0":-1.5361365097037183,"vY0":-107.99496011135417,"vZ0":-0.2720705104078345,"x":97.84,"y":179.72,"x0":2.4606164054313546,"y0":50.00008135688351,"z0":5.886308584230823,"aX":-11.22693813269378},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-0.1,"breakHorizontal":17.6,"spinRate":2425,"spinDirection":300},"zone":6,"typeConfidence":0.9,"plateTime":0.5075552659028864,"extension":5.995155544940566},"index":0,"playId":"402f439a-089f-3944-919a-544d26376b04","pitchNumber":1,"startTime":"2025-08-24T03:10:37.533Z","endTime":"2025-08-24T03:10:42.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.46000162419588,"strikeZoneBottom":1.684961529619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.537105415405954,"aZ":-17.85603805838989,"pfxX":6.72992073073134,"pfxZ":8.149061531734933,"pX":0.6378954979309587,"pZ":4.8095729625453485,"vX0":-5.6577924393831145,"vY0":-131.6088631968961,"vZ0":0.532043866140245,"x":92.68,"y":108.92,"x0":1.9395770551059655,"y0":50.001239725195695,"z0":5.9257425463240265,"aX":11.822729289093312},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.1,"breakHorizontal":-10.9,"spinRate":2202,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.41593963729832417,"extension":6.4469969413788135},"index":1,"playId":"ffbb53e8-08b2-32a7-8a5a-336b76510123","pitchNumber":2,"startTime":"2025-08-24T03:10:52.395Z","endTime":"2025-08-24T03:10:55.619Z","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":84.2,"endSpeed":78.0,"strikeZoneTop":3.45999936593438,"strikeZoneBottom":1.57657844450709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.860938726210943,"aZ":-31.82189188123472,"pfxX":-3.5434069005256177,"pfxZ":0.23195445241731427,"pX":1.9090560398771679,"pZ":3.7197595300000867,"vX0":-0.0653547946336761,"vY0":-122.71274896396517,"vZ0":0.888864464133466,"x":44.23,"y":138.35,"x0":2.397161526424129,"y0":50.00507684268462,"z0":6.04157248472832,"aX":-5.4622041386838},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.8,"breakHorizontal":6.5,"spinRate":2238,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.44454872349224805,"extension":6.033490492612603},"index":2,"playId":"0171a139-9e54-3463-be09-b283ec85135d","pitchNumber":3,"startTime":"2025-08-24T03:11:11.231Z","endTime":"2025-08-24T03:11:14.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.30524214252441,"strikeZoneBottom":1.62953744638335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.348849243181487,"aZ":-25.095256205680812,"pfxX":-1.7458056495656802,"pfxZ":4.338065242525872,"pX":1.0319768686895883,"pZ":4.412964489935342,"vX0":-2.5545465006300017,"vY0":-126.03219845311169,"vZ0":0.7084409487937882,"x":77.66,"y":119.63,"x0":2.280155680505646,"y0":50.0003866057676,"z0":6.1340091082556265,"aX":-2.845228487207728},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.3,"breakHorizontal":3.7,"spinRate":2308,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.4323602040172423,"extension":6.047082390128552},"index":3,"playId":"4029a722-b088-3094-80de-e4bc2fc50937","pitchNumber":4,"startTime":"2025-08-24T03:11:29.279Z","endTime":"2025-08-24T03:11:32.279Z","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":90.6,"endSpeed":83.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.333502909815923,"aZ":-17.620472957460454,"pfxX":7.34855519288695,"pfxZ":8.244735305653276,"pX":0.6264921549292288,"pZ":2.8426130945288604,"vX0":-6.389359550609489,"vY0":-131.86148633188634,"vZ0":-4.161594378670451,"x":93.12,"y":162.03,"x0":2.1230539433336975,"y0":50.00524343016042,"z0":5.7367018878341645,"aX":12.97725907981963},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.3,"breakHorizontal":-12.0,"spinRate":2190,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.4149421829649116,"extension":6.401333918135045},"index":4,"playId":"8f45cace-32dd-36eb-aa43-58ea885df94b","pitchNumber":5,"startTime":"2025-08-24T03:11:48.171Z","endTime":"2025-08-24T03:11:53.508Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.08855800472908,"aZ":-17.277423132498384,"pfxX":7.974325088555835,"pfxZ":8.369462264982182,"pX":0.15326763733217008,"pZ":3.5916901860706183,"vX0":-7.6494118357789835,"vY0":-132.2947875206479,"vZ0":-2.4401933665061195,"x":111.16,"y":141.8,"x0":2.0401544495858537,"y0":50.00593959491183,"z0":5.786391284271445,"aX":14.198967953777846},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.9,"breakHorizontal":-12.8,"spinRate":2243,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4133486524207952,"extension":6.5850210891245515},"hitData":{"launchSpeed":110.2,"launchAngle":21.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":26.05,"coordY":74.73}},"index":5,"playId":"e257eb01-4a1a-36cd-9e4c-c775c4847eaf","pitchNumber":6,"startTime":"2025-08-24T03:12:13.224Z","endTime":"2025-08-24T03:12:46.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:12:46.014Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T03:13:06.131Z","endTime":"2025-08-24T03:14:12.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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":"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":79.4,"endSpeed":73.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.610615785548323,"aZ":-24.883354053288777,"pfxX":7.224481355163516,"pfxZ":5.421697389295119,"pX":-0.05645274251247032,"pZ":1.0514814418251914,"vX0":-6.864226678825739,"vY0":-115.29905674247888,"vZ0":-5.681446023445117,"x":119.15,"y":210.39,"x0":2.021845770820449,"y0":50.00344250243746,"z0":5.9513239649371625,"aX":9.71883882681707},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":8.6,"breakHorizontal":-11.4,"spinRate":1496,"spinDirection":126},"zone":13,"typeConfidence":0.85,"plateTime":0.4751961530046964,"extension":6.09720672590621},"index":0,"playId":"8a104fbe-de0d-37ef-8852-172d4ce26b5c","pitchNumber":1,"startTime":"2025-08-24T03:13:09.324Z","endTime":"2025-08-24T03:13:12.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.100148887612132,"aZ":-27.70467908748234,"pfxX":7.978714947793973,"pfxZ":3.3234697954599026,"pX":1.1257562861593717,"pZ":2.031098218035021,"vX0":-4.839833836203308,"vY0":-115.06754454869183,"vZ0":-3.073610314189585,"x":74.09,"y":183.94,"x0":2.2184437075417103,"y0":50.00032788419169,"z0":6.064969177882313,"aX":10.711264822322944},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":5.5,"breakHorizontal":-13.2,"spinRate":1518,"spinDirection":129},"zone":14,"typeConfidence":0.87,"plateTime":0.4757806216111815,"extension":6.008446501311054},"index":1,"playId":"e422d073-7475-306b-a08e-70a663f87480","pitchNumber":2,"startTime":"2025-08-24T03:13:23.883Z","endTime":"2025-08-24T03:13:27.983Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-24T03:13:38.254Z","endTime":"2025-08-24T03:13:49.065Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.5,"strikeZoneTop":3.55787015025075,"strikeZoneBottom":1.69679030405764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.506643053286794,"aZ":-24.146047312176346,"pfxX":7.753580123154083,"pfxZ":5.762703795447758,"pX":1.3243141706560042,"pZ":0.931514794888975,"vX0":-4.3232263765754855,"vY0":-116.88991605452028,"vZ0":-6.407842515817831,"x":66.52,"y":213.63,"x0":2.1833950249900624,"y0":50.0058242892951,"z0":5.953259616908156,"aX":10.810676655622729},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":9.2,"breakHorizontal":-13.1,"spinRate":1462,"spinDirection":124},"zone":14,"typeConfidence":0.89,"plateTime":0.46725705033533904,"extension":5.985894168411217},"index":3,"playId":"96d1de66-f8e5-3e96-83e4-aa68930a11db","pitchNumber":3,"startTime":"2025-08-24T03:13:49.065Z","endTime":"2025-08-24T03:13:52.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":73.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.629270685652976,"aZ":-29.942154368518946,"pfxX":5.795159968640565,"pfxZ":1.662102537058189,"pX":0.6966830496606843,"pZ":1.6439112859275737,"vX0":-5.158803560508233,"vY0":-114.32218938468117,"vZ0":-3.41316713069279,"x":90.44,"y":194.39,"x0":2.216317319137139,"y0":50.00057021772365,"z0":6.057475065009915,"aX":7.765122762705174},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":2.5,"breakHorizontal":-9.4,"spinRate":1350,"spinDirection":122},"zone":9,"typeConfidence":0.76,"plateTime":0.4768593775582137,"extension":6.1544331821285105},"index":4,"playId":"b9aa776c-7495-3fbe-b3cf-b8d87517e44f","pitchNumber":4,"startTime":"2025-08-24T03:14:08.833Z","endTime":"2025-08-24T03:14:12.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:14:12.577Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T03:16:36.082Z","endTime":"2025-08-24T03:18:07.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-24T03:14:19.232Z","endTime":"2025-08-24T03:15:29.485Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Michael Kelly replaces Jeffrey Springs.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-24T03:15:29.485Z","endTime":"2025-08-24T03:16:38.256Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.3,"strikeZoneTop":3.5190155384471,"strikeZoneBottom":1.58799457256888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.002958640667526,"aZ":-25.357663284967266,"pfxX":1.8075647261647907,"pfxZ":3.8219751809118714,"pX":1.2822805657783536,"pZ":1.9926515590232583,"vX0":6.223545488554565,"vY0":-131.6689220439968,"vZ0":-5.702563124581567,"x":68.12,"y":184.98,"x0":-1.332377029303458,"y0":50.00044032200751,"z0":6.0259183642860075,"aX":3.2202430174820114},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.0,"breakHorizontal":-4.4,"spinRate":2796,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.41361015688146674,"extension":5.651347384410759},"index":2,"playId":"28145033-d0a8-37da-ad52-22977e6f13e2","pitchNumber":1,"startTime":"2025-08-24T03:16:38.256Z","endTime":"2025-08-24T03:16:41.722Z","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":89.7,"endSpeed":83.7,"strikeZoneTop":3.44000197424585,"strikeZoneBottom":1.67018415468535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.04329622844352,"aZ":-24.878087730407728,"pfxX":2.360771227742206,"pfxZ":4.150977901417937,"pX":1.4456700326639373,"pZ":2.3475894654729004,"vX0":6.189675349426984,"vY0":-130.61713566703403,"vZ0":-4.735996491877809,"x":61.89,"y":175.4,"x0":-1.24522447268062,"y0":50.002219785374244,"z0":6.015190844247836,"aX":4.1498380368945575},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.8,"breakHorizontal":-5.4,"spinRate":2712,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.41659388846635537,"extension":5.689712698284031},"index":3,"playId":"c7b05b09-7f2c-3747-98ab-5d388c7933b6","pitchNumber":2,"startTime":"2025-08-24T03:16:54.218Z","endTime":"2025-08-24T03:16:58.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.342273897516172,"aZ":-27.023499199199158,"pfxX":3.5964694825438435,"pfxZ":2.978901242839413,"pX":-0.6443234314538953,"pZ":4.07125622019795,"vX0":0.8853383825211598,"vY0":-129.65319502848732,"vZ0":-0.23165113474107912,"x":141.56,"y":128.86,"x0":-1.4564214904328983,"y0":50.0001707933056,"z0":6.198368639169924,"aX":6.212490655406688},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.5,"breakHorizontal":-6.7,"spinRate":2716,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.42009221641215344,"extension":5.509776848477903},"index":4,"playId":"79f4ffba-b3c9-388c-8302-644135c07034","pitchNumber":3,"startTime":"2025-08-24T03:17:11.860Z","endTime":"2025-08-24T03:17:16.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.60674798544559,"aZ":-34.25488172569284,"pfxX":6.2435450708601286,"pfxZ":-1.3903696952031321,"pX":-0.6231111929447057,"pZ":1.859199904503943,"vX0":0.41297864521890065,"vY0":-121.66988898820219,"vZ0":-2.586824196543561,"x":140.75,"y":188.58,"x0":-1.6061717979076717,"y0":50.001325717042334,"z0":5.901276385184911,"aX":9.36996829570588},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.9,"breakHorizontal":-11.4,"spinRate":2659,"spinDirection":48},"zone":7,"typeConfidence":0.89,"plateTime":0.44997509794806856,"extension":5.604666564710201},"index":5,"playId":"8c135a25-c31c-3c11-9eba-bda4af9acd80","pitchNumber":4,"startTime":"2025-08-24T03:17:29.539Z","endTime":"2025-08-24T03:17:33.045Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-24T03:17:48.171Z","endTime":"2025-08-24T03:18:02.361Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"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":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.59076833299117,"aZ":-33.224778938071495,"pfxX":9.025696714301418,"pfxZ":-0.6901225623881864,"pX":-0.32897348470412907,"pZ":3.8352124426741807,"vX0":0.06205579429122515,"vY0":-122.64367410552505,"vZ0":1.3164893293833049,"x":129.54,"y":135.23,"x0":-1.5275948837716553,"y0":50.00040503148845,"z0":6.118826473974734,"aX":13.787773013833933},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.7,"breakHorizontal":-16.3,"spinRate":2790,"spinDirection":53},"zone":11,"typeConfidence":0.9,"plateTime":0.4461007463004716,"extension":5.5432494101084515},"index":7,"playId":"6f190982-9257-32d4-a6a4-3a3466a142c6","pitchNumber":5,"startTime":"2025-08-24T03:18:02.361Z","endTime":"2025-08-24T03:18:07.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:18:07.102Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T03:18:28.939Z","endTime":"2025-08-24T03:19:07.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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":"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":95.6,"endSpeed":87.8,"strikeZoneTop":3.50999911688524,"strikeZoneBottom":1.72442880166725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.230783984007896,"aZ":-13.750470740607094,"pfxX":-1.8373319060322464,"pfxZ":9.354612967058328,"pX":-0.3349749461042135,"pZ":2.807166437377601,"vX0":3.054924611275949,"vY0":-139.20512597531376,"vZ0":-6.381854919483266,"x":129.77,"y":162.99,"x0":-1.2061430886693356,"y0":50.00049156469163,"z0":6.033582773204113,"aX":-3.6179618286468527},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":2.8,"spinRate":2439,"spinDirection":209},"zone":4,"typeConfidence":0.91,"plateTime":0.39294088279238215,"extension":5.735279755479469},"index":0,"playId":"c3d3aafa-6d39-3aef-9810-4d81a6eb5f21","pitchNumber":1,"startTime":"2025-08-24T03:18:32.096Z","endTime":"2025-08-24T03:18:36.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.282691163765595,"aZ":-12.397268325009522,"pfxX":-2.5426204485401778,"pfxZ":10.110543808320468,"pX":0.40960333419867906,"pZ":2.9438309108570584,"vX0":4.984487888833695,"vY0":-139.00852238901538,"vZ0":-6.214833804412799,"x":101.39,"y":159.3,"x0":-1.0767850618813746,"y0":50.00589074615144,"z0":6.032466741237326,"aX":-4.975527770757033},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":3.6,"spinRate":2469,"spinDirection":209},"zone":3,"typeConfidence":0.91,"plateTime":0.3940970480139252,"extension":5.666369124641366},"index":1,"playId":"2e5929e8-487e-3783-9649-0b129c5fe658","pitchNumber":2,"startTime":"2025-08-24T03:18:46.417Z","endTime":"2025-08-24T03:18:50.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.51000051299511,"strikeZoneBottom":1.65607773620214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.463079888884508,"aZ":-11.937177071656624,"pfxX":-1.516797907915847,"pfxZ":10.364944133138444,"pX":0.7585676888811019,"pZ":1.9785959548669139,"vX0":5.57011286131611,"vY0":-138.9195337016058,"vZ0":-8.715453875806727,"x":88.09,"y":185.36,"x0":-1.0763736929694157,"y0":50.000887202988515,"z0":5.9523031835186835,"aX":-2.9615123399082304},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":1.6,"spinRate":2478,"spinDirection":208},"zone":9,"typeConfidence":0.9,"plateTime":0.3944533231017684,"extension":5.620314308285702},"index":2,"playId":"bb9a10f2-b8a4-31b6-a280-29876b310953","pitchNumber":3,"startTime":"2025-08-24T03:19:03.455Z","endTime":"2025-08-24T03:19:07.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:19:07.740Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T03:21:35.064Z","endTime":"2025-08-24T03:23:34.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gabe Speier replaces George Kirby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T03:20:32.204Z","endTime":"2025-08-24T03:21:18.157Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642100,"link":"/api/v1/people/642100"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Colby Thomas replaces Carlos Cortes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T03:21:18.157Z","endTime":"2025-08-24T03:21:37.078Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.6087109119693,"aZ":-16.355310827999045,"pfxX":8.056597575973644,"pfxZ":8.099110329731115,"pX":0.13894298440808547,"pZ":2.0109892138137813,"vX0":-6.914849216963563,"vY0":-139.38974406945,"vZ0":-5.870990658730248,"x":111.7,"y":184.48,"x0":1.6146690213410853,"y0":50.000287595237516,"z0":5.2383961838104485,"aX":15.728465738097075},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":-13.0,"spinRate":2322,"spinDirection":133},"zone":8,"typeConfidence":0.88,"plateTime":0.3941309449618293,"extension":5.82314946989153},"index":2,"playId":"fe158106-0fc8-3b71-9a14-e874c23060ac","pitchNumber":1,"startTime":"2025-08-24T03:21:37.078Z","endTime":"2025-08-24T03:21:41.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.31671599348761,"strikeZoneBottom":1.62214362944297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.60386307084303,"aZ":-17.15269377333998,"pfxX":7.085151606774579,"pfxZ":7.655624652826656,"pX":-0.3718804997577155,"pZ":3.4782517291439388,"vX0":-7.3185930363652485,"vY0":-139.4935409372169,"vZ0":-2.2514431184773684,"x":131.18,"y":144.87,"x0":1.3705121332320378,"y0":50.00451785890536,"z0":5.432060959842566,"aX":13.906054937955917},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":-11.3,"spinRate":2171,"spinDirection":133},"zone":11,"typeConfidence":0.89,"plateTime":0.39328269236338853,"extension":5.668618640650748},"index":3,"playId":"1494745f-52b4-3472-af6b-4713d3f7dd10","pitchNumber":2,"startTime":"2025-08-24T03:21:54.035Z","endTime":"2025-08-24T03:21:57.860Z","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":96.2,"endSpeed":87.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.72359681688568,"aZ":-16.247380545318006,"pfxX":6.844373288887683,"pfxZ":8.072354514442624,"pX":0.7060693982249661,"pZ":3.3695003982380647,"vX0":-4.787658204638692,"vY0":-140.05619092418695,"vZ0":-2.5721329547998164,"x":90.09,"y":147.8,"x0":1.5546365978418875,"y0":50.000779761417014,"z0":5.371409479563822,"aX":13.499513784392978},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":-11.3,"spinRate":2202,"spinDirection":129},"zone":3,"typeConfidence":0.91,"plateTime":0.39214103013931956,"extension":5.7551548588593056},"index":4,"playId":"ecc5ff16-f1fe-338c-bba5-0787b4fe0926","pitchNumber":3,"startTime":"2025-08-24T03:22:10.921Z","endTime":"2025-08-24T03:22:14.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.26999913017113,"strikeZoneBottom":1.66597898678457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.824870217221047,"aZ":-32.35107101535748,"pfxX":0.45883004638713043,"pfxZ":-0.11241766714701829,"pX":-1.1226859741402953,"pZ":0.8859943036850284,"vX0":-6.8550158638639855,"vY0":-125.14756864458327,"vZ0":-3.8241974789560005,"x":159.79,"y":214.86,"x0":1.5901677754574004,"y0":50.00251720513937,"z0":5.078553965829877,"aX":0.7301125619569042},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.8,"breakHorizontal":0.7,"spinRate":2275,"spinDirection":230},"zone":13,"typeConfidence":0.87,"plateTime":0.43735800006578707,"extension":5.868661088308943},"index":5,"playId":"c44a4587-736b-36ab-a4c9-4fb16e6c03b8","pitchNumber":4,"startTime":"2025-08-24T03:22:31.030Z","endTime":"2025-08-24T03:22:34.422Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-24T03:22:45.805Z","endTime":"2025-08-24T03:22:59.421Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.71269052346325,"aZ":-15.618965047224458,"pfxX":6.584313143649893,"pfxZ":8.454902618203128,"pX":-0.2414422258949908,"pZ":3.623884570974804,"vX0":-6.811388535949003,"vY0":-139.15689418031081,"vZ0":-1.9082652079858684,"x":126.2,"y":140.94,"x0":1.3844911384948158,"y0":50.00165700939167,"z0":5.355127948346948,"aX":12.89124473753302},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":-10.4,"spinRate":2294,"spinDirection":135},"zone":11,"typeConfidence":0.91,"plateTime":0.393860333723699,"extension":5.7488215835471825},"index":7,"playId":"6d708828-ecda-3f86-9c3b-ebf94e319b6c","pitchNumber":5,"startTime":"2025-08-24T03:22:59.421Z","endTime":"2025-08-24T03:23:06.867Z","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":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.271748256125296,"aZ":-34.23238133953235,"pfxX":0.10562153854808676,"pfxZ":-1.3211462049053315,"pX":-0.9522972551161156,"pZ":1.211953771271875,"vX0":-6.367396462194389,"vY0":-123.58626795653014,"vZ0":-2.441386374790169,"x":153.3,"y":206.06,"x0":1.632614948673346,"y0":50.00088624104255,"z0":5.059432167072676,"aX":0.16646094075487278},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.6,"breakHorizontal":1.2,"spinRate":2304,"spinDirection":274},"zone":13,"typeConfidence":0.88,"plateTime":0.44148792226831546,"extension":5.847184439074584},"index":8,"playId":"4dec5944-528d-3ff2-b04b-43dfa9abf8cc","pitchNumber":6,"startTime":"2025-08-24T03:23:31.440Z","endTime":"2025-08-24T03:23:34.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:23:34.840Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Urías called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T03:23:59.055Z","endTime":"2025-08-24T03:25:51.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.523972780165266,"aZ":-16.264354619193437,"pfxX":6.0769626677531505,"pfxZ":8.189058777351077,"pX":-0.01788402325971337,"pZ":2.842607438711704,"vX0":-6.587848833393486,"vY0":-138.40963679466404,"vZ0":-3.6274574419064516,"x":117.68,"y":162.03,"x0":1.6021296786686077,"y0":50.00293897906989,"z0":5.257519692437803,"aX":11.80634636157944},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":-9.6,"spinRate":2228,"spinDirection":134},"zone":2,"typeConfidence":0.91,"plateTime":0.3955448764742924,"extension":5.828126738537647},"index":0,"playId":"1b02c694-9112-3aa0-bca4-62fc67c1d818","pitchNumber":1,"startTime":"2025-08-24T03:23:59.692Z","endTime":"2025-08-24T03:24:03.023Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-24T03:24:15.703Z","endTime":"2025-08-24T03:24:30.000Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.882507491443807,"aZ":-33.2494729948411,"pfxX":-0.5512324465045697,"pfxZ":-0.6987959747262007,"pX":0.25251420785399853,"pZ":1.959305808665841,"vX0":-3.2404048929888,"vY0":-122.67547987402108,"vZ0":-0.9030523732450259,"x":107.37,"y":185.88,"x0":1.6589031056542163,"y0":50.005475098313866,"z0":5.151359780799379,"aX":-0.8446524908368331},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.2,"breakHorizontal":1.7,"spinRate":2190,"spinDirection":258},"zone":8,"typeConfidence":0.9,"plateTime":0.4454581094939529,"extension":5.810009332329683},"index":2,"playId":"d62a7f91-aaf3-3910-87c7-f90d2753aa40","pitchNumber":2,"startTime":"2025-08-24T03:24:30.000Z","endTime":"2025-08-24T03:24:34.348Z","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":96.4,"endSpeed":87.5,"strikeZoneTop":3.20999968532247,"strikeZoneBottom":1.57999920791518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.162207872769955,"aZ":-14.7685333355669,"pfxX":6.9009558942803055,"pfxZ":8.77826242508829,"pX":0.339300513048699,"pZ":4.137338789347424,"vX0":-5.722751461767,"vY0":-140.2639581711466,"vZ0":-0.6338155065130273,"x":104.07,"y":127.07,"x0":1.5143235738890322,"y0":50.003893301393795,"z0":5.33363011148182,"aX":13.684942351573191},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":-11.3,"spinRate":2316,"spinDirection":134},"zone":12,"typeConfidence":0.91,"plateTime":0.3912387169348692,"extension":5.738787005249129},"index":3,"playId":"3379e6ed-5097-3a76-9c48-7ad311a700d1","pitchNumber":3,"startTime":"2025-08-24T03:24:53.645Z","endTime":"2025-08-24T03:24:57.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.16044006723888,"strikeZoneBottom":1.54160751546371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.374816525418705,"aZ":-34.518111413821195,"pfxX":-2.4442353121388423,"pfxZ":-1.5601958515794276,"pX":-0.18705196768134857,"pZ":1.5456073300572768,"vX0":-3.4314836771403563,"vY0":-121.09424717170694,"vZ0":-1.376963762266573,"x":124.13,"y":197.05,"x0":1.5604572097353024,"y0":50.00464741710576,"z0":5.113477587097151,"aX":-3.6669381154573495},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.9,"breakHorizontal":5.2,"spinRate":2302,"spinDirection":287},"zone":8,"typeConfidence":0.9,"plateTime":0.45056026492130297,"extension":5.968390391670172},"index":4,"playId":"8bf71037-339e-3650-90b2-6f5fc3d1b570","pitchNumber":4,"startTime":"2025-08-24T03:25:09.121Z","endTime":"2025-08-24T03:25:14.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.21000029420987,"strikeZoneBottom":1.67104483335753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.741716557271786,"aZ":-33.69548150579195,"pfxX":-1.224901457443882,"pfxZ":-0.9902508710998381,"pX":0.5413552941901859,"pZ":1.206413909704619,"vX0":-2.5520812009760414,"vY0":-122.83291492463444,"vZ0":-2.2348375118034163,"x":96.36,"y":206.21,"x0":1.7519307568367846,"y0":50.004591060611894,"z0":4.985848558338835,"aX":-1.8766048532066075},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.0,"breakHorizontal":2.8,"spinRate":2185,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.44546261768494455,"extension":5.8297773542768745},"index":5,"playId":"ec2991f8-b4fe-3324-84f4-3a1be10fee94","pitchNumber":5,"startTime":"2025-08-24T03:25:28.121Z","endTime":"2025-08-24T03:25:32.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.09684805397384,"strikeZoneBottom":1.50976044297703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.081998867069412,"aZ":-16.39164216778239,"pfxX":6.957042948790049,"pfxZ":8.217046105934756,"pX":0.46319734487991193,"pZ":2.0080863847451855,"vX0":-5.382053781064623,"vY0":-137.8020550478868,"vZ0":-5.355048341007274,"x":99.34,"y":184.56,"x0":1.5393146949866325,"y0":50.00079917858271,"z0":5.086745877251083,"aX":13.35701110140882},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":-11.4,"spinRate":2089,"spinDirection":134},"zone":6,"typeConfidence":0.9,"plateTime":0.39773539144089565,"extension":5.852522864152491},"index":6,"playId":"7e5e9e2c-d9f7-3bf8-9137-dab4ba318c17","pitchNumber":6,"startTime":"2025-08-24T03:25:46.834Z","endTime":"2025-08-24T03:25:51.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:25:51.019Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out to right fielder Victor Robles.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T03:26:14.231Z","endTime":"2025-08-24T03:27:07.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.66891926019697,"strikeZoneBottom":1.66616075856304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.380676432897083,"aZ":-25.175159535326824,"pfxX":9.871168270999707,"pfxZ":3.559408333455556,"pX":0.23388400419512662,"pZ":3.620524574751506,"vX0":-7.078181101922695,"vY0":-139.2078786263278,"vZ0":-0.020088847613845773,"x":108.08,"y":141.03,"x0":1.5231025195295846,"y0":50.00649514027117,"z0":5.290217146945946,"aX":19.435516883942217},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.6,"breakHorizontal":-16.4,"spinRate":2022,"spinDirection":128},"zone":2,"typeConfidence":0.91,"plateTime":0.3930055059917117,"extension":5.7651136047883345},"index":0,"playId":"8991678b-b64b-378d-af8b-5ddf5faf6b19","pitchNumber":1,"startTime":"2025-08-24T03:26:17.644Z","endTime":"2025-08-24T03:26:21.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.73,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.304582521837983,"aZ":-24.43326065774009,"pfxX":9.358976842870577,"pfxZ":3.9684990476631405,"pX":0.26382931265422355,"pZ":2.805440888721961,"vX0":-6.66437228065189,"vY0":-138.8374183360937,"vZ0":-2.275410842602656,"x":106.94,"y":163.03,"x0":1.4803231087474091,"y0":50.002608828705476,"z0":5.262959844921819,"aX":18.256742403270362},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.8,"breakHorizontal":-15.6,"spinRate":1979,"spinDirection":126},"zone":5,"typeConfidence":0.91,"plateTime":0.3946143515646403,"extension":5.767655573934267},"index":1,"playId":"de084110-341d-33d0-b3cd-f99ed2dcd59f","pitchNumber":2,"startTime":"2025-08-24T03:26:35.935Z","endTime":"2025-08-24T03:26:40.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.73,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.136988724920656,"aZ":-16.710912421452328,"pfxX":7.39869421537889,"pfxZ":7.8098079844185815,"pX":0.2247423160158986,"pZ":3.3123044510794237,"vX0":-6.141456340531633,"vY0":-139.7528768503016,"vZ0":-2.5053297410813347,"x":108.43,"y":149.35,"x0":1.4881680235857802,"y0":50.005802761200876,"z0":5.316510825658227,"aX":14.655458494344892},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":-12.1,"spinRate":2223,"spinDirection":128},"zone":2,"typeConfidence":0.89,"plateTime":0.39175336886939016,"extension":5.808428918962231},"hitData":{"launchSpeed":95.4,"launchAngle":25.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.73,"coordY":62.97}},"index":2,"playId":"b179a790-0c87-36fe-a652-7640a1531632","pitchNumber":3,"startTime":"2025-08-24T03:27:00.065Z","endTime":"2025-08-24T03:27:07.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:27:07.620Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T03:29:19.040Z","endTime":"2025-08-24T03:30:23.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":[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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":{"description":"Colby Thomas remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T03:28:53.430Z","endTime":"2025-08-24T03:29:20.974Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.025986383681268,"aZ":-23.89735842762921,"pfxX":0.31670245272755815,"pfxZ":4.681131921105514,"pX":0.2345530012981511,"pZ":2.4489732609637134,"vX0":4.146611609744245,"vY0":-131.69860109274097,"vZ0":-4.739037337921232,"x":108.06,"y":172.66,"x0":-1.3967640348370518,"y0":50.00595038020384,"z0":6.02283469231083,"aX":0.5609069010454585},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.7,"breakHorizontal":-1.4,"spinRate":2844,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.4147165915154467,"extension":5.473714583173058},"index":1,"playId":"e8160f1d-5df4-36b3-8673-ad0948960685","pitchNumber":1,"startTime":"2025-08-24T03:29:20.974Z","endTime":"2025-08-24T03:29:27.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.188199001734,"strikeZoneBottom":1.51896650727119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.614506332880094,"aZ":-13.425791531578733,"pfxX":-3.6874989939541423,"pfxZ":9.625383483504836,"pX":-0.7830498326772332,"pZ":3.145145192375067,"vX0":2.6277358504489476,"vY0":-138.82240388082886,"vZ0":-5.5639531200063,"x":146.85,"y":153.86,"x0":-1.2636702627643281,"y0":50.00459853890176,"z0":6.072039153335589,"aX":-7.184701206631355},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":6.1,"spinRate":2463,"spinDirection":208},"zone":1,"typeConfidence":0.9,"plateTime":0.39483039531475184,"extension":5.7410939215956125},"index":2,"playId":"0695dcaa-1514-35c3-ad8b-576b39a7c1d3","pitchNumber":2,"startTime":"2025-08-24T03:29:38.480Z","endTime":"2025-08-24T03:29:44.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.22000109476917,"strikeZoneBottom":1.54573191007901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.61067098411772,"aZ":-12.543308204974993,"pfxX":-3.5320945784512494,"pfxZ":10.121041477466912,"pX":-1.6876994304698942,"pZ":3.4021507858451554,"vX0":0.22853893661986002,"vY0":-138.55398225621312,"vZ0":-5.050486034850809,"x":181.33,"y":146.92,"x0":-1.3125871550935915,"y0":50.00371685822351,"z0":6.090091956670341,"aX":-6.852284089036662},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":6.4,"spinRate":2342,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.3956440638524734,"extension":5.525058528334048},"index":3,"playId":"b56ea3f8-57de-3d9c-8753-044c41b1195a","pitchNumber":3,"startTime":"2025-08-24T03:29:55.833Z","endTime":"2025-08-24T03:29:59.942Z","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":90.6,"endSpeed":83.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.91961419271417,"aZ":-23.944720848840454,"pfxX":1.59403480069339,"pfxZ":4.656723742041422,"pX":-0.03382804190187538,"pZ":2.069767719470607,"vX0":3.110345338890284,"vY0":-131.86724906027408,"vZ0":-5.5334163603437405,"x":118.29,"y":182.9,"x0":-1.4338878154368384,"y0":50.00658591541874,"z0":5.951959953087723,"aX":2.8198108136258506},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.4,"breakHorizontal":-3.6,"spinRate":2910,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.4146853000892188,"extension":5.575038129249997},"hitData":{"launchSpeed":97.1,"launchAngle":45.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.45,"coordY":81.85}},"index":4,"playId":"85670fe3-ec04-3287-9a87-19d1a3a321c7","pitchNumber":4,"startTime":"2025-08-24T03:30:12.970Z","endTime":"2025-08-24T03:30:23.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:30:23.602Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mitch Garver flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T03:30:48.151Z","endTime":"2025-08-24T03:31:32.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.54999950333983,"strikeZoneBottom":1.77167776809519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.714655428712625,"aZ":-34.86184719081097,"pfxX":7.959376116113281,"pfxZ":-1.795477903957571,"pX":1.217483379828965,"pZ":1.5453997208026133,"vX0":3.561033474418595,"vY0":-122.3906509520136,"vZ0":-3.384713544516587,"x":70.59,"y":197.05,"x0":-1.2952674334984196,"y0":50.00131685009475,"z0":5.967012058102285,"aX":11.93542267239103},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.8,"breakHorizontal":-15.2,"spinRate":2765,"spinDirection":41},"zone":14,"typeConfidence":0.89,"plateTime":0.449493527689929,"extension":5.643424377428535},"index":0,"playId":"64faba98-ed0a-3018-a8a1-b0d04b13d182","pitchNumber":1,"startTime":"2025-08-24T03:30:51.322Z","endTime":"2025-08-24T03:30:55.265Z","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.0,"endSpeed":85.8,"strikeZoneTop":3.5499981158089,"strikeZoneBottom":1.78647564040467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.582955444795868,"aZ":-11.687684478739907,"pfxX":-2.2532287317576865,"pfxZ":10.83090564483127,"pX":-0.20544873483135953,"pZ":3.0469524823774896,"vX0":3.383157848443248,"vY0":-136.76423523278504,"vZ0":-6.020098542265133,"x":124.83,"y":156.51,"x0":-1.166617881097014,"y0":50.00455481169569,"z0":6.080816197553028,"aX":-4.2628779143187},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":3.4,"spinRate":2317,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.40073291141943335,"extension":5.821542753712528},"index":1,"playId":"15d4beda-a05c-31ed-8277-b12c3b743247","pitchNumber":2,"startTime":"2025-08-24T03:31:07.312Z","endTime":"2025-08-24T03:31:11.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.97793915676474,"aZ":-35.62580712927192,"pfxX":8.895425810580786,"pfxZ":-2.346692906628075,"pX":0.5181251962574395,"pZ":2.3240222932973262,"vX0":1.6833534728823902,"vY0":-120.88017499477334,"vZ0":-1.362237988562787,"x":97.25,"y":176.03,"x0":-1.3436033185309364,"y0":50.00255799821532,"z0":6.0408257555429365,"aX":13.079506409085846},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.3,"breakHorizontal":-16.6,"spinRate":2751,"spinDirection":46},"zone":6,"typeConfidence":0.9,"plateTime":0.4542205084393691,"extension":5.581200892154146},"hitData":{"launchSpeed":84.0,"launchAngle":38.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.65,"coordY":98.89}},"index":2,"playId":"1cf34297-cd83-3766-a022-7b1eff6a8984","pitchNumber":3,"startTime":"2025-08-24T03:31:23.306Z","endTime":"2025-08-24T03:31:32.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:31:32.140Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Robles singles on a line drive to left fielder Tyler Soderstrom, deflected by shortstop Jacob Wilson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T03:31:56.360Z","endTime":"2025-08-24T03:32:29.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.091427858327688,"aZ":-33.96175296403261,"pfxX":9.305386451797204,"pfxZ":-1.2321072371894193,"pX":-0.06070828286474354,"pZ":1.9961798606412064,"vX0":0.41477174093882024,"vY0":-120.5659781225525,"vZ0":-2.205419642811351,"x":119.31,"y":184.88,"x0":-1.442163135479982,"y0":50.00072552849101,"z0":5.955128172715415,"aX":13.53129556034149},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.5,"breakHorizontal":-16.9,"spinRate":2768,"spinDirection":42},"zone":5,"typeConfidence":0.9,"plateTime":0.4564114669820154,"extension":5.5556160941382995},"index":0,"playId":"8d556455-c852-31b4-bd64-22346ee23dfb","pitchNumber":1,"startTime":"2025-08-24T03:31:57.572Z","endTime":"2025-08-24T03:32:02.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.952773735982785,"aZ":-34.3590307478364,"pfxX":8.33808498158565,"pfxZ":-1.4639780420691864,"pX":-0.025507445441890212,"pZ":1.819285114791803,"vX0":0.7499117264597507,"vY0":-121.00051372378978,"vZ0":-2.628114041941325,"x":117.97,"y":189.66,"x0":-1.4230895985289695,"y0":50.00548601571033,"z0":5.921190160757909,"aX":12.402875089686479},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.0,"breakHorizontal":-15.2,"spinRate":2812,"spinDirection":44},"zone":8,"typeConfidence":0.91,"plateTime":0.45213718380699897,"extension":5.520603877884498},"hitData":{"launchSpeed":97.8,"launchAngle":12.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":107.65,"coordY":113.77}},"index":1,"playId":"61e5eb03-5faf-3501-8ed2-91f9383e1d46","pitchNumber":2,"startTime":"2025-08-24T03:32:16.988Z","endTime":"2025-08-24T03:32:29.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:32:29.600Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T03:34:56.174Z","endTime":"2025-08-24T03:36:50.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[1,7],"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T03:32:45.289Z","endTime":"2025-08-24T03:33:44.593Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Sean Newcomb replaces Michael Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-24T03:33:44.593Z","endTime":"2025-08-24T03:34:58.374Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656794,"link":"/api/v1/people/656794"},"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, 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":91.4,"endSpeed":82.6,"strikeZoneTop":3.13775920638456,"strikeZoneBottom":1.5283823737713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.795164492269482,"aZ":-25.676296122278508,"pfxX":10.686840158455311,"pfxZ":3.7073804540164197,"pX":-0.5745074685631215,"pZ":1.7310156554567298,"vX0":-10.750105194703618,"vY0":-132.46761249494668,"vZ0":-5.0610840812175955,"x":138.9,"y":192.04,"x0":2.173789053289086,"y0":50.00486499065106,"z0":5.575226035497132,"aX":18.743527141821815},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.6,"breakHorizontal":-16.7,"spinRate":2241,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.4155895835151995,"extension":5.729484166507477},"index":2,"playId":"02789849-d2ee-3118-a570-3974a289c4bf","pitchNumber":1,"startTime":"2025-08-24T03:34:58.374Z","endTime":"2025-08-24T03:35:03.865Z","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":91.8,"endSpeed":83.1,"strikeZoneTop":3.36459406569388,"strikeZoneBottom":1.68845027918567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.56433575310273,"aZ":-23.299541991781915,"pfxX":10.19740578007938,"pfxZ":4.982605499963521,"pX":0.10935486147619387,"pZ":2.9836946490898533,"vX0":-9.038298086703781,"vY0":-133.3763843281124,"vZ0":-2.8896002432627146,"x":112.83,"y":158.22,"x0":2.2349841304276943,"y0":50.005315240545904,"z0":5.781428027038365,"aX":18.17738009441945},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.5,"breakHorizontal":-16.2,"spinRate":2235,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.4123645386984012,"extension":5.625246592609929},"index":3,"playId":"161e9061-53e2-3a94-94e6-7221922f226e","pitchNumber":2,"startTime":"2025-08-24T03:35:15.791Z","endTime":"2025-08-24T03:35:20.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.2,"strikeZoneTop":3.32999939747116,"strikeZoneBottom":1.53514191601154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.84391962871788,"aZ":-15.829064664232638,"pfxX":7.230277995630878,"pfxZ":8.667413061568622,"pX":1.282387592618852,"pZ":3.9581284029131987,"vX0":-4.620274290618508,"vY0":-137.4972072646463,"vZ0":-2.926843160748399,"x":68.12,"y":131.91,"x0":2.058606316151402,"y0":50.00047859691528,"z0":6.131326671699626,"aX":13.629946064033797},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":-11.9,"spinRate":2201,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.40072218164760365,"extension":5.424509909964338},"index":4,"playId":"ba61e918-7839-3c60-85c3-3906625c08df","pitchNumber":3,"startTime":"2025-08-24T03:35:33.313Z","endTime":"2025-08-24T03:35:39.335Z","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":2},"index":5,"playId":"624f9ec4-85e1-32f6-a0aa-854c978f5889","startTime":"2025-08-24T03:35:55.071Z","endTime":"2025-08-24T03:35:58.377Z","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":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.2,"strikeZoneTop":3.32999800768947,"strikeZoneBottom":1.55608269326732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.01650410073791,"aZ":-26.700058387488248,"pfxX":11.638141218204336,"pfxZ":2.984914662468295,"pX":-0.2166916029137165,"pZ":2.7201679549476205,"vX0":-9.961090040554097,"vY0":-135.93532532555656,"vZ0":-2.949142996545718,"x":125.26,"y":165.34,"x0":2.0173150972277045,"y0":50.00611270381591,"z0":5.710947281379502,"aX":21.37531840104174},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.8,"breakHorizontal":-18.5,"spinRate":2212,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.40586325461317463,"extension":5.745126073571045},"index":6,"playId":"c89ba435-71a3-3c3b-b2d3-b7505364fb6b","pitchNumber":4,"startTime":"2025-08-24T03:36:12.496Z","endTime":"2025-08-24T03:36:22.136Z","isPitch":true,"type":"pitch"},{"details":{"description":"Victor Robles steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"actionPlayId":"c89ba435-71a3-3c3b-b2d3-b7505364fb6b","startTime":"2025-08-24T03:36:26.045Z","endTime":"2025-08-24T03:36:45.097Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.603858107621406,"aZ":-34.97648270565454,"pfxX":-8.32662453775984,"pfxZ":-1.8981836688199891,"pX":0.7133645877332923,"pZ":3.196119051127627,"vX0":-2.271009648041966,"vY0":-120.65566764205238,"vZ0":1.434260159485129,"x":89.81,"y":152.48,"x0":2.7489366300909035,"y0":50.00575054781609,"z0":5.677520847366089,"aX":-12.270261059119926},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.9,"breakHorizontal":15.6,"spinRate":2722,"spinDirection":310},"zone":3,"typeConfidence":2.0,"plateTime":0.45406721112091564,"extension":5.377367183957749},"index":8,"playId":"111bee88-54c2-3baa-a317-de3a1d4ebb2d","pitchNumber":5,"startTime":"2025-08-24T03:36:45.097Z","endTime":"2025-08-24T03:36:50.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:36:50.367Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shea Langeliers walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T03:39:06.687Z","endTime":"2025-08-24T03:41:28.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Eduard Bazardo replaces Gabe Speier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T03:38:14.650Z","endTime":"2025-08-24T03:39:08.889Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.14634234099914,"strikeZoneBottom":1.34634292953621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.682114719028462,"aZ":-19.64853092219858,"pfxX":-9.379456364004294,"pfxZ":6.4718602110442705,"pX":0.021947922721036357,"pZ":2.3569846630583107,"vX0":7.761907575346994,"vY0":-138.2385913425337,"vZ0":-5.413465289095293,"x":116.16,"y":175.14,"x0":-1.6029574028595304,"y0":50.00672703228799,"z0":5.658903827329585,"aX":-18.165814169571668},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.8,"breakHorizontal":15.4,"spinRate":2256,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.39614035743677345,"extension":5.8270821663468295},"index":1,"playId":"55bc856f-305c-33d6-b358-4f4b0d83c941","pitchNumber":1,"startTime":"2025-08-24T03:39:08.889Z","endTime":"2025-08-24T03:39:13.336Z","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":96.2,"endSpeed":87.9,"strikeZoneTop":3.31000042048327,"strikeZoneBottom":1.61958324748768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.898016190927926,"aZ":-18.267864688528324,"pfxX":-9.614992000611313,"pfxZ":7.048320124780089,"pX":1.6873599921320994,"pZ":2.8474211810119834,"vX0":12.384319232259317,"vY0":-139.48867362176108,"vZ0":-4.429207231956481,"x":52.68,"y":161.9,"x0":-1.5574449029011503,"y0":50.00588332611865,"z0":5.657641264180269,"aX":-18.981102747562375},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.0,"breakHorizontal":14.9,"spinRate":2275,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3924211875143677,"extension":5.675163922648581},"index":2,"playId":"0666d600-3c65-3575-80f2-1144c279be4e","pitchNumber":2,"startTime":"2025-08-24T03:39:22.969Z","endTime":"2025-08-24T03:39:26.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.21983653043004,"aZ":-19.542802667815124,"pfxX":-8.84413346065801,"pfxZ":6.367246496223061,"pX":-0.5803091054184344,"pZ":2.330715146759431,"vX0":6.377762283974654,"vY0":-139.8621904784908,"vZ0":-5.474492622911703,"x":139.12,"y":175.85,"x0":-1.7399262234109707,"y0":50.00040779079999,"z0":5.592894300530366,"aX":-17.538402743546154},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.6,"breakHorizontal":14.8,"spinRate":2212,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.39144601038065785,"extension":5.730640751459329},"index":3,"playId":"d2bead28-57a6-3397-a750-d52313e23b29","pitchNumber":3,"startTime":"2025-08-24T03:39:38.978Z","endTime":"2025-08-24T03:39:42.518Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-24T03:39:53.516Z","endTime":"2025-08-24T03:40:09.228Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.713239211090855,"aZ":-30.928932403408155,"pfxX":4.866006582779169,"pfxZ":0.8034649646968628,"pX":0.8331005928372139,"pZ":2.8922498100360596,"vX0":5.349239058263408,"vY0":-123.93683044374927,"vZ0":-0.6488052131560882,"x":85.24,"y":160.69,"x0":-1.9854306535772903,"y0":50.00599734386523,"z0":5.7400570357263225,"aX":7.5715742556378585},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.6,"breakHorizontal":-10.1,"spinRate":2540,"spinDirection":49},"zone":12,"typeConfidence":2.0,"plateTime":0.4419101169365405,"extension":5.665065286966112},"index":5,"playId":"bce664fb-8f34-372e-a095-18617adb33fb","pitchNumber":4,"startTime":"2025-08-24T03:40:09.228Z","endTime":"2025-08-24T03:40:12.678Z","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":97.2,"endSpeed":88.9,"strikeZoneTop":3.30999940045601,"strikeZoneBottom":1.5566462626397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.637480569555738,"aZ":-17.87082199409215,"pfxX":-10.29468388192273,"pfxZ":7.101424463843868,"pX":1.248695072006672,"pZ":1.8082124166759244,"vX0":11.42859475632867,"vY0":-140.94130079626152,"vZ0":-6.955117913371234,"x":69.4,"y":189.96,"x0":-1.518731086353327,"y0":50.00587600931616,"z0":5.4596027519993156,"aX":-20.743043955271354},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.5,"breakHorizontal":16.3,"spinRate":2312,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3884367444369694,"extension":5.8537448545493165},"index":6,"playId":"12f530cc-b9dc-3e96-9084-1b351ad07b6d","pitchNumber":5,"startTime":"2025-08-24T03:40:28.656Z","endTime":"2025-08-24T03:40:32.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.30999917032229,"strikeZoneBottom":1.64965885601428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.01690262099412,"aZ":-35.995128358016274,"pfxX":7.379154488712893,"pfxZ":-2.4696291361439,"pX":1.8351224680122997,"pZ":1.023408080749435,"vX0":6.650570744839067,"vY0":-124.74211233963472,"vZ0":-4.092069572830619,"x":47.05,"y":211.15,"x0":-1.8402483343238059,"y0":50.00062851308653,"z0":5.706285651618734,"aX":11.431385578109017},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.3,"breakHorizontal":-15.1,"spinRate":2572,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.44192796098784193,"extension":5.637669027037567},"index":7,"playId":"5b7b5b4a-f187-376c-9cda-8ef3e62e781f","pitchNumber":6,"startTime":"2025-08-24T03:40:44.823Z","endTime":"2025-08-24T03:40:48.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.798893676760155,"aZ":-17.17631219030494,"pfxX":-9.959771566151954,"pfxZ":7.435972441802355,"pX":0.9824019302844588,"pZ":2.3747138242744836,"vX0":10.621285384623134,"vY0":-141.03745005473542,"vZ0":-5.805387479455601,"x":79.55,"y":174.66,"x0":-1.536636740644788,"y0":50.00175414058031,"z0":5.565911837639471,"aX":-20.083258530454053},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.4,"breakHorizontal":15.8,"spinRate":2352,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.38822426186023895,"extension":6.018570510257978},"index":8,"playId":"3e889344-a600-3c0f-90e9-a6c8727ecb93","pitchNumber":7,"startTime":"2025-08-24T03:41:02.797Z","endTime":"2025-08-24T03:41:06.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.30999854541235,"strikeZoneBottom":1.64961819843443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.94786660090549,"aZ":-34.55753782481618,"pfxX":9.109585478953425,"pfxZ":-1.5770583708830426,"pX":2.1370212715610406,"pZ":1.1736925185759595,"vX0":6.941532487346214,"vY0":-122.67616920642723,"vZ0":-3.836539061676121,"x":35.54,"y":207.09,"x0":-1.9201072724852077,"y0":50.003248067283,"z0":5.726985258737414,"aX":13.778781884417995},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.6,"breakHorizontal":-18.2,"spinRate":2608,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4477612018859718,"extension":5.744780555961484},"index":9,"playId":"98339147-75ab-3961-b3de-e520a05860e8","pitchNumber":8,"startTime":"2025-08-24T03:41:24.672Z","endTime":"2025-08-24T03:41:28.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:41:28.555Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brent Rooker lines out to shortstop J.P. Crawford.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T03:41:53.591Z","endTime":"2025-08-24T03:42:01.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07241500930766,"aZ":-19.42330300266994,"pfxX":-10.005201522939792,"pfxZ":6.645203807129322,"pX":-0.36783363742844494,"pZ":2.458474880863522,"vX0":6.857068476552457,"vY0":-137.97467095272143,"vZ0":-5.025288328015048,"x":131.02,"y":172.4,"x0":-1.591489274007397,"y0":50.0020555193605,"z0":5.621155106498242,"aX":-19.197184141068355},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.0,"breakHorizontal":16.6,"spinRate":2266,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.39770949975943637,"extension":5.884102011385753},"hitData":{"launchSpeed":94.4,"launchAngle":10.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":110.97,"coordY":135.25}},"index":0,"playId":"9ee08dc5-a9f4-31e0-a506-a70fc3d2795d","pitchNumber":1,"startTime":"2025-08-24T03:41:55.337Z","endTime":"2025-08-24T03:42:01.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:42:01.568Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Soderstrom pops out to first baseman Josh Naylor in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T03:42:24.989Z","endTime":"2025-08-24T03:42:53.241Z","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":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":647304,"link":"/api/v1/people/647304"},"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.9,"endSpeed":86.1,"strikeZoneTop":3.2317850896503,"strikeZoneBottom":1.59101424117955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.45792300832621,"aZ":-18.01243204374243,"pfxX":-8.994151333028753,"pfxZ":7.410685828390896,"pX":-1.2364507024250622,"pZ":2.7501688199282066,"vX0":4.810621618691658,"vY0":-138.03307120945973,"vZ0":-4.489847816896486,"x":164.13,"y":164.53,"x0":-1.8421525062502404,"y0":50.00519756740693,"z0":5.627014358832023,"aX":-17.192497068363174},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":15.1,"spinRate":2213,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39826514737762553,"extension":5.7528443535219065},"index":0,"playId":"1c07e8c7-9785-3778-bdff-4eaad242dcc1","pitchNumber":1,"startTime":"2025-08-24T03:42:25.459Z","endTime":"2025-08-24T03:42:29.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.44756172581952,"aZ":-33.30451559621293,"pfxX":6.784224885703843,"pfxZ":-0.8158434637699852,"pX":0.8133586742068101,"pZ":2.5818592000892093,"vX0":4.637961741175414,"vY0":-117.82711609995458,"vZ0":-0.5040356918609855,"x":86.0,"y":169.07,"x0":-2.068449859515622,"y0":50.000729747581126,"z0":5.902339175743608,"aX":9.44245753215308},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.3,"breakHorizontal":-13.4,"spinRate":2426,"spinDirection":47},"zone":6,"typeConfidence":2.0,"plateTime":0.46662181761853994,"extension":5.640360421022968},"hitData":{"launchSpeed":83.6,"launchAngle":71.0,"totalDistance":106.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":164.67,"coordY":182.91}},"index":1,"playId":"482beae5-3c7e-3fe7-b2ff-1890b50cfa03","pitchNumber":2,"startTime":"2025-08-24T03:42:43.515Z","endTime":"2025-08-24T03:42:53.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:42:53.241Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jacob Wilson pops out to first baseman Josh Naylor in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T03:43:21.517Z","endTime":"2025-08-24T03:43:31.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.791060809308735,"aZ":-35.27317074588067,"pfxX":8.059512480244958,"pfxZ":-2.1562790314629563,"pX":0.1985016284408205,"pZ":2.7708358949027487,"vX0":3.1703804017840937,"vY0":-119.68501069190522,"vZ0":0.10000773482679581,"x":109.43,"y":163.97,"x0":-2.193248266326998,"y0":50.00166848489202,"z0":5.90814474199782,"aX":11.598022959690681},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.6,"breakHorizontal":-15.4,"spinRate":2436,"spinDirection":46},"zone":2,"typeConfidence":2.0,"plateTime":0.45902462228865204,"extension":5.609771835683114},"hitData":{"launchSpeed":69.9,"launchAngle":78.0,"totalDistance":67.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":153.99,"coordY":202.62}},"index":0,"playId":"3f8b8580-065b-35b6-a78d-e3166468769e","pitchNumber":1,"startTime":"2025-08-24T03:43:23.092Z","endTime":"2025-08-24T03:43:31.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:43:31.836Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T03:45:33.964Z","endTime":"2025-08-24T03:46:30.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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"}]}],"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.3,"endSpeed":83.8,"strikeZoneTop":3.46307048300874,"strikeZoneBottom":1.66425442591474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.1268219482017,"aZ":-18.11068953816014,"pfxX":6.290995310076272,"pfxZ":7.7829193542882,"pX":-0.4615501416433289,"pZ":3.04681815241939,"vX0":-9.093843718944363,"vY0":-134.09640808493015,"vZ0":-4.180541120836016,"x":134.59,"y":156.52,"x0":2.168659914392371,"y0":50.00289485179243,"z0":5.931823501652132,"aX":11.36797865819848},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.3,"breakHorizontal":-9.2,"spinRate":2202,"spinDirection":135},"zone":1,"typeConfidence":2.0,"plateTime":0.40970087503405894,"extension":5.624012026440187},"index":0,"playId":"48c07fb2-8a6d-3d09-90e7-73ea910fc213","pitchNumber":1,"startTime":"2025-08-24T03:45:43.262Z","endTime":"2025-08-24T03:45:47.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.33034223910919,"strikeZoneBottom":1.81625860238854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.41480189134711,"aZ":-29.981260496053363,"pfxX":11.826904472528629,"pfxZ":1.167770688485236,"pX":-0.8983409533985414,"pZ":1.9213169967013521,"vX0":-12.430649531649433,"vY0":-135.97027938824786,"vZ0":-4.02591295858815,"x":151.24,"y":186.9,"x0":2.192910403564117,"y0":50.00053540061126,"z0":5.497991731913535,"aX":22.173850249642456},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.4,"breakHorizontal":-18.8,"spinRate":2381,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.40260399387948187,"extension":5.753249572640225},"index":1,"playId":"eb6dc906-0e94-30dd-bfda-813a3fc1a169","pitchNumber":2,"startTime":"2025-08-24T03:45:54.727Z","endTime":"2025-08-24T03:45:58.953Z","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":91.9,"endSpeed":84.3,"strikeZoneTop":3.35000130144791,"strikeZoneBottom":1.6090562370871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.361899934183175,"aZ":-28.872571929146584,"pfxX":11.05892235966564,"pfxZ":1.8175552402586597,"pX":1.175206857050122,"pZ":3.0523783968482388,"vX0":-6.874800725711332,"vY0":-133.7208606209177,"vZ0":-1.215363368482217,"x":72.2,"y":156.37,"x0":2.3403960026741735,"y0":50.001250211426935,"z0":5.5808442931924365,"aX":20.06071448587464},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.2,"breakHorizontal":-18.6,"spinRate":2184,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4093311455121307,"extension":5.5478827521164025},"index":2,"playId":"eba72bbe-d106-32eb-819c-1ee42c9a1aaf","pitchNumber":3,"startTime":"2025-08-24T03:46:06.986Z","endTime":"2025-08-24T03:46:12.007Z","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":93.5,"endSpeed":85.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.966341621903727,"aZ":-19.103752820847262,"pfxX":8.58626127423462,"pfxZ":7.005624441854715,"pX":-0.054960652741299666,"pZ":1.9649794440695763,"vX0":-8.73095302731494,"vY0":-135.75371339845955,"vZ0":-6.4470436877858255,"x":119.09,"y":185.73,"x0":2.0886959391635966,"y0":50.00020126810046,"z0":5.70231135106751,"aX":16.010169922554187},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":-13.7,"spinRate":2254,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.4036190302939575,"extension":5.647387407884008},"hitData":{"launchSpeed":100.0,"launchAngle":40.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":83.38,"coordY":70.32}},"index":3,"playId":"4715c25b-f59a-3136-a48e-7011973c0882","pitchNumber":4,"startTime":"2025-08-24T03:46:20.740Z","endTime":"2025-08-24T03:46:30.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:46:30.258Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T03:46:53.314Z","endTime":"2025-08-24T03:47:25.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.170690591399516,"aZ":-22.56119778834268,"pfxX":0.7300371199960138,"pfxZ":5.319172503158791,"pX":-0.28770349395794825,"pZ":2.6102175346597805,"vX0":-7.718935409555812,"vY0":-133.00402841486843,"vZ0":-4.273531868132675,"x":127.97,"y":168.3,"x0":2.546392170641402,"y0":50.0040466989752,"z0":5.856137235752251,"aX":1.3207790161976867},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.0,"breakHorizontal":0.2,"spinRate":2556,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.4104297566487749,"extension":5.552400534663034},"index":0,"playId":"644a25fd-30d3-3ef3-a3cc-d95a35ce3b2a","pitchNumber":1,"startTime":"2025-08-24T03:46:55.539Z","endTime":"2025-08-24T03:47:00.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.974774492850642,"aZ":-24.479276379734802,"pfxX":0.9514551915869651,"pfxZ":4.346661597742003,"pX":-0.6983530392066137,"pZ":2.859881801561402,"vX0":-8.39758440528393,"vY0":-131.23801082979313,"vZ0":-2.967796622788474,"x":143.62,"y":161.56,"x0":2.3994268225430413,"y0":50.00193997087807,"z0":5.799943693324247,"aX":1.6851569365967558},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.6,"breakHorizontal":-0.1,"spinRate":2556,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.41505695600614967,"extension":5.684311555031997},"hitData":{"launchSpeed":73.0,"launchAngle":33.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.33,"coordY":105.26}},"index":1,"playId":"5516fd95-ba76-3b92-aca6-34acf89edb72","pitchNumber":2,"startTime":"2025-08-24T03:47:17.580Z","endTime":"2025-08-24T03:47:25.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:47:25.190Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T03:47:46.531Z","endTime":"2025-08-24T03:48:50.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62224532126688,"aZ":-38.86217294168847,"pfxX":-10.11118328100235,"pfxZ":-4.604708458804375,"pX":-0.42836515054394714,"pZ":1.7200679395246967,"vX0":-4.683671334211016,"vY0":-120.8534048665238,"vZ0":-1.1956221654141395,"x":133.33,"y":192.34,"x0":2.8596847618885683,"y0":50.00340917298636,"z0":5.691906000618489,"aX":-14.680170015746242},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-8.3,"breakHorizontal":19.6,"spinRate":2932,"spinDirection":312},"zone":7,"typeConfidence":2.0,"plateTime":0.4564694019699993,"extension":5.430421581621429},"index":0,"playId":"0b8f49d8-bbb6-3361-a89b-ab92b647ce6c","pitchNumber":1,"startTime":"2025-08-24T03:47:46.786Z","endTime":"2025-08-24T03:47:50.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.61341165643068,"strikeZoneBottom":1.74126357534098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.398179873112767,"aZ":-36.83833600838963,"pfxX":-10.012924375760463,"pfxZ":-3.186308355070413,"pX":-1.402214544680514,"pZ":0.6172092353571824,"vX0":-6.668437252036798,"vY0":-121.43526650120445,"vZ0":-3.709288422987223,"x":170.45,"y":222.12,"x0":2.7005276791463437,"y0":50.00603362574291,"z0":5.439650940667132,"aX":-14.642885964802291},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.5,"breakHorizontal":19.9,"spinRate":2999,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.45469230326013665,"extension":5.365348539952319},"index":1,"playId":"88214a8e-2cb5-35a5-8661-b3e05295d2e9","pitchNumber":2,"startTime":"2025-08-24T03:48:04.671Z","endTime":"2025-08-24T03:48:07.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.507576280506342,"aZ":-16.55749812057921,"pfxX":6.223252801195026,"pfxZ":8.226395291108995,"pX":0.44173565125312053,"pZ":3.472591732679152,"vX0":-7.32276157404972,"vY0":-136.98095686540168,"vZ0":-3.099636642485897,"x":100.16,"y":145.02,"x0":2.3422412911257204,"y0":50.00420808922181,"z0":5.752087512288855,"aX":11.817048417793222},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":-9.7,"spinRate":2455,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.39999121090601,"extension":5.443975903309749},"index":2,"playId":"7cda77c8-6152-330f-8fda-eb52dcbb408e","pitchNumber":3,"startTime":"2025-08-24T03:48:20.367Z","endTime":"2025-08-24T03:48:24.560Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-24T03:48:30.669Z","endTime":"2025-08-24T03:48:41.722Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.339722498054766,"aZ":-37.86570026878162,"pfxX":-8.361861211177816,"pfxZ":-3.9090923134744138,"pX":-0.3477539150747063,"pZ":2.0708916294653843,"vX0":-5.08018660599706,"vY0":-120.73379378067044,"vZ0":-0.4804458067834998,"x":130.26,"y":182.87,"x0":2.879041437769099,"y0":50.00182499906556,"z0":5.64233948800507,"aX":-12.181991408389862},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.8,"breakHorizontal":16.4,"spinRate":2913,"spinDirection":311},"zone":7,"typeConfidence":2.0,"plateTime":0.455936144990309,"extension":5.295757935273263},"hitData":{"launchSpeed":98.6,"launchAngle":28.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.76,"coordY":48.16}},"index":4,"playId":"6e01c382-a2c5-309a-a23b-8f1893f22832","pitchNumber":4,"startTime":"2025-08-24T03:48:41.722Z","endTime":"2025-08-24T03:48:50.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:48:50.429Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T03:51:13.654Z","endTime":"2025-08-24T03:51:47.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrés Muñoz replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T03:50:42.770Z","endTime":"2025-08-24T03:51:15.826Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.54963525586379,"strikeZoneBottom":1.75139816251938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.83821184186933,"aZ":-31.941240987324566,"pfxX":3.5693962556943584,"pfxZ":0.15697514381615818,"pX":-0.23559163005359232,"pZ":2.0960955599363142,"vX0":4.624611938553156,"vY0":-122.13267531265609,"vZ0":-1.1849227510824973,"x":125.98,"y":182.19,"x0":-2.616837884015467,"y0":50.00501539904131,"z0":5.332212452141493,"aX":5.3975628383650385},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.2,"breakHorizontal":-7.6,"spinRate":2459,"spinDirection":85},"zone":8,"typeConfidence":0.91,"plateTime":0.4483104884617637,"extension":6.543152453338724},"index":1,"playId":"38e3dfb0-f8ed-3b04-a374-e257c324c410","pitchNumber":1,"startTime":"2025-08-24T03:51:15.826Z","endTime":"2025-08-24T03:51:19.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.902691590244117,"aZ":-35.57411374684763,"pfxX":-8.471199605305237,"pfxZ":-1.9954757462463366,"pX":-0.7581325287179324,"pZ":1.594874576722378,"vX0":8.01211226688046,"vY0":-129.7377807066833,"vZ0":-1.9793194126938225,"x":145.9,"y":195.72,"x0":-2.7843803727427123,"y0":50.00051184004205,"z0":5.076451859359422,"aX":-14.452856260182719},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.8,"breakHorizontal":13.6,"spinRate":1765,"spinDirection":257},"zone":7,"typeConfidence":2.0,"plateTime":0.4220202816159091,"extension":6.498106661322839},"index":2,"playId":"a136cb97-0a7d-3f73-9dc4-7430196afa8e","pitchNumber":2,"startTime":"2025-08-24T03:51:28.803Z","endTime":"2025-08-24T03:51:33.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.877021321409543,"aZ":-36.00566417967188,"pfxX":-9.39033011991921,"pfxZ":-2.1848467634544106,"pX":0.35814097612821216,"pZ":0.930402685197229,"vX0":11.055562096162296,"vY0":-131.51349332575612,"vZ0":-3.82296876754976,"x":103.35,"y":213.66,"x0":-2.680016789034138,"y0":50.00454985097274,"z0":5.073348180433698,"aX":-16.451792302239408},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-4.7,"breakHorizontal":14.6,"spinRate":1710,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.41647596516727514,"extension":6.457536057217212},"index":3,"playId":"206ca6cc-cf35-3c72-8d12-dc93904ae26d","pitchNumber":3,"startTime":"2025-08-24T03:51:44.177Z","endTime":"2025-08-24T03:51:47.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:51:47.825Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T03:52:09.354Z","endTime":"2025-08-24T03:53:12.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"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":2},"details":{"event":"Groundout","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":4},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.59000020828462,"strikeZoneBottom":1.70130834076112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.748104457251664,"aZ":-33.465229976200185,"pfxX":3.8831665494277825,"pfxZ":-0.8527787175020674,"pX":-0.016195481804153217,"pZ":2.65171762684033,"vX0":5.171965358942269,"vY0":-122.58770246596401,"vZ0":0.24424047499551338,"x":117.62,"y":167.18,"x0":-2.6595169540959254,"y0":50.0019402260251,"z0":5.4129688843153705,"aX":5.894436171824003},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.2,"breakHorizontal":-8.3,"spinRate":2472,"spinDirection":83},"zone":5,"typeConfidence":0.91,"plateTime":0.44720912524801504,"extension":6.45791642892144},"index":0,"playId":"8f3daff8-c05a-3644-9cc4-94839b9428b4","pitchNumber":1,"startTime":"2025-08-24T03:52:11.263Z","endTime":"2025-08-24T03:52:15.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.5,"strikeZoneTop":3.59000136177936,"strikeZoneBottom":1.73623931086298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.98678295680304,"aZ":-17.361347816429888,"pfxX":-9.795522339672633,"pfxZ":7.305553937002541,"pX":-0.2598625067060957,"pZ":3.954900259516131,"vX0":10.302620247369637,"vY0":-142.0811157673829,"vZ0":-0.5273394054803862,"x":126.91,"y":132.0,"x0":-2.674318339057754,"y0":50.005831285756244,"z0":5.254238769028889,"aX":-19.870606575476565},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.3,"breakHorizontal":15.5,"spinRate":2330,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.38669126624380334,"extension":6.381440260771301},"index":1,"playId":"1e69df8c-a68a-3afc-9c67-c0a2dbceb758","pitchNumber":2,"startTime":"2025-08-24T03:52:25.447Z","endTime":"2025-08-24T03:52:29.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.3,"endSpeed":77.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.1961392915042,"aZ":-33.04582636214909,"pfxX":4.511962685120659,"pfxZ":-0.5712572298085705,"pX":0.06894000223604507,"pZ":1.8859678107143014,"vX0":5.016265083826424,"vY0":-122.72244908400761,"vZ0":-1.6866754990438235,"x":114.37,"y":187.86,"x0":-2.58748927238281,"y0":50.00396310613036,"z0":5.396024724003596,"aX":6.883515345048093},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.2,"breakHorizontal":-9.4,"spinRate":2481,"spinDirection":78},"zone":8,"typeConfidence":0.91,"plateTime":0.44626321219523835,"extension":6.3968160528073374},"index":2,"playId":"eb151b9b-af42-3231-b114-05d87e51c115","pitchNumber":3,"startTime":"2025-08-24T03:52:39.445Z","endTime":"2025-08-24T03:52:43.443Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-24T03:52:57.953Z","endTime":"2025-08-24T03:53:05.104Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.755608241722193,"aZ":-35.70160131767059,"pfxX":3.245573498899155,"pfxZ":-2.3031170108062184,"pX":1.1307060867317436,"pZ":2.2985160438037724,"vX0":7.657267467460926,"vY0":-122.4769008018578,"vZ0":-0.16679104610967976,"x":73.9,"y":176.72,"x0":-2.450234456473476,"y0":50.00478917466732,"z0":5.4044111374314525,"aX":4.962950730012613},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.0,"breakHorizontal":-7.6,"spinRate":2553,"spinDirection":82},"zone":14,"typeConfidence":0.91,"plateTime":0.4461164072800794,"extension":6.586680887388},"hitData":{"launchSpeed":71.2,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.42,"coordY":156.7}},"index":4,"playId":"c6454615-bf1f-3dbf-92eb-31aea5506e3b","pitchNumber":4,"startTime":"2025-08-24T03:53:05.104Z","endTime":"2025-08-24T03:53:12.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:53:12.993Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T03:53:41.669Z","endTime":"2025-08-24T03:55:30.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":98.6,"endSpeed":90.3,"strikeZoneTop":3.36151289061365,"strikeZoneBottom":1.68937282277425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.263739751284206,"aZ":-19.3085405570192,"pfxX":-6.99519306106339,"pfxZ":6.166418800708492,"pX":-0.07591524057828788,"pZ":2.5699735930566465,"vX0":10.39722953490639,"vY0":-143.31235225956976,"vZ0":-3.561213380938316,"x":119.89,"y":169.39,"x0":-2.837349807140046,"y0":50.000369203452955,"z0":5.03048219782276,"aX":-14.589756001309345},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.7,"breakHorizontal":10.7,"spinRate":2317,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.38178940034111086,"extension":6.471230196957982},"index":0,"playId":"3f05d099-0c5d-3ed1-a4dc-3de570965323","pitchNumber":1,"startTime":"2025-08-24T03:53:42.750Z","endTime":"2025-08-24T03:53:46.948Z","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":97.7,"endSpeed":89.4,"strikeZoneTop":3.29605667792156,"strikeZoneBottom":1.71899967589018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.509775035280484,"aZ":-15.375262138275282,"pfxX":-6.366273983302181,"pfxZ":8.209117478424245,"pX":0.8621379463358229,"pZ":3.64867938823413,"vX0":11.464268486945144,"vY0":-141.93505749624657,"vZ0":-2.043156328706105,"x":84.14,"y":140.27,"x0":-2.3963882796645484,"y0":50.00553829424728,"z0":5.353374881442129,"aX":-13.033064384495784},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.6,"breakHorizontal":9.2,"spinRate":2468,"spinDirection":232},"zone":12,"typeConfidence":0.9,"plateTime":0.38543165383504574,"extension":6.387009763721733},"index":1,"playId":"fc29c78c-2993-36cc-8e1f-13c060afbffc","pitchNumber":2,"startTime":"2025-08-24T03:53:56.029Z","endTime":"2025-08-24T03:53:59.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.27000117710346,"strikeZoneBottom":1.57272902521525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.472286169897796,"aZ":-38.752621722333245,"pfxX":4.679468998650511,"pfxZ":-4.391375912138713,"pX":-1.617646676392461,"pZ":3.224273080976106,"vX0":1.2987942144216658,"vY0":-121.27259584450965,"vZ0":2.798507468829043,"x":178.66,"y":151.72,"x0":-2.767410253911387,"y0":50.00283833078002,"z0":5.42258387196627,"aX":7.008972735974581},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-7.1,"breakHorizontal":-8.8,"spinRate":2438,"spinDirection":71},"zone":11,"typeConfidence":0.91,"plateTime":0.4506758952811225,"extension":6.472672993828877},"index":2,"playId":"aadd6a19-6385-312f-affa-6b4c5d12a450","pitchNumber":3,"startTime":"2025-08-24T03:54:10.581Z","endTime":"2025-08-24T03:54:14.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.504287610147323,"aZ":-19.225955165863386,"pfxX":-7.699299085589981,"pfxZ":6.462164196266748,"pX":-0.9184355907561891,"pZ":2.733964570557305,"vX0":7.844328813814964,"vY0":-140.56965507673564,"vZ0":-3.228193761079539,"x":152.01,"y":164.96,"x0":-2.743239081964791,"y0":50.00205195289138,"z0":5.143568874858884,"aX":-15.426273373924547},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.3,"breakHorizontal":12.4,"spinRate":2378,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.3894688217296425,"extension":6.446038141812058},"index":3,"playId":"cb05bf2e-3369-3481-b073-4e0757aa1fb8","pitchNumber":4,"startTime":"2025-08-24T03:54:27.631Z","endTime":"2025-08-24T03:54:31.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.705130006520104,"aZ":-31.508409409036656,"pfxX":2.448207223748393,"pfxZ":0.4302315713180018,"pX":-0.36110613905212235,"pZ":2.4115780048432627,"vX0":4.8058508397490325,"vY0":-123.27125730566964,"vZ0":-0.655481744654038,"x":130.76,"y":173.67,"x0":-2.6480716307170837,"y0":50.00446882118661,"z0":5.322903108266484,"aX":3.7962903095233544},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.8,"breakHorizontal":-5.5,"spinRate":2444,"spinDirection":77},"zone":4,"typeConfidence":0.91,"plateTime":0.44301406216671335,"extension":6.603759157920437},"index":4,"playId":"fa1bb38b-02d6-3792-a2a8-6afc0f64458f","pitchNumber":5,"startTime":"2025-08-24T03:54:44.805Z","endTime":"2025-08-24T03:54:49.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.589655247210032,"aZ":-14.485721153994513,"pfxX":-5.795348528156936,"pfxZ":8.706285042837571,"pX":-0.1400361840857122,"pZ":2.381139380558824,"vX0":9.216313512333848,"vY0":-141.0441732248263,"vZ0":-5.048819513305066,"x":122.34,"y":174.49,"x0":-2.6846214508499804,"y0":50.0028065940998,"z0":5.1159873699445955,"aX":-11.774722538892686},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":8.8,"spinRate":2459,"spinDirection":226},"zone":5,"typeConfidence":0.89,"plateTime":0.3871218097817857,"extension":6.51218138692547},"index":5,"playId":"1ea94043-68e9-3779-a40d-380bb82af080","pitchNumber":6,"startTime":"2025-08-24T03:55:06.884Z","endTime":"2025-08-24T03:55:10.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.449124529042507,"aZ":-15.2817735435548,"pfxX":-5.974071862771119,"pfxZ":8.286771507431313,"pX":0.576443576181011,"pZ":3.634798768279343,"vX0":10.831342514895454,"vY0":-141.238807152938,"vZ0":-1.8336935250153998,"x":95.03,"y":140.64,"x0":-2.5163598735564627,"y0":50.004579294280596,"z0":5.2655065598775,"aX":-12.18195653746121},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.9,"breakHorizontal":8.9,"spinRate":2369,"spinDirection":228},"zone":12,"typeConfidence":0.89,"plateTime":0.3864836433869123,"extension":6.510730798880263},"index":6,"playId":"5dae3ab7-be2d-3545-a734-922bcb750f08","pitchNumber":7,"startTime":"2025-08-24T03:55:26.818Z","endTime":"2025-08-24T03:55:30.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:55:30.597Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-24T03:57:44.219Z","endTime":"2025-08-24T03:58:31.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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":{"description":"Pitching Change: Tyler Ferguson replaces Sean Newcomb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T03:56:50.898Z","endTime":"2025-08-24T03:57:46.377Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621053,"link":"/api/v1/people/621053"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.44000015143079,"strikeZoneBottom":1.67372630685214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34622694199685,"aZ":-32.1146857347847,"pfxX":7.20516699167476,"pfxZ":0.040825638239414985,"pX":-0.8345123668806372,"pZ":2.1766580967566975,"vX0":3.5656809321935374,"vY0":-121.53321811348442,"vZ0":-2.147602977876486,"x":148.81,"y":180.01,"x0":-3.262134933964069,"y0":50.00422198919964,"z0":5.892083919720461,"aX":10.654975676363396},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.2,"breakHorizontal":-13.9,"spinRate":2635,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.452657971353017,"extension":6.054832971803785},"index":1,"playId":"deb82d6b-3443-3846-ad58-9f6ce61108d3","pitchNumber":1,"startTime":"2025-08-24T03:57:46.377Z","endTime":"2025-08-24T03:57:50.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.211158933344688,"aZ":-32.91390759884084,"pfxX":8.944600774060161,"pfxZ":-0.49522024072843607,"pX":0.13268514713347165,"pZ":2.5199713099875893,"vX0":5.178944104787389,"vY0":-122.48135770592907,"vZ0":-1.2733271803349084,"x":111.94,"y":170.74,"x0":-3.1805139119663965,"y0":50.00202047064154,"z0":5.895847185942705,"aX":13.405877305672636},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.0,"breakHorizontal":-17.5,"spinRate":2675,"spinDirection":56},"zone":5,"typeConfidence":2.0,"plateTime":0.44949461103672705,"extension":6.156112898363397},"index":2,"playId":"52952bba-80ea-3d4f-bb31-e292a2098f2b","pitchNumber":2,"startTime":"2025-08-24T03:58:01.183Z","endTime":"2025-08-24T03:58:05.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.361711881636026,"aZ":-12.892550679795862,"pfxX":-4.752150759106752,"pfxZ":9.398287855376811,"pX":-0.15017264252979576,"pZ":3.1179045562368213,"vX0":9.808735232382253,"vY0":-142.05091707299874,"vZ0":-5.313939247581897,"x":122.72,"y":154.6,"x0":-3.0244436265399908,"y0":50.00147599613913,"z0":5.826754395074869,"aX":-9.749040849345757},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.1,"breakHorizontal":6.7,"spinRate":2394,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.38501615619926755,"extension":6.190537462219748},"index":3,"playId":"3c5524d1-fbc9-34e5-a6d4-d12311d08345","pitchNumber":3,"startTime":"2025-08-24T03:58:27.308Z","endTime":"2025-08-24T03:58:31.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:58:31.615Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to right fielder Colby Thomas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-24T03:58:52.338Z","endTime":"2025-08-24T03:59:39.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.202469883000045,"aZ":-12.675134192634202,"pfxX":-4.5083250641519825,"pfxZ":9.923500028808188,"pX":0.2287789871223606,"pZ":2.3694405467813855,"vX0":10.341868438056617,"vY0":-139.05798547097388,"vZ0":-6.805423382095845,"x":108.28,"y":174.81,"x0":-2.9472203102145684,"y0":50.00535450699561,"z0":5.683769540429135,"aX":-8.86196962594046},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":6.1,"spinRate":2416,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3933924431458844,"extension":6.201651883817101},"index":0,"playId":"eddb8e7b-3024-333d-b99b-860451142960","pitchNumber":1,"startTime":"2025-08-24T03:58:55.232Z","endTime":"2025-08-24T03:58:58.848Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.51000011326594,"strikeZoneBottom":1.6937362776655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.810997436273933,"aZ":-27.093414839805103,"pfxX":-11.036438049774704,"pfxZ":2.660279802449346,"pX":-0.04480761827758651,"pZ":2.057462148981791,"vX0":12.132107574794802,"vY0":-137.434968108223,"vZ0":-4.658091487622515,"x":118.71,"y":183.23,"x0":-3.085096843856325,"y0":50.004926224320975,"z0":5.6173523838680985,"aX":-21.089891497178623},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.0,"breakHorizontal":17.4,"spinRate":2318,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.39873702787789034,"extension":6.284809917345281},"index":1,"playId":"c2185535-643a-35dd-bf00-acd7136bf32d","pitchNumber":2,"startTime":"2025-08-24T03:59:13.007Z","endTime":"2025-08-24T03:59:17.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33127315172607,"aZ":-15.690966543170438,"pfxX":-6.76209532641916,"pfxZ":8.23926752323667,"pX":0.04098343358412551,"pZ":2.5199987719852683,"vX0":10.75934719488336,"vY0":-140.6655099345986,"vZ0":-6.138693197801715,"x":115.44,"y":170.74,"x0":-2.957598334163319,"y0":50.00625819645017,"z0":5.750551970249147,"aX":-13.534673055841225},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":10.0,"spinRate":2373,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3895977955748453,"extension":6.217040679513086},"hitData":{"launchSpeed":99.6,"launchAngle":48.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.12,"coordY":100.13}},"index":2,"playId":"0b1f8a1e-81a9-3e75-914c-c223cb96fb7a","pitchNumber":3,"startTime":"2025-08-24T03:59:30.214Z","endTime":"2025-08-24T03:59:39.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:59:39.961Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-24T04:00:04.780Z","endTime":"2025-08-24T04:00:15.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.175650049766784,"aZ":-24.525778223622822,"pfxX":-0.24511114309415505,"pfxZ":4.179465682866116,"pX":-0.4104303175078738,"pZ":2.4639805468970257,"vX0":7.704648025497831,"vY0":-133.98418596061487,"vZ0":-3.6177191273076197,"x":132.64,"y":172.25,"x0":-3.2834672802954743,"y0":50.00207391574739,"z0":5.571078796500581,"aX":-0.44862106696604015},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.1,"breakHorizontal":-1.1,"spinRate":2432,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.40778491081756396,"extension":6.1219072453368195},"hitData":{"launchSpeed":97.3,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.13,"coordY":147.52}},"index":0,"playId":"72b82f15-27ed-32cd-9bea-77d6b6a2d8ed","pitchNumber":1,"startTime":"2025-08-24T04:00:07.891Z","endTime":"2025-08-24T04:00:15.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T04:00:15.619Z","atBatIndex":66},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Brett Harris out on a sacrifice bunt, third baseman Eugenio Suárez to second baseman Cole Young. Colby Thomas to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-24T04:02:50.772Z","endTime":"2025-08-24T04:04:10.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Ferguson replaces Andrés Muñoz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T04:01:36.972Z","endTime":"2025-08-24T04:02:25.530Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657571,"link":"/api/v1/people/657571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Colby Thomas starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T04:02:25.530Z","endTime":"2025-08-24T04:02:36.331Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-hitter Brett Harris replaces Luis Urías.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-24T04:02:36.331Z","endTime":"2025-08-24T04:02:50.772Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":649966,"link":"/api/v1/people/649966"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"playId":"27f2036d-1b14-4ed8-a963-ac00fbaa0eee","startTime":"2025-08-24T04:02:50.772Z","endTime":"2025-08-24T04:02:55.772Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.849608890689733,"aZ":-14.232411838441983,"pfxX":5.706283368951989,"pfxZ":9.5224723730777,"pX":0.5462096899774866,"pZ":2.359753724444228,"vX0":-6.257429218100399,"vY0":-135.92833557628026,"vZ0":-6.402209262474272,"x":96.18,"y":175.07,"x0":2.12912329912053,"y0":50.003354161313524,"z0":5.721179895628347,"aX":10.752898348914854},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":-9.1,"spinRate":2175,"spinDirection":144},"zone":6,"typeConfidence":0.91,"plateTime":0.40188659757446477,"extension":6.217901765474209},"index":4,"playId":"29624d54-c789-37ed-a065-6fc088522045","pitchNumber":1,"startTime":"2025-08-24T04:03:08.884Z","endTime":"2025-08-24T04:03:14.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.7,"strikeZoneTop":2.92932051645404,"strikeZoneBottom":1.33554898156833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.826915742985,"aZ":-42.046105604478534,"pfxX":-3.566265223642302,"pfxZ":-6.939130909312456,"pX":-0.9924581516304375,"pZ":1.489992672353799,"vX0":-6.100201864051726,"vY0":-118.34002947952604,"vZ0":-1.2760318755768165,"x":154.83,"y":198.55,"x0":2.078297601943133,"y0":50.00213027261058,"z0":5.8756660731099615,"aX":-5.073930651745223},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.6,"breakHorizontal":7.9,"spinRate":3117,"spinDirection":326},"zone":13,"typeConfidence":0.89,"plateTime":0.4622168260223951,"extension":6.222288913878775},"index":5,"playId":"1db53590-9dea-33d0-a812-544810f993a1","pitchNumber":2,"startTime":"2025-08-24T04:03:42.421Z","endTime":"2025-08-24T04:03:48.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.65746331249706,"aZ":-15.471824987498273,"pfxX":3.3592107709049017,"pfxZ":8.728658946309073,"pX":-0.7178686479602976,"pZ":3.0124048572930238,"vX0":-8.658579847126198,"vY0":-137.06030980100374,"vZ0":-4.513484393847922,"x":144.36,"y":157.45,"x0":2.0376500259260504,"y0":50.00290688344418,"z0":5.7280414289339125,"aX":6.428751715605003},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":-4.3,"spinRate":2353,"spinDirection":150},"zone":1,"typeConfidence":0.9,"plateTime":0.3987517923754069,"extension":6.28136033917165},"hitData":{"launchSpeed":25.0,"launchAngle":35.0,"totalDistance":42.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":122.61,"coordY":188.59}},"index":6,"playId":"04542808-ceca-3ff5-a39b-b4431f16fef5","pitchNumber":3,"startTime":"2025-08-24T04:04:02.592Z","endTime":"2025-08-24T04:04:10.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T04:04:10.521Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-24T04:04:38.180Z","endTime":"2025-08-24T04:04:48.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":0},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.73,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.932143759701347,"aZ":-19.185160444840125,"pfxX":8.368228344722958,"pfxZ":6.846069131178211,"pX":0.4945590946759181,"pZ":3.2605949893263912,"vX0":-7.034385562988398,"vY0":-137.03815249413594,"vZ0":-3.4444368542209727,"x":98.15,"y":150.74,"x0":2.0104409770667093,"y0":50.00294213231532,"z0":5.848013440923565,"aX":15.879568576180093},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":-13.7,"spinRate":2234,"spinDirection":154},"zone":3,"typeConfidence":0.9,"plateTime":0.40004098726714643,"extension":6.170213646062929},"hitData":{"launchSpeed":70.6,"launchAngle":1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.84,"coordY":165.27}},"index":0,"playId":"b47d8212-bbad-39c4-bcc5-dd584774324c","pitchNumber":1,"startTime":"2025-08-24T04:04:40.825Z","endTime":"2025-08-24T04:04:48.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T04:04:48.490Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Shea Langeliers doubles (22) on a sharp line drive to right fielder Victor Robles. Colby Thomas scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-24T04:06:11.146Z","endTime":"2025-08-24T04:07:51.155Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5],"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":5},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":{"id":657571,"link":"/api/v1/people/657571"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T04:05:15.014Z","endTime":"2025-08-24T04:06:13.343Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.30999898424997,"strikeZoneBottom":1.57734104107492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.684859579993905,"aZ":-14.169365208951483,"pfxX":4.956739398528073,"pfxZ":9.369970736485017,"pX":-0.44985227947276096,"pZ":1.7675287962516484,"vX0":-8.085498101314514,"vY0":-137.30937608742965,"vZ0":-8.024059201864759,"x":134.15,"y":191.06,"x0":1.8807831270053759,"y0":50.00101212583544,"z0":5.679610356164684,"aX":9.52260968117186},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":-7.4,"spinRate":2195,"spinDirection":150},"zone":7,"typeConfidence":0.9,"plateTime":0.3979871698526405,"extension":6.330010831116091},"index":1,"playId":"4eaa1bad-5e88-3bb8-b221-71de965569ff","pitchNumber":1,"startTime":"2025-08-24T04:06:13.343Z","endTime":"2025-08-24T04:06:17.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69518348229352,"aZ":-43.1866747638549,"pfxX":-1.1219032004464102,"pfxZ":-7.597198285745456,"pX":-0.18398245668452007,"pZ":0.8193161875789694,"vX0":-4.805091806097686,"vY0":-119.58171085709728,"vZ0":-2.628892239557244,"x":124.01,"y":216.66,"x0":1.995664353901735,"y0":50.000538762501314,"z0":5.801044352831414,"aX":-1.626221969984206},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-14.2,"breakHorizontal":3.1,"spinRate":2993,"spinDirection":321},"zone":13,"typeConfidence":0.88,"plateTime":0.4577425318996089,"extension":6.193929106311571},"index":2,"playId":"03fa7f39-533a-33f7-8f5b-b8063ed3b0b2","pitchNumber":2,"startTime":"2025-08-24T04:06:33.465Z","endTime":"2025-08-24T04:06:37.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.764761783045852,"aZ":-12.377620307766346,"pfxX":4.1115032329575385,"pfxZ":10.407679206434645,"pX":-0.3495427295012732,"pZ":2.8679421011049455,"vX0":-7.623267126476292,"vY0":-136.93263026541246,"vZ0":-5.227471842908032,"x":130.32,"y":161.35,"x0":1.9342503360545635,"y0":50.00524414436696,"z0":5.646220021273939,"aX":7.823212994904001},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":-5.9,"spinRate":2335,"spinDirection":145},"zone":1,"typeConfidence":0.9,"plateTime":0.39974817162013343,"extension":6.344324123811184},"index":3,"playId":"67acd5c7-2f83-3986-8946-e1126f478811","pitchNumber":3,"startTime":"2025-08-24T04:06:58.319Z","endTime":"2025-08-24T04:07:01.748Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-24T04:07:15.727Z","endTime":"2025-08-24T04:07:38.748Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.85110744444633,"aZ":-43.72430913527336,"pfxX":-2.2881093893741107,"pfxZ":-8.110439467163737,"pX":0.6958889016467097,"pZ":3.209318431098162,"vX0":-2.8682655560234935,"vY0":-118.4077406114975,"vZ0":2.8523974994719956,"x":90.47,"y":152.13,"x0":2.2184266301218325,"y0":50.000453394400864,"z0":5.979774912789379,"aX":-3.2594729345317233},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-13.8,"breakHorizontal":4.8,"spinRate":2909,"spinDirection":315},"zone":3,"typeConfidence":0.89,"plateTime":0.4619515024279188,"extension":6.163223955681359},"hitData":{"launchSpeed":103.5,"launchAngle":12.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":210.11,"coordY":110.1}},"index":5,"playId":"3a646241-8129-3971-a0bb-9ee5abf44c1d","pitchNumber":4,"startTime":"2025-08-24T04:07:38.748Z","endTime":"2025-08-24T04:07:51.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T04:07:51.155Z","atBatIndex":69},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Caleb Ferguson intentionally walks Brent Rooker.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-24T04:08:25.220Z","endTime":"2025-08-24T04:08:32.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","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":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"07766206-0716-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-24T04:08:29.603Z","endTime":"2025-08-24T04:08:29.634Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"07766206-0716-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-24T04:08:29.634Z","endTime":"2025-08-24T04:08:29.636Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"07766206-0716-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-24T04:08:29.636Z","endTime":"2025-08-24T04:08:29.638Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"07766206-0716-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-24T04:08:29.638Z","endTime":"2025-08-24T04:08:32.697Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-08-24T04:08:32.697Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out sharply, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-24T04:08:44.716Z","endTime":"2025-08-24T04:10:53.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.36999978398093,"strikeZoneBottom":1.62964352927756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.328494822251592,"aZ":-21.717087939082422,"pfxX":9.589074811659263,"pfxZ":5.535829565026669,"pX":0.5994456145746385,"pZ":2.564733143249214,"vX0":-6.7873300599325095,"vY0":-136.8849094248981,"vZ0":-4.5378820516482925,"x":94.15,"y":169.53,"x0":1.8701774286307151,"y0":50.006318030216384,"z0":5.73855279276104,"aX":18.12915758658759},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.2,"breakHorizontal":-15.8,"spinRate":2373,"spinDirection":154},"zone":6,"typeConfidence":0.9,"plateTime":0.40073678293634485,"extension":6.413048515798953},"index":0,"playId":"8d9f71b4-de87-37ac-80e0-bea0329098c1","pitchNumber":1,"startTime":"2025-08-24T04:08:53.749Z","endTime":"2025-08-24T04:08:57.612Z","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":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.37000051938716,"strikeZoneBottom":1.52963128676367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.172795974945338,"aZ":-23.45400172962308,"pfxX":10.260144981584453,"pfxZ":4.66262885473029,"pX":-0.07622160314535675,"pZ":3.6269099086470042,"vX0":-8.979409179072851,"vY0":-136.16610511786115,"vZ0":-1.2369430118760887,"x":119.91,"y":140.85,"x0":1.9385537358413953,"y0":50.000985360652066,"z0":5.716932350505747,"aX":19.177482627685194},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.4,"breakHorizontal":-16.6,"spinRate":2371,"spinDirection":153},"zone":11,"typeConfidence":0.9,"plateTime":0.4029634874958945,"extension":6.349065800906895},"index":1,"playId":"641983e8-b897-3019-ace2-40fe18995bff","pitchNumber":2,"startTime":"2025-08-24T04:09:11.050Z","endTime":"2025-08-24T04:09:15.277Z","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":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.30584207081079,"strikeZoneBottom":1.562794958438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54399026247586,"aZ":-22.957556398922357,"pfxX":10.004426692309695,"pfxZ":4.860965475937758,"pX":0.0027417234180866184,"pZ":1.531926886859323,"vX0":-8.848633913180384,"vY0":-136.92885353492582,"vZ0":-6.58359681763239,"x":116.9,"y":197.42,"x0":1.9780820054463757,"y0":50.004791378885876,"z0":5.540803992937592,"aX":18.979076795444517},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.6,"breakHorizontal":-16.2,"spinRate":2420,"spinDirection":148},"zone":8,"typeConfidence":0.9,"plateTime":0.40016929449268535,"extension":6.441890689923892},"index":2,"playId":"83620e21-f030-36fb-a5d6-873e51eee61f","pitchNumber":3,"startTime":"2025-08-24T04:09:29.818Z","endTime":"2025-08-24T04:09:33.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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.36999827018401,"strikeZoneBottom":1.54264804926538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.09822743327966,"aZ":-11.773243820724828,"pfxX":2.920764637418343,"pfxZ":10.626699496613078,"pX":-0.3164253492533218,"pZ":2.452099178142382,"vX0":-7.4299454041562925,"vY0":-137.80813288393293,"vZ0":-6.437281522395553,"x":129.06,"y":172.57,"x0":2.037262549585689,"y0":50.00579005024913,"z0":5.616385403518528,"aX":5.609062291073702},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.0,"breakHorizontal":-3.7,"spinRate":2391,"spinDirection":153},"zone":4,"typeConfidence":0.9,"plateTime":0.39769758913577924,"extension":6.441418986007079},"index":3,"playId":"42c1e4be-4f43-351d-b987-bd6b676f4275","pitchNumber":4,"startTime":"2025-08-24T04:09:51.218Z","endTime":"2025-08-24T04:09:55.270Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.36999896759638,"strikeZoneBottom":1.58473474037065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.432663694969825,"aZ":-24.06445019379528,"pfxX":-1.052933251172057,"pfxZ":4.719937615879394,"pX":-0.33535192164354805,"pZ":0.7715247365150042,"vX0":-5.6358987078914256,"vY0":-129.57395468248666,"vZ0":-7.479566950598322,"x":129.78,"y":217.95,"x0":1.995393934504122,"y0":50.001494202835815,"z0":5.505723984095633,"aX":-1.8090481367257178},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.2,"breakHorizontal":3.0,"spinRate":2755,"spinDirection":170},"zone":13,"typeConfidence":0.91,"plateTime":0.42103910596010197,"extension":6.351063699134422},"index":4,"playId":"a15d2684-d30d-3706-a527-90ce9801f6a3","pitchNumber":5,"startTime":"2025-08-24T04:10:11.336Z","endTime":"2025-08-24T04:10:15.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.51760359181929,"aZ":-20.00828186673253,"pfxX":9.823309532420248,"pfxZ":6.499353103631217,"pX":0.43573304728328327,"pZ":3.0790068865683375,"vX0":-7.465830408366322,"vY0":-136.32140364089565,"vZ0":-3.3931052339968897,"x":100.39,"y":155.65,"x0":1.941286117072967,"y0":50.00138447141545,"z0":5.73027237915187,"aX":18.384711687283286},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.2,"breakHorizontal":-16.1,"spinRate":2290,"spinDirection":157},"zone":3,"typeConfidence":0.9,"plateTime":0.40263291163564885,"extension":6.400714249062044},"hitData":{"launchSpeed":100.3,"launchAngle":-1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":149.48,"coordY":151.07}},"index":5,"playId":"fff6a8bc-d98f-387d-a9c8-4c5658b53b71","pitchNumber":6,"startTime":"2025-08-24T04:10:46.102Z","endTime":"2025-08-24T04:10:53.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T04:10:53.713Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Polanco walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-24T04:13:11.933Z","endTime":"2025-08-24T04:14:39.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Brett Harris remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T04:12:15.104Z","endTime":"2025-08-24T04:12:43.390Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":649966,"link":"/api/v1/people/649966"}},{"details":{"description":"Josh Naylor starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T04:12:43.390Z","endTime":"2025-08-24T04:12:58.292Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-hitter Jorge Polanco replaces Mitch Garver.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-24T04:12:58.292Z","endTime":"2025-08-24T04:13:14.267Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":641598,"link":"/api/v1/people/641598"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.25973324371045,"strikeZoneBottom":1.66075065064364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.50162768713463,"aZ":-23.57615870339167,"pfxX":-0.1251056723272661,"pfxZ":4.952922421218854,"pX":-0.2638701183246908,"pZ":1.693974481129061,"vX0":8.383139359663504,"vY0":-130.22825558251594,"vZ0":-5.236640755377742,"x":127.06,"y":193.04,"x0":-3.493597052280745,"y0":50.00618944587578,"z0":5.488786829972896,"aX":-0.21884086465967467},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.2,"breakHorizontal":-1.4,"spinRate":2364,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.41882121828010677,"extension":6.001759014637814},"index":3,"playId":"fb4b0e5f-3893-3c82-8ec1-ba56c6a5f855","pitchNumber":1,"startTime":"2025-08-24T04:13:14.267Z","endTime":"2025-08-24T04:13:18.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.34000050981406,"strikeZoneBottom":1.486929401721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.596900140688305,"aZ":-15.92760749446626,"pfxX":-5.101234844187115,"pfxZ":8.395411641973661,"pX":-1.4794279706753777,"pZ":3.226101321804291,"vX0":6.821509533314735,"vY0":-137.96903248531615,"vZ0":-3.7702125392074937,"x":160.49,"y":112.63,"x0":-3.3167495369388886,"y0":50.002847277424145,"z0":5.678110728188004,"aX":-9.872477485106517},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":7.9,"spinRate":2335,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3964156691399032,"extension":6.11670528148302},"index":4,"playId":"02c40781-89c8-363d-a530-9d2652a9ed58","pitchNumber":2,"startTime":"2025-08-24T04:13:32.268Z","endTime":"2025-08-24T04:13:35.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.34000101381845,"strikeZoneBottom":1.66702562284796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.44351060337995,"aZ":-24.309363088798396,"pfxX":0.20800266355605546,"pfxZ":4.514044670228472,"pX":-0.7956102493010536,"pZ":2.8301018014298314,"vX0":6.452537821520019,"vY0":-130.38815701111963,"vZ0":-2.8210893050451507,"x":147.33,"y":162.37,"x0":-3.3173875233964805,"y0":50.00187937472506,"z0":5.7376962869195935,"aX":0.36100910193057456},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.8,"breakHorizontal":-1.7,"spinRate":2407,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.4182379291847931,"extension":5.957930912821394},"index":5,"playId":"d712cb15-5c0e-3fa1-af4a-7a1f6ba19c43","pitchNumber":3,"startTime":"2025-08-24T04:13:52.877Z","endTime":"2025-08-24T04:13:57.508Z","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.1,"endSpeed":85.3,"strikeZoneTop":3.21611872522308,"strikeZoneBottom":1.5628311989935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.92680126699928,"aZ":-16.892155775602053,"pfxX":-6.7620899484855475,"pfxZ":8.27902743090895,"pX":0.7262996354219006,"pZ":1.699825241063205,"vX0":12.614817495238318,"vY0":-134.91223936925138,"vZ0":-7.1503509511550245,"x":89.32,"y":192.88,"x0":-3.1284238522330683,"y0":50.005802072027876,"z0":5.572062840599422,"aX":-12.487582668530335},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.6,"breakHorizontal":9.6,"spinRate":2318,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.40575201215084267,"extension":6.124707017733972},"index":6,"playId":"34e946f8-99fa-3259-bbf3-c2b37c642038","pitchNumber":4,"startTime":"2025-08-24T04:14:14.504Z","endTime":"2025-08-24T04:14:18.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.3400018581602,"strikeZoneBottom":1.55229197074127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.809408410380428,"aZ":-25.366594946470947,"pfxX":2.5657372729081285,"pfxZ":3.8031733294488,"pX":-2.735591821381249,"pZ":4.293872948383229,"vX0":1.3045047366112352,"vY0":-132.52130593700946,"vZ0":0.9139305134224429,"x":221.27,"y":122.85,"x0":-3.566609425409964,"y0":50.000217282250546,"z0":5.789606104498779,"aX":4.5882150310554355},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.3,"breakHorizontal":-4.9,"spinRate":2437,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.41242398002133207,"extension":5.893901123541865},"index":7,"playId":"ecce6fde-2877-314b-98bd-602d3663a3b1","pitchNumber":5,"startTime":"2025-08-24T04:14:35.786Z","endTime":"2025-08-24T04:14:39.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T04:14:39.444Z","atBatIndex":72},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Victor Robles bunt pops out to catcher Shea Langeliers in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-24T04:16:02.225Z","endTime":"2025-08-24T04:16:11.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"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_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T04:15:04.550Z","endTime":"2025-08-24T04:16:04.455Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.715379411545833,"aZ":-14.118507352982206,"pfxX":-5.6298375406306,"pfxZ":9.278130866541261,"pX":-0.1567391384956652,"pZ":2.8187370781094305,"vX0":9.762485629941638,"vY0":-138.7842242631103,"vZ0":-5.394272265540278,"x":122.97,"y":162.67,"x0":-2.9921920647557325,"y0":50.00502498817805,"z0":5.731649614886187,"aX":-10.95936821199382},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":8.2,"spinRate":2387,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.3950026869396108,"extension":6.377807320566467},"hitData":{"launchSpeed":29.1,"launchAngle":77.0,"totalDistance":24.0,"trajectory":"bunt_popup","hardness":"medium","location":"2","coordinates":{"coordX":117.09,"coordY":199.75}},"index":1,"playId":"693b66b2-06f7-3673-acbc-5cbcc3726fee","pitchNumber":1,"startTime":"2025-08-24T04:16:04.455Z","endTime":"2025-08-24T04:16:11.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T04:16:11.927Z","atBatIndex":73},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Mariners challenged (force play), call on the field was upheld: J.P. Crawford grounds into a force out, fielded by shortstop Jacob Wilson. Josh Naylor to 3rd. Jorge Polanco out at 2nd. J.P. Crawford to 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-24T04:18:58.153Z","endTime":"2025-08-24T04:21:11.407Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-24T04:16:33.244Z","endTime":"2025-08-24T04:17:49.273Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hogan Harris replaces Tyler Ferguson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-24T04:17:49.273Z","endTime":"2025-08-24T04:19:00.026Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.9,"endSpeed":68.3,"strikeZoneTop":3.33000006653,"strikeZoneBottom":1.60241204395199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.88820949233273,"aZ":-42.80822190599937,"pfxX":-3.8459485787674987,"pfxZ":-9.072934685652719,"pX":-1.4039438802143818,"pZ":1.961531084897461,"vX0":-6.109185518069984,"vY0":-108.75663134268082,"vZ0":0.8897403506587753,"x":170.52,"y":185.82,"x0":1.9650135702167055,"y0":50.00179899673664,"z0":6.270650924156485,"aX":-4.507970045154759},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.4,"breakVerticalInduced":-15.6,"breakHorizontal":8.9,"spinRate":2703,"spinDirection":335},"zone":13,"typeConfidence":0.89,"plateTime":0.50782204750152,"extension":6.355462018121286},"index":2,"playId":"db1902e5-00f7-3597-bdfb-ea9617e5aacb","pitchNumber":1,"startTime":"2025-08-24T04:19:00.026Z","endTime":"2025-08-24T04:19:03.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.8,"endSpeed":68.2,"strikeZoneTop":3.33000047398349,"strikeZoneBottom":1.44616367354921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.735630480805536,"aZ":-43.19934436549717,"pfxX":-3.848993965307005,"pfxZ":-9.399076530654627,"pX":-0.45284198868189574,"pZ":2.2504667274108345,"vX0":-4.449199700528804,"vY0":-108.7749319647295,"vZ0":1.7142348464233226,"x":134.26,"y":178.02,"x0":2.1351739605888267,"y0":50.00071271017482,"z0":6.210624485020758,"aX":-4.516167419591502},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.6,"breakVerticalInduced":-16.0,"breakHorizontal":8.4,"spinRate":2702,"spinDirection":334},"zone":4,"typeConfidence":0.89,"plateTime":0.5075601414147597,"extension":6.4064824608044395},"index":3,"playId":"e44e6754-4a01-36ca-9f68-4a7f13996be6","pitchNumber":2,"startTime":"2025-08-24T04:19:15.130Z","endTime":"2025-08-24T04:19:19.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59433604132784,"aZ":-13.697398576081417,"pfxX":5.793320288780234,"pfxZ":9.458078151987383,"pX":1.014140850535333,"pZ":3.24026365856887,"vX0":-4.8257836487985415,"vY0":-139.21273266460477,"vZ0":-5.130905422437673,"x":78.34,"y":151.29,"x0":2.0213255024488643,"y0":50.00597024641835,"z0":6.021162252205265,"aX":11.321038276486929},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":-9.5,"spinRate":2329,"spinDirection":160},"zone":12,"typeConfidence":0.87,"plateTime":0.39414658368108046,"extension":6.397428614876178},"index":4,"playId":"c54c86d1-6761-3b44-bd01-782887ddc346","pitchNumber":3,"startTime":"2025-08-24T04:19:30.457Z","endTime":"2025-08-24T04:19:37.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.2195092777803,"strikeZoneBottom":1.51932410607422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.55643710654806,"aZ":-12.106165791033863,"pfxX":7.072098234526203,"pfxZ":10.268772796461963,"pX":0.01387361922031599,"pZ":1.6303842096839845,"vX0":-7.078418271696546,"vY0":-139.20148747872443,"vZ0":-9.566746979061046,"x":116.47,"y":194.76,"x0":1.6763584624653942,"y0":50.0000222193259,"z0":5.922647997230402,"aX":13.815137192077717},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":-11.3,"spinRate":2382,"spinDirection":158},"zone":8,"typeConfidence":2.0,"plateTime":0.39416946500598415,"extension":6.587569660240107},"index":5,"playId":"b2b06828-7eef-3301-bcf3-59c2d9106f68","pitchNumber":4,"startTime":"2025-08-24T04:19:51.036Z","endTime":"2025-08-24T04:19:55.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.33000124548732,"strikeZoneBottom":1.55497434131708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.86879433166415,"aZ":-14.576596608863058,"pfxX":6.590473460263565,"pfxZ":9.126615149901774,"pX":1.2294570340095168,"pZ":4.059932802741952,"vX0":-4.1084686583069,"vY0":-138.67854479316546,"vZ0":-2.8582156552141256,"x":70.14,"y":129.16,"x0":1.8814697486326974,"y0":50.00602393299392,"z0":6.088724951581628,"aX":12.712334320791552},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":-10.9,"spinRate":2485,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.3964557184420969,"extension":6.469174780675674},"index":6,"playId":"0b0db5b6-eb07-3e7e-b55e-f2b1ea652925","pitchNumber":5,"startTime":"2025-08-24T04:20:08.975Z","endTime":"2025-08-24T04:20:14.150Z","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":96.0,"endSpeed":87.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.040985158544956,"aZ":-13.051968718162504,"pfxX":6.132502942653331,"pfxZ":9.79621276195685,"pX":-0.4331623494372916,"pZ":2.9445107113792672,"vX0":-8.054548062789454,"vY0":-139.47919459632016,"vZ0":-5.7930676678605675,"x":133.51,"y":159.28,"x0":1.7076903852861574,"y0":50.005563508574575,"z0":5.923755546106515,"aX":11.974838828747378},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":-9.2,"spinRate":2386,"spinDirection":160},"zone":1,"typeConfidence":0.87,"plateTime":0.3940774863159686,"extension":6.598324671350172},"index":7,"playId":"21b494ce-63e0-3f67-ad3a-c71fc809fd6c","pitchNumber":6,"startTime":"2025-08-24T04:20:43.773Z","endTime":"2025-08-24T04:20:48.332Z","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":96.5,"endSpeed":87.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.54022490290893,"aZ":-10.940449472305085,"pfxX":5.434177560746896,"pfxZ":10.765225316635291,"pX":-0.7324819794533177,"pZ":2.420108399095243,"vX0":-8.90445279333224,"vY0":-140.01773132413024,"vZ0":-7.742078404775088,"x":144.92,"y":173.44,"x0":1.7924637897478541,"y0":50.00316994306091,"z0":5.948395199058422,"aX":10.719640807936882},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":-7.9,"spinRate":2440,"spinDirection":158},"zone":4,"typeConfidence":0.88,"plateTime":0.3921606030636773,"extension":6.455436658852597},"hitData":{"launchSpeed":103.2,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.02,"coordY":147.02}},"index":8,"playId":"3f7cecb1-81ce-3e44-a576-f80f4bc08021","pitchNumber":7,"startTime":"2025-08-24T04:21:03.179Z","endTime":"2025-08-24T04:21:11.407Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":136},"playEndTime":"2025-08-24T04:21:11.407Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Young walks. J.P. Crawford to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-24T04:22:50.353Z","endTime":"2025-08-24T04:24:57.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":68.5,"strikeZoneTop":3.28723829494901,"strikeZoneBottom":1.57418152849652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.69298125594554,"aZ":-43.764107755348526,"pfxX":-4.382936648187152,"pfxZ":-9.883148634253438,"pX":-0.9436909638806443,"pZ":1.2051753711015654,"vX0":-4.635416887365831,"vY0":-109.03327325648006,"vZ0":-0.5067091271199418,"x":152.97,"y":206.24,"x0":1.7996832511544076,"y0":50.000770401779455,"z0":6.2675624334715465,"aX":-5.141515279508202},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.2,"breakVerticalInduced":-17.5,"breakHorizontal":9.4,"spinRate":2795,"spinDirection":338},"zone":13,"typeConfidence":0.89,"plateTime":0.5073053649853443,"extension":6.412506310839078},"index":0,"playId":"25e24734-5fe7-336d-a108-b8d55eeaa5f7","pitchNumber":1,"startTime":"2025-08-24T04:22:54.832Z","endTime":"2025-08-24T04:22:57.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.137804102576844,"aZ":-9.798661719727797,"pfxX":5.160801181906933,"pfxZ":11.3972682475679,"pX":-0.15205097168168855,"pZ":3.484098017563003,"vX0":-7.183446705713713,"vY0":-139.63828875923573,"vZ0":-5.172473984766334,"x":122.8,"y":144.71,"x0":1.7902586479908509,"y0":50.00597455422004,"z0":6.012910601710023,"aX":10.135241490996451},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.7,"breakHorizontal":-7.8,"spinRate":2313,"spinDirection":156},"zone":11,"typeConfidence":0.88,"plateTime":0.3931115489842112,"extension":6.359430547281884},"index":1,"playId":"b6175b95-b079-3d8f-99c1-1b33d0f6ae44","pitchNumber":2,"startTime":"2025-08-24T04:23:12.229Z","endTime":"2025-08-24T04:23:15.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.95777788906386,"aZ":-9.630720096715118,"pfxX":3.846050153608905,"pfxZ":11.403103920702812,"pX":-0.4540259859573768,"pZ":2.7714537215866906,"vX0":-7.382775316363538,"vY0":-140.02892235180457,"vZ0":-7.238367098997316,"x":134.31,"y":163.95,"x0":1.7223817343368832,"y0":50.003125840385266,"z0":6.027407195322747,"aX":7.604382532504355},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.2,"breakHorizontal":-5.4,"spinRate":2421,"spinDirection":155},"zone":4,"typeConfidence":0.89,"plateTime":0.39183987563688527,"extension":6.336093965361455},"index":2,"playId":"db7ff363-ccaf-3ecb-a2b2-f013f97cb704","pitchNumber":3,"startTime":"2025-08-24T04:23:31.596Z","endTime":"2025-08-24T04:23:35.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.12565113830105,"strikeZoneBottom":1.6043436100082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10055585773928,"aZ":-11.147429887570205,"pfxX":6.059764633257711,"pfxZ":10.647046973271205,"pX":-1.1613173153950416,"pZ":2.365359276345164,"vX0":-9.621203894898779,"vY0":-139.78797721791912,"vZ0":-7.522960751384877,"x":161.27,"y":174.92,"x0":1.5410068190974595,"y0":50.00374599167043,"z0":5.826794571506643,"aX":11.969209846685905},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":-9.0,"spinRate":2410,"spinDirection":154},"zone":11,"typeConfidence":0.87,"plateTime":0.39212720735715223,"extension":6.672909770638098},"index":3,"playId":"479e01d2-867b-351c-b869-f2a8079db583","pitchNumber":4,"startTime":"2025-08-24T04:23:48.998Z","endTime":"2025-08-24T04:23:53.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.11567984920473,"strikeZoneBottom":1.46695409628187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.02936386422628,"aZ":-9.501156805380797,"pfxX":3.799982258763255,"pfxZ":11.4352735000682,"pX":-0.2595490969231119,"pZ":4.38926362023498,"vX0":-6.9037251682618646,"vY0":-140.447768528423,"vZ0":-2.8428664239240167,"x":126.89,"y":120.27,"x0":1.745121405579803,"y0":50.00497372382836,"z0":6.0396568483556665,"aX":7.536679915838677},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.3,"breakHorizontal":-5.4,"spinRate":2453,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.39111891470183613,"extension":6.492275882538901},"index":4,"playId":"13e58d2a-0cce-33ec-a680-34346b238b2e","pitchNumber":5,"startTime":"2025-08-24T04:24:08.282Z","endTime":"2025-08-24T04:24:11.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.6742723419274,"aZ":-8.898758369591109,"pfxX":4.499996256240802,"pfxZ":11.743788174526316,"pX":-0.5029579874147055,"pZ":2.611380552440609,"vX0":-7.659443295259012,"vY0":-140.1199320890876,"vZ0":-7.47735710706518,"x":136.17,"y":168.27,"x0":1.6855815015849573,"y0":50.001430980656934,"z0":5.901536345387206,"aX":8.918300534983816},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.8,"breakHorizontal":-6.5,"spinRate":2491,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.39143000092786195,"extension":6.5744137780062815},"index":5,"playId":"87718948-e528-30f4-8cce-af5ce298a0ed","pitchNumber":6,"startTime":"2025-08-24T04:24:27.125Z","endTime":"2025-08-24T04:24:31.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.08229366461553,"strikeZoneBottom":1.54484177500867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.465296671616464,"aZ":-11.68765275237172,"pfxX":5.4983237686422815,"pfxZ":10.339273944738942,"pX":-0.6857992545605681,"pZ":3.498712239937756,"vX0":-8.319342240859251,"vY0":-140.0617757790523,"vZ0":-4.720908612163325,"x":143.14,"y":144.31,"x0":1.612429274418633,"y0":50.00140924849685,"z0":5.974180351661616,"aX":10.89369029057153},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":-8.2,"spinRate":2430,"spinDirection":156},"zone":11,"typeConfidence":0.88,"plateTime":0.39148303879504454,"extension":6.5689055848580455},"index":6,"playId":"1d71f8b8-d0fa-3a81-b13a-6f48a0453613","pitchNumber":7,"startTime":"2025-08-24T04:24:51.939Z","endTime":"2025-08-24T04:24:57.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T04:24:57.939Z","atBatIndex":75},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Randy Arozarena grounds into a force out, third baseman Brett Harris to second baseman Darell Hernaiz. Cole Young out at 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-24T04:25:55.478Z","endTime":"2025-08-24T04:27:03.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T04:25:10.680Z","endTime":"2025-08-24T04:25:57.857Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.54948160967913,"aZ":-10.626368831272867,"pfxX":5.87845026510993,"pfxZ":10.919910775603459,"pX":-0.19374719016595046,"pZ":2.6585459460001273,"vX0":-7.653914769437903,"vY0":-140.04580684173456,"vZ0":-7.039767572053887,"x":124.39,"y":167.0,"x0":1.8193162374294034,"y0":50.00294442172259,"z0":5.910562022984095,"aX":11.600677854911503},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.4,"breakHorizontal":-9.0,"spinRate":2403,"spinDirection":154},"zone":5,"typeConfidence":0.87,"plateTime":0.3920832147540283,"extension":6.523769526677857},"index":1,"playId":"00dc298d-5664-3bd1-80b4-9d8578aa82f0","pitchNumber":1,"startTime":"2025-08-24T04:25:57.857Z","endTime":"2025-08-24T04:26:01.439Z","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":96.7,"endSpeed":88.0,"strikeZoneTop":3.29245431781921,"strikeZoneBottom":1.51709899162367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.02849913848986,"aZ":-11.006550805983348,"pfxX":7.018506021390459,"pfxZ":10.698743603859516,"pX":-0.7868022953024925,"pZ":1.2260976307507183,"vX0":-9.147665964719703,"vY0":-140.0951591772275,"vZ0":-10.593361596537504,"x":146.99,"y":205.68,"x0":1.6160157953601164,"y0":50.00031309465783,"z0":5.785797650899773,"aX":13.88396777488326},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":-10.7,"spinRate":2416,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.39165658645590185,"extension":6.592414281713117},"index":2,"playId":"3ff87726-b6f3-3916-a431-6911bb5ec3d3","pitchNumber":2,"startTime":"2025-08-24T04:26:23.348Z","endTime":"2025-08-24T04:26:26.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.38847023270944,"strikeZoneBottom":1.67736721127921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.690692010974168,"aZ":-17.88601856139429,"pfxX":11.764445636801401,"pfxZ":9.101713400820051,"pX":-1.191184570294043,"pZ":1.8229270338536898,"vX0":-11.647927872527092,"vY0":-124.65752093722578,"vZ0":-5.949065751776015,"x":162.41,"y":189.56,"x0":2.019503055976436,"y0":50.00050650234386,"z0":5.722814461903045,"aX":18.46299949138778},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":15.2,"breakHorizontal":-18.5,"spinRate":2315,"spinDirection":133},"zone":13,"typeConfidence":0.86,"plateTime":0.4398418384345959,"extension":6.736680814370197},"index":3,"playId":"599e9fae-f3f1-3fbc-a1bd-9d52cd65ee78","pitchNumber":3,"startTime":"2025-08-24T04:26:41.373Z","endTime":"2025-08-24T04:26:45.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.273547532470985,"aZ":-12.241209626137097,"pfxX":6.307333635811905,"pfxZ":10.131497643689599,"pX":0.2640167757933114,"pZ":2.2934079910337006,"vX0":-6.638806292842214,"vY0":-140.0101654102138,"vZ0":-7.500923110361858,"x":106.94,"y":176.86,"x0":1.8567453401410081,"y0":50.0035717533683,"z0":5.824678243327879,"aX":12.410169297484671},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":-10.0,"spinRate":2381,"spinDirection":153},"zone":5,"typeConfidence":0.87,"plateTime":0.39257099275199003,"extension":6.535779764766961},"hitData":{"launchSpeed":101.7,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":99.8,"coordY":164.25}},"index":4,"playId":"293ea239-7fa5-32b6-b4f5-8ef9d4705b8c","pitchNumber":4,"startTime":"2025-08-24T04:26:56.907Z","endTime":"2025-08-24T04:27:03.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T04:27:03.948Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Randy Arozarena grounds into a force out, third baseman Brett Harris to second baseman Darell Hernaiz. Cole Young out at 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-24T04:25:55.478Z","endTime":"2025-08-24T04:27:03.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T04:25:10.680Z","endTime":"2025-08-24T04:25:57.857Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.54948160967913,"aZ":-10.626368831272867,"pfxX":5.87845026510993,"pfxZ":10.919910775603459,"pX":-0.19374719016595046,"pZ":2.6585459460001273,"vX0":-7.653914769437903,"vY0":-140.04580684173456,"vZ0":-7.039767572053887,"x":124.39,"y":167.0,"x0":1.8193162374294034,"y0":50.00294442172259,"z0":5.910562022984095,"aX":11.600677854911503},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.4,"breakHorizontal":-9.0,"spinRate":2403,"spinDirection":154},"zone":5,"typeConfidence":0.87,"plateTime":0.3920832147540283,"extension":6.523769526677857},"index":1,"playId":"00dc298d-5664-3bd1-80b4-9d8578aa82f0","pitchNumber":1,"startTime":"2025-08-24T04:25:57.857Z","endTime":"2025-08-24T04:26:01.439Z","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":96.7,"endSpeed":88.0,"strikeZoneTop":3.29245431781921,"strikeZoneBottom":1.51709899162367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.02849913848986,"aZ":-11.006550805983348,"pfxX":7.018506021390459,"pfxZ":10.698743603859516,"pX":-0.7868022953024925,"pZ":1.2260976307507183,"vX0":-9.147665964719703,"vY0":-140.0951591772275,"vZ0":-10.593361596537504,"x":146.99,"y":205.68,"x0":1.6160157953601164,"y0":50.00031309465783,"z0":5.785797650899773,"aX":13.88396777488326},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":-10.7,"spinRate":2416,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.39165658645590185,"extension":6.592414281713117},"index":2,"playId":"3ff87726-b6f3-3916-a431-6911bb5ec3d3","pitchNumber":2,"startTime":"2025-08-24T04:26:23.348Z","endTime":"2025-08-24T04:26:26.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.38847023270944,"strikeZoneBottom":1.67736721127921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.690692010974168,"aZ":-17.88601856139429,"pfxX":11.764445636801401,"pfxZ":9.101713400820051,"pX":-1.191184570294043,"pZ":1.8229270338536898,"vX0":-11.647927872527092,"vY0":-124.65752093722578,"vZ0":-5.949065751776015,"x":162.41,"y":189.56,"x0":2.019503055976436,"y0":50.00050650234386,"z0":5.722814461903045,"aX":18.46299949138778},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":15.2,"breakHorizontal":-18.5,"spinRate":2315,"spinDirection":133},"zone":13,"typeConfidence":0.86,"plateTime":0.4398418384345959,"extension":6.736680814370197},"index":3,"playId":"599e9fae-f3f1-3fbc-a1bd-9d52cd65ee78","pitchNumber":3,"startTime":"2025-08-24T04:26:41.373Z","endTime":"2025-08-24T04:26:45.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.273547532470985,"aZ":-12.241209626137097,"pfxX":6.307333635811905,"pfxZ":10.131497643689599,"pX":0.2640167757933114,"pZ":2.2934079910337006,"vX0":-6.638806292842214,"vY0":-140.0101654102138,"vZ0":-7.500923110361858,"x":106.94,"y":176.86,"x0":1.8567453401410081,"y0":50.0035717533683,"z0":5.824678243327879,"aX":12.410169297484671},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":-10.0,"spinRate":2381,"spinDirection":153},"zone":5,"typeConfidence":0.87,"plateTime":0.39257099275199003,"extension":6.535779764766961},"hitData":{"launchSpeed":101.7,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":99.8,"coordY":164.25}},"index":4,"playId":"293ea239-7fa5-32b6-b4f5-8ef9d4705b8c","pitchNumber":4,"startTime":"2025-08-24T04:26:56.907Z","endTime":"2025-08-24T04:27:03.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T04:27:03.948Z","atBatIndex":76},"scoringPlays":[25,43,69],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":103.64,"y":171.24},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":97.26,"y":166.28},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":117.46,"y":178.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":60.67,"y":76.14},"type":"O","description":"Lineout"}]}},{"startIndex":6,"endIndex":15,"top":[6,7,8,9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":49.58,"y":122.45},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":104.6,"y":165.95},"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":2,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":127.84,"y":199.41},"type":"O","description":"Fielders Choice 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":2,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":138.53,"y":136.71},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"coordinates":{"x":146.15,"y":154.49},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":112.98,"y":153.61},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":76.44,"y":106.3},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":175.05,"y":150.97},"type":"O","description":"Pop Out"}]}},{"startIndex":16,"endIndex":21,"top":[16,17,18],"bottom":[19,20,21],"hits":{"away":[{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":146.0,"y":131.83},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":113.99,"y":151.58},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":185.74,"y":81.59},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":88.95,"y":120.06},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":172.8,"y":87.2},"type":"O","description":"Flyout"}]}},{"startIndex":22,"endIndex":31,"top":[22,23,24,25,26],"bottom":[27,28,29,30,31],"hits":{"away":[{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":122.11,"y":142.96},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":92.92,"y":52.5},"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":4,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":86.51,"y":63.24},"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":4,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":111.95,"y":88.09},"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":4,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":155.56,"y":163.75},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":134.4,"y":186.89},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":127.72,"y":53.24},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":125.04,"y":85.51},"type":"O","description":"Lineout"}]}},{"startIndex":32,"endIndex":38,"top":[32,33,34,35],"bottom":[36,37,38],"hits":{"away":[{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"coordinates":{"x":137.86,"y":63.38},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":59.03,"y":83.71},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":101.83,"y":169.83},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":141.27,"y":176.13},"type":"O","description":"Bunt Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":171.24,"y":150.69},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":123.91,"y":62.92},"type":"O","description":"Flyout"}]}},{"startIndex":39,"endIndex":46,"top":[39,40,41,42],"bottom":[43,44,45,46],"hits":{"away":[{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":61.01,"y":131.88},"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":6,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":77.68,"y":75.32},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":26.05,"y":74.73},"type":"H","description":"Home Run"}]}},{"startIndex":47,"endIndex":53,"top":[47,48,49],"bottom":[50,51,52,53],"hits":{"away":[{"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":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":162.73,"y":62.97},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":94.45,"y":81.85},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":64.65,"y":98.89},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":107.65,"y":113.77},"type":"H","description":"Single"}]}},{"startIndex":54,"endIndex":60,"top":[54,55,56,57],"bottom":[58,59,60],"hits":{"away":[{"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":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":110.97,"y":135.25},"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":8,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":164.67,"y":182.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":8,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":153.99,"y":202.62},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":83.38,"y":70.32},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":80.33,"y":105.26},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":96.76,"y":48.16},"type":"O","description":"Flyout"}]}},{"startIndex":61,"endIndex":66,"top":[61,62,63],"bottom":[64,65,66],"hits":{"away":[{"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":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":111.42,"y":156.7},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":189.12,"y":100.13},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":124.13,"y":147.52},"type":"O","description":"Groundout"}]}},{"startIndex":67,"endIndex":76,"top":[67,68,69,70,71],"bottom":[72,73,74,75,76],"hits":{"away":[{"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":10,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"coordinates":{"x":122.61,"y":188.59},"type":"O","description":"Sac Bunt"},{"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":10,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":138.84,"y":165.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":10,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":210.11,"y":110.1},"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":10,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":149.48,"y":151.07},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":10,"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":117.09,"y":199.75},"type":"O","description":"Bunt Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":10,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":116.02,"y":147.02},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":10,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":99.8,"y":164.25},"type":"O","description":"Forceout"}]}}]},"linescore":{"currentInning":10,"currentInningOrdinal":"10th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":3}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":10,"ordinalNum":"10th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":1,"hits":3,"errors":0,"leftOnBase":7},"away":{"runs":2,"hits":5,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"catcher":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"first":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"second":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"third":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"shortstop":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"left":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"center":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"right":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"onDeck":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"inHole":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"battingOrder":5,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"onDeck":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"inHole":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"battingOrder":1,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":2,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":11,"airOuts":12,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":1,"hits":5,"hitByPitch":0,"avg":".253","atBats":34,"obp":".319","slg":".432","ops":".751","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":7,"rbi":2,"leftOnBase":20,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":5},"pitching":{"flyOuts":9,"groundOuts":7,"airOuts":16,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":33,"obp":".189","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":137,"era":"4.78","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.37","battersFaced":37,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":50,"strikes":87,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":1,"pitchesPerInning":"13.70","runsScoredPer9":"0.90","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":30,"errors":0,"chances":35,"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":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":49,"groundOuts":113,"airOuts":103,"runs":69,"doubles":28,"triples":2,"homeRuns":17,"strikeOuts":150,"baseOnBalls":48,"intentionalWalks":0,"hits":107,"hitByPitch":0,"avg":".227","atBats":471,"obp":".299","slg":".403","ops":".702","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":190,"rbi":51,"leftOnBase":197,"sacBunts":2,"sacFlies":0,"babip":".296","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.71","popOuts":15,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":299,"errors":1,"chances":304,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID649966":{"person":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"jerseyNumber":"17","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":47,"groundOuts":81,"airOuts":98,"runs":27,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":45,"baseOnBalls":30,"intentionalWalks":0,"hits":66,"hitByPitch":5,"avg":".230","atBats":287,"obp":".311","slg":".338","ops":".649","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":97,"rbi":24,"leftOnBase":114,"sacBunts":0,"sacFlies":3,"babip":".245","groundOutsToAirouts":"0.83","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"35.88","popOuts":28,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":168,"putOuts":105,"errors":5,"chances":278,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":83,"groundOuts":110,"airOuts":140,"runs":83,"doubles":31,"triples":3,"homeRuns":26,"strikeOuts":125,"baseOnBalls":54,"intentionalWalks":4,"hits":138,"hitByPitch":4,"avg":".270","atBats":512,"obp":".343","slg":".494","ops":".837","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":572,"totalBases":253,"rbi":74,"leftOnBase":209,"sacBunts":0,"sacFlies":1,"babip":".309","groundOutsToAirouts":"0.79","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.69","popOuts":25,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":31,"errors":1,"chances":33,"fielding":".970","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":{},"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":10,"flyOuts":21,"groundOuts":67,"airOuts":40,"runs":34,"doubles":12,"triples":0,"homeRuns":13,"strikeOuts":66,"baseOnBalls":20,"intentionalWalks":1,"hits":62,"hitByPitch":4,"atBats":235,"obp":".332","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1038,"era":"4.95","inningsPitched":"60.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":33,"whip":"1.37","battersFaced":259,"outs":180,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1038,"balls":418,"strikes":620,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.68","rbi":0,"winPercentage":".286","pitchesPerInning":"17.30","gamesFinished":0,"strikeoutWalkRatio":"3.30","strikeoutsPer9Inn":"9.90","walksPer9Inn":"3.00","hitsPer9Inn":"9.30","runsScoredPer9":"5.10","homeRunsPer9":"1.95","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":48,"gamesStarted":1,"flyOuts":41,"groundOuts":31,"airOuts":65,"runs":22,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":1,"hits":39,"hitByPitch":4,"atBats":182,"obp":".295","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":847,"era":"3.75","inningsPitched":"50.1","wins":3,"losses":3,"saves":0,"saveOpportunities":5,"holds":11,"blownSaves":5,"earnedRuns":21,"whip":"1.13","battersFaced":208,"outs":151,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":847,"balls":314,"strikes":533,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".500","pitchesPerInning":"16.83","gamesFinished":7,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"8.94","walksPer9Inn":"3.22","hitsPer9Inn":"6.97","runsScoredPer9":"3.93","homeRunsPer9":"1.43","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":9},"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}},"ID621053":{"person":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(W, 3-2)","summary":"1.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":43,"gamesStarted":0,"flyOuts":30,"groundOuts":37,"airOuts":44,"runs":28,"doubles":4,"triples":2,"homeRuns":4,"strikeOuts":42,"baseOnBalls":30,"intentionalWalks":1,"hits":32,"hitByPitch":3,"atBats":149,"obp":".349","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":773,"era":"5.36","inningsPitched":"43.2","wins":3,"losses":2,"saves":2,"saveOpportunities":5,"holds":9,"blownSaves":3,"earnedRuns":26,"whip":"1.42","battersFaced":188,"outs":131,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":773,"balls":305,"strikes":468,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".600","pitchesPerInning":"17.70","gamesFinished":8,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"8.66","walksPer9Inn":"6.18","hitsPer9Inn":"6.60","runsScoredPer9":"5.77","homeRunsPer9":"0.82","inheritedRunners":16,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680862":{"person":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"jerseyNumber":"65","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":9,"groundOuts":19,"airOuts":16,"runs":6,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".222","atBats":63,"obp":".300","slg":".397","ops":".697","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":25,"rbi":6,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".255","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.50","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":1,"runs":0,"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":18,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":3,"strikes":15,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"5.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":5,"putOuts":172,"errors":3,"chances":180,"fielding":".983","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":7,"groundOuts":11,"airOuts":13,"runs":5,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".300","atBats":50,"obp":".321","slg":".380","ops":".701","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":19,"rbi":3,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"babip":".385","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":18,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":0,"flyOuts":22,"groundOuts":25,"airOuts":33,"runs":9,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":13,"intentionalWalks":2,"hits":21,"hitByPitch":0,"atBats":97,"obp":".306","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":453,"era":"2.67","inningsPitched":"27.0","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":8,"whip":"1.26","battersFaced":112,"outs":81,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":453,"balls":169,"strikes":284,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".600","pitchesPerInning":"16.78","gamesFinished":7,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"6.67","walksPer9Inn":"4.33","hitsPer9Inn":"7.00","runsScoredPer9":"3.00","homeRunsPer9":"0.33","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"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":19,"gamesStarted":9,"flyOuts":55,"groundOuts":50,"airOuts":89,"runs":43,"doubles":11,"triples":1,"homeRuns":15,"strikeOuts":49,"baseOnBalls":25,"intentionalWalks":0,"hits":78,"hitByPitch":5,"atBats":257,"obp":".366","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":1104,"era":"5.37","inningsPitched":"65.1","wins":2,"losses":4,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.58","battersFaced":296,"outs":196,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1104,"balls":396,"strikes":708,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".333","pitchesPerInning":"16.90","gamesFinished":5,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.44","hitsPer9Inn":"10.74","runsScoredPer9":"5.92","homeRunsPer9":"2.07","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":8,"passedBall":0,"popOuts":16,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":20,"gamesStarted":16,"flyOuts":61,"groundOuts":52,"airOuts":104,"runs":38,"doubles":13,"triples":1,"homeRuns":13,"strikeOuts":111,"baseOnBalls":31,"intentionalWalks":0,"hits":75,"hitByPitch":8,"atBats":340,"obp":".301","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1601,"era":"3.28","inningsPitched":"90.2","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.17","battersFaced":381,"outs":272,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1601,"balls":598,"strikes":1003,"strikePercentage":".630","hitBatsmen":8,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".538","pitchesPerInning":"17.66","gamesFinished":1,"strikeoutWalkRatio":"3.58","strikeoutsPer9Inn":"11.02","walksPer9Inn":"3.08","hitsPer9Inn":"7.44","runsScoredPer9":"3.77","homeRunsPer9":"1.29","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":24,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"400","stats":{"batting":{"summary":"0-3 | 2 BB, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":60,"groundOuts":126,"airOuts":100,"runs":65,"doubles":25,"triples":1,"homeRuns":23,"strikeOuts":115,"baseOnBalls":50,"intentionalWalks":2,"hits":126,"hitByPitch":5,"avg":".271","atBats":465,"obp":".347","slg":".477","ops":".824","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":522,"totalBases":222,"rbi":74,"leftOnBase":222,"sacBunts":0,"sacFlies":2,"babip":".313","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.22","popOuts":15,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":469,"errors":5,"chances":500,"fielding":".990","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":24,"gamesStarted":0,"flyOuts":18,"groundOuts":20,"airOuts":31,"runs":12,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":14,"intentionalWalks":1,"hits":23,"hitByPitch":2,"atBats":108,"obp":".315","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":501,"era":"3.77","inningsPitched":"28.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":12,"whip":"1.29","battersFaced":124,"outs":86,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":501,"balls":198,"strikes":303,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".500","pitchesPerInning":"17.48","gamesFinished":11,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"10.67","walksPer9Inn":"4.40","hitsPer9Inn":"7.22","runsScoredPer9":"3.77","homeRunsPer9":"1.57","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":9},"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":11,"groundOuts":29,"airOuts":24,"runs":9,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":8,"baseOnBalls":10,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".260","atBats":77,"obp":".330","slg":".403","ops":".733","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":31,"rbi":11,"leftOnBase":33,"sacBunts":0,"sacFlies":4,"babip":".254","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.50","popOuts":3,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":27,"errors":1,"chances":65,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"100","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":41,"groundOuts":55,"airOuts":60,"runs":65,"doubles":23,"triples":2,"homeRuns":26,"strikeOuts":110,"baseOnBalls":50,"intentionalWalks":2,"hits":99,"hitByPitch":1,"avg":".308","atBats":321,"obp":".400","slg":".636","ops":"1.036","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":376,"totalBases":204,"rbi":68,"leftOnBase":127,"sacBunts":0,"sacFlies":3,"babip":".388","groundOutsToAirouts":"0.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"12.35","popOuts":8,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":571,"errors":8,"chances":609,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(S, 2)","summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"0.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":9,"strikes":9,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"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":36,"gamesStarted":0,"flyOuts":30,"groundOuts":37,"airOuts":58,"runs":23,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":52,"baseOnBalls":27,"intentionalWalks":3,"hits":46,"hitByPitch":1,"atBats":190,"obp":".335","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":916,"era":"3.65","inningsPitched":"49.1","wins":1,"losses":1,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":20,"whip":"1.48","battersFaced":221,"outs":148,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":916,"balls":335,"strikes":581,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".500","pitchesPerInning":"18.57","gamesFinished":15,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"9.49","walksPer9Inn":"4.93","hitsPer9Inn":"8.39","runsScoredPer9":"4.20","homeRunsPer9":"0.73","inheritedRunners":27,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683155":{"person":{"id":683155,"fullName":"Joey Estes","link":"/api/v1/people/683155"},"jerseyNumber":"68","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":2,"gamesStarted":2,"flyOuts":9,"groundOuts":3,"airOuts":12,"runs":12,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":33,"obp":".524","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":146,"era":"15.43","inningsPitched":"7.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"3.00","battersFaced":42,"outs":21,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":63,"strikes":83,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".000","pitchesPerInning":"20.86","gamesFinished":0,"strikeoutWalkRatio":"0.83","strikeoutsPer9Inn":"6.43","walksPer9Inn":"7.71","hitsPer9Inn":"19.29","runsScoredPer9":"15.43","homeRunsPer9":"5.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"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}},"ID695391":{"person":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":6,"groundOuts":9,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".208","atBats":24,"obp":".286","slg":".250","ops":".536","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":6,"rbi":3,"leftOnBase":13,"sacBunts":1,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":5,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-2 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":7,"groundOuts":7,"airOuts":10,"runs":9,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".232","atBats":56,"obp":".274","slg":".446","ops":".720","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":25,"rbi":12,"leftOnBase":24,"sacBunts":0,"sacFlies":2,"babip":".370","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.67","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":30,"errors":0,"chances":32,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"200","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":58,"groundOuts":92,"airOuts":111,"runs":57,"doubles":22,"triples":0,"homeRuns":28,"strikeOuts":79,"baseOnBalls":28,"intentionalWalks":1,"hits":100,"hitByPitch":0,"avg":".265","atBats":377,"obp":".312","slg":".546","ops":".858","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":206,"rbi":61,"leftOnBase":175,"sacBunts":0,"sacFlies":5,"babip":".262","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.46","popOuts":23,"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":16,"stolenBases":82,"stolenBasePercentage":".837","caughtStealingPercentage":".163","assists":30,"putOuts":718,"errors":6,"chances":754,"fielding":".992","passedBall":7,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":15,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"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":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":41,"gamesStarted":5,"flyOuts":41,"groundOuts":74,"airOuts":75,"runs":34,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":84,"baseOnBalls":28,"intentionalWalks":2,"hits":86,"hitByPitch":5,"atBats":315,"obp":".340","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1389,"era":"2.82","inningsPitched":"83.0","wins":2,"losses":5,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":26,"whip":"1.37","battersFaced":353,"outs":249,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":1389,"balls":484,"strikes":905,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".286","pitchesPerInning":"16.73","gamesFinished":9,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.11","walksPer9Inn":"3.04","hitsPer9Inn":"9.33","runsScoredPer9":"3.69","homeRunsPer9":"0.54","inheritedRunners":20,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":0,"errors":0,"chances":11,"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"}]},"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":{"summary":"5.1 IP, ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":9,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":74,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":27,"strikes":47,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.69","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":25,"flyOuts":108,"groundOuts":111,"airOuts":203,"runs":78,"doubles":31,"triples":0,"homeRuns":25,"strikeOuts":117,"baseOnBalls":46,"intentionalWalks":0,"hits":125,"hitByPitch":3,"atBats":549,"obp":".288","caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2425,"era":"4.15","inningsPitched":"145.1","wins":10,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.18","battersFaced":605,"outs":436,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2425,"balls":893,"strikes":1532,"strikePercentage":".630","hitBatsmen":3,"balks":3,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.55","rbi":1,"winPercentage":".556","pitchesPerInning":"16.69","gamesFinished":0,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"7.25","walksPer9Inn":"2.85","hitsPer9Inn":"7.74","runsScoredPer9":"4.83","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":36,"lineOuts":59},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":41,"groundOuts":48,"airOuts":78,"runs":36,"doubles":13,"triples":0,"homeRuns":10,"strikeOuts":74,"baseOnBalls":32,"intentionalWalks":2,"hits":52,"hitByPitch":0,"avg":".207","atBats":251,"obp":".296","slg":".378","ops":".674","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":95,"rbi":29,"leftOnBase":106,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.10","popOuts":24,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":179,"errors":3,"chances":185,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":6,"groundOuts":3,"airOuts":10,"runs":7,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":4,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":2,"atBats":27,"obp":".541","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":159,"era":"9.00","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.57","battersFaced":37,"outs":21,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":71,"strikes":88,"strikePercentage":".550","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":0,"winPercentage":".---","pitchesPerInning":"22.71","gamesFinished":2,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"5.14","walksPer9Inn":"10.29","hitsPer9Inn":"12.86","runsScoredPer9":"9.00","homeRunsPer9":"2.57","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":true,"isSubstitute":false}},"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":4,"gamesStarted":3,"flyOuts":11,"groundOuts":12,"airOuts":18,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":54,"obp":".286","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":278,"era":"1.72","inningsPitched":"15.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.15","battersFaced":63,"outs":47,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":278,"balls":118,"strikes":160,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.74","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"8.62","walksPer9Inn":"4.60","hitsPer9Inn":"5.74","runsScoredPer9":"1.72","homeRunsPer9":"0.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"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}},"ID805779":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":44,"groundOuts":138,"airOuts":92,"runs":47,"doubles":18,"triples":0,"homeRuns":10,"strikeOuts":31,"baseOnBalls":21,"intentionalWalks":1,"hits":118,"hitByPitch":4,"avg":".313","atBats":377,"obp":".355","slg":".440","ops":".795","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":15,"groundIntoTriplePlay":1,"plateAppearances":404,"totalBases":166,"rbi":46,"leftOnBase":140,"sacBunts":1,"sacFlies":1,"babip":".320","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.70","popOuts":17,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":189,"putOuts":105,"errors":8,"chances":302,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[701762,669127,667670,691016,805779,671732,687231,666126,687515,649966,695391,605488,547184,656794,621053,663687],"pitchers":[605488,547184,656794,621053,663687],"bench":[668709,680862],"bullpen":[665660,674370,683155,669372,682052,806960,674384,686993],"battingOrder":[701762,669127,667670,691016,805779,671732,687231,687515,695391],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Wilson, J (18, Kirby); Langeliers (22, Ferguson, C)."},{"label":"TB","value":"Cortes; Hernaiz; Langeliers 2; Wilson, J 3."},{"label":"RBI","value":"Hernaiz (11); Langeliers (61)."},{"label":"2-out RBI","value":"Hernaiz; Langeliers."},{"label":"Runners left in scoring position, 2 out","value":"Soderstrom; Cortes; Hernaiz; Urías, L 2."},{"label":"SAC","value":"Harris, B."},{"label":"Team RISP","value":"3-for-11."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Soderstrom (7, 2nd base off Kirby/Raleigh)."}]}],"note":[{"label":"a","value":"Struck out for Cortes in the 7th."},{"label":"b","value":"Hit a sacrifice bunt for Urías, L in the 10th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":7,"airOuts":16,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".241","atBats":33,"obp":".317","slg":".409","ops":".726","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":6,"rbi":1,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":2,"lineOuts":5},"pitching":{"flyOuts":4,"groundOuts":11,"airOuts":12,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":1,"hits":5,"hitByPitch":0,"atBats":34,"obp":".256","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":153,"era":"3.95","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.26","battersFaced":40,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":58,"strikes":95,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":2,"pitchesPerInning":"15.30","runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":11,"putOuts":30,"errors":0,"chances":41,"passedBall":0,"pickoffs":0}},"players":{"ID647304":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":72,"groundOuts":129,"airOuts":120,"runs":62,"doubles":23,"triples":1,"homeRuns":16,"strikeOuts":70,"baseOnBalls":43,"intentionalWalks":4,"hits":124,"hitByPitch":3,"avg":".282","atBats":439,"obp":".348","slg":".449","ops":".797","caughtStealing":2,"stolenBases":22,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":492,"totalBases":197,"rbi":70,"leftOnBase":177,"sacBunts":0,"sacFlies":4,"babip":".303","groundOutsToAirouts":"1.08","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"27.44","popOuts":16,"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":58,"putOuts":728,"errors":5,"chances":791,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID645302":{"person":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":10,"groundOuts":14,"airOuts":14,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".271","atBats":48,"obp":".280","slg":".333","ops":".613","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":16,"rbi":3,"leftOnBase":20,"sacBunts":0,"sacFlies":1,"babip":".317","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":22,"errors":0,"chances":22,"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"}]},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":37,"groundOuts":41,"airOuts":68,"runs":22,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":40,"baseOnBalls":23,"intentionalWalks":1,"hits":45,"hitByPitch":2,"avg":".236","atBats":191,"obp":".323","slg":".346","ops":".669","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":66,"rbi":23,"leftOnBase":85,"sacBunts":2,"sacFlies":1,"babip":".277","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.75","popOuts":16,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":134,"putOuts":79,"errors":4,"chances":217,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID456781":{"person":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781"},"jerseyNumber":"39","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":23,"groundOuts":43,"airOuts":42,"runs":10,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":38,"baseOnBalls":8,"intentionalWalks":0,"hits":41,"hitByPitch":3,"avg":".253","atBats":162,"obp":".297","slg":".346","ops":".643","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":175,"totalBases":56,"rbi":21,"leftOnBase":87,"sacBunts":0,"sacFlies":2,"babip":".309","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","popOuts":8,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":331,"errors":0,"chances":359,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668227":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":63,"groundOuts":100,"airOuts":123,"runs":75,"doubles":25,"triples":1,"homeRuns":24,"strikeOuts":148,"baseOnBalls":53,"intentionalWalks":2,"hits":115,"hitByPitch":21,"avg":".238","atBats":483,"obp":".338","slg":".443","ops":".781","caughtStealing":3,"stolenBases":24,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":560,"totalBases":214,"rbi":60,"leftOnBase":238,"sacBunts":0,"sacFlies":3,"babip":".290","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.12","popOuts":32,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":246,"errors":1,"chances":251,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641487":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"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":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":67,"groundOuts":123,"airOuts":126,"runs":55,"doubles":19,"triples":0,"homeRuns":9,"strikeOuts":102,"baseOnBalls":64,"intentionalWalks":1,"hits":123,"hitByPitch":3,"avg":".263","atBats":467,"obp":".355","slg":".362","ops":".717","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":541,"totalBases":169,"rbi":44,"leftOnBase":168,"sacBunts":6,"sacFlies":1,"babip":".319","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.89","popOuts":17,"lineOuts":42},"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":293,"putOuts":160,"errors":9,"chances":462,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":25,"groundOuts":43,"airOuts":46,"runs":19,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":0,"hits":52,"hitByPitch":2,"avg":".289","atBats":180,"obp":".348","slg":".456","ops":".804","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":82,"rbi":20,"leftOnBase":73,"sacBunts":0,"sacFlies":1,"babip":".336","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.71","popOuts":5,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":92,"errors":1,"chances":96,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":84,"groundOuts":63,"airOuts":148,"runs":83,"doubles":19,"triples":0,"homeRuns":47,"strikeOuts":152,"baseOnBalls":75,"intentionalWalks":12,"hits":116,"hitByPitch":5,"avg":".244","atBats":476,"obp":".351","slg":".580","ops":".931","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":559,"totalBases":276,"rbi":102,"leftOnBase":201,"sacBunts":0,"sacFlies":3,"babip":".246","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.13","popOuts":43,"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":{"gamesStarted":1,"caughtStealing":20,"stolenBases":61,"stolenBasePercentage":".753","caughtStealingPercentage":".247","assists":31,"putOuts":814,"errors":3,"chances":848,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(L, 3-3)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"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":56,"gamesStarted":0,"flyOuts":23,"groundOuts":63,"airOuts":49,"runs":22,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":17,"intentionalWalks":3,"hits":42,"hitByPitch":5,"atBats":189,"obp":".299","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":828,"era":"3.57","inningsPitched":"53.0","wins":3,"losses":3,"saves":0,"saveOpportunities":4,"holds":13,"blownSaves":4,"earnedRuns":21,"whip":"1.11","battersFaced":216,"outs":159,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":828,"balls":295,"strikes":533,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":1,"winPercentage":".500","pitchesPerInning":"15.62","gamesFinished":4,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"6.79","walksPer9Inn":"2.89","hitsPer9Inn":"7.13","runsScoredPer9":"3.74","homeRunsPer9":"0.34","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":19},"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"}]},"ID666374":{"person":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":40,"gamesStarted":0,"flyOuts":12,"groundOuts":38,"airOuts":24,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":2,"hits":27,"hitByPitch":2,"atBats":125,"obp":".298","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":595,"era":"1.82","inningsPitched":"34.2","wins":1,"losses":2,"saves":3,"saveOpportunities":3,"holds":16,"blownSaves":0,"earnedRuns":7,"whip":"1.15","battersFaced":144,"outs":104,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":595,"balls":233,"strikes":362,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":".333","pitchesPerInning":"17.16","gamesFinished":6,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"10.38","walksPer9Inn":"3.38","hitsPer9Inn":"7.01","runsScoredPer9":"2.34","homeRunsPer9":"0.52","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":45,"groundOuts":71,"airOuts":79,"runs":42,"doubles":15,"triples":1,"homeRuns":14,"strikeOuts":125,"baseOnBalls":23,"intentionalWalks":0,"hits":74,"hitByPitch":4,"atBats":348,"obp":".269","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1534,"era":"3.83","inningsPitched":"91.2","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.06","battersFaced":376,"outs":275,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1534,"balls":520,"strikes":1014,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".375","pitchesPerInning":"16.73","gamesFinished":0,"strikeoutWalkRatio":"5.43","strikeoutsPer9Inn":"12.27","walksPer9Inn":"2.26","hitsPer9Inn":"7.27","runsScoredPer9":"4.12","homeRunsPer9":"1.37","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":25,"gamesStarted":25,"flyOuts":92,"groundOuts":141,"airOuts":170,"runs":55,"doubles":23,"triples":1,"homeRuns":23,"strikeOuts":160,"baseOnBalls":30,"intentionalWalks":0,"hits":120,"hitByPitch":3,"atBats":585,"obp":".246","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2273,"era":"2.94","inningsPitched":"159.0","wins":11,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"0.94","battersFaced":624,"outs":477,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2273,"balls":737,"strikes":1536,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".611","pitchesPerInning":"14.30","gamesFinished":0,"strikeoutWalkRatio":"5.33","strikeoutsPer9Inn":"9.06","walksPer9Inn":"1.70","hitsPer9Inn":"6.79","runsScoredPer9":"3.11","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":42,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":13,"errors":1,"chances":29,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622491":{"person":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":98,"groundOuts":137,"airOuts":161,"runs":63,"doubles":30,"triples":3,"homeRuns":19,"strikeOuts":127,"baseOnBalls":40,"intentionalWalks":0,"hits":146,"hitByPitch":6,"atBats":568,"obp":".311","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2468,"era":"3.57","inningsPitched":"146.1","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.27","battersFaced":617,"outs":439,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2468,"balls":867,"strikes":1601,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".533","pitchesPerInning":"16.87","gamesFinished":0,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"7.81","walksPer9Inn":"2.46","hitsPer9Inn":"8.98","runsScoredPer9":"3.87","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":32,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":9,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":98,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":41,"strikes":57,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":49,"groundOuts":91,"airOuts":90,"runs":43,"doubles":14,"triples":1,"homeRuns":10,"strikeOuts":97,"baseOnBalls":26,"intentionalWalks":0,"hits":87,"hitByPitch":4,"atBats":359,"obp":".296","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1563,"era":"4.05","inningsPitched":"95.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.18","battersFaced":395,"outs":287,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1563,"balls":537,"strikes":1026,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.01","rbi":1,"winPercentage":".571","pitchesPerInning":"16.34","gamesFinished":0,"strikeoutWalkRatio":"3.73","strikeoutsPer9Inn":"9.13","walksPer9Inn":"2.45","hitsPer9Inn":"8.18","runsScoredPer9":"4.05","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":15,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":11,"errors":0,"chances":18,"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"}]},"ID666659":{"person":{"id":666659,"fullName":"Sauryn Lao","link":"/api/v1/people/666659"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":4,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":16,"obp":".412","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":76,"era":"8.10","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.10","battersFaced":17,"outs":10,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":32,"strikes":44,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"22.80","gamesFinished":2,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"2.70","hitsPer9Inn":"16.20","runsScoredPer9":"10.80","homeRunsPer9":"2.70","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID662253":{"person":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","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":51,"gamesStarted":0,"flyOuts":22,"groundOuts":47,"airOuts":36,"runs":12,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":65,"baseOnBalls":24,"intentionalWalks":3,"hits":27,"hitByPitch":2,"atBats":172,"obp":".265","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":828,"era":"1.44","inningsPitched":"50.0","wins":3,"losses":1,"saves":30,"saveOpportunities":36,"holds":0,"blownSaves":6,"earnedRuns":8,"whip":"1.02","battersFaced":202,"outs":150,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":828,"balls":302,"strikes":526,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".750","pitchesPerInning":"16.56","gamesFinished":35,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"11.70","walksPer9Inn":"4.32","hitsPer9Inn":"4.86","runsScoredPer9":"2.16","homeRunsPer9":"0.36","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":83,"groundOuts":80,"airOuts":136,"runs":74,"doubles":23,"triples":0,"homeRuns":40,"strikeOuts":146,"baseOnBalls":33,"intentionalWalks":1,"hits":110,"hitByPitch":16,"avg":".237","atBats":465,"obp":".305","slg":".544","ops":".849","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":253,"rbi":98,"leftOnBase":204,"sacBunts":0,"sacFlies":7,"babip":".245","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.62","popOuts":31,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":196,"putOuts":75,"errors":13,"chances":284,"fielding":".954","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID641598":{"person":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":29,"groundOuts":36,"airOuts":57,"runs":21,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":74,"baseOnBalls":25,"intentionalWalks":1,"hits":45,"hitByPitch":2,"avg":".213","atBats":211,"obp":".301","slg":".351","ops":".652","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":239,"totalBases":74,"rbi":26,"leftOnBase":104,"sacBunts":0,"sacFlies":1,"babip":".285","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.38","popOuts":16,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":36,"stolenBasePercentage":".878","caughtStealingPercentage":".122","assists":9,"putOuts":308,"errors":3,"chances":320,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID642048":{"person":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":6,"groundOuts":7,"airOuts":8,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":35,"obp":".450","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":144,"era":"9.82","inningsPitched":"7.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"2.32","battersFaced":40,"outs":22,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":58,"strikes":86,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".---","pitchesPerInning":"19.64","gamesFinished":2,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"8.59","walksPer9Inn":"4.91","hitsPer9Inn":"15.95","runsScoredPer9":"11.05","homeRunsPer9":"1.23","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":4,"strikes":11,"strikePercentage":".730","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":59,"gamesStarted":0,"flyOuts":29,"groundOuts":32,"airOuts":49,"runs":13,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":65,"baseOnBalls":10,"intentionalWalks":1,"hits":33,"hitByPitch":3,"atBats":177,"obp":".240","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":731,"era":"2.20","inningsPitched":"49.0","wins":2,"losses":1,"saves":0,"saveOpportunities":5,"holds":18,"blownSaves":5,"earnedRuns":12,"whip":"0.88","battersFaced":192,"outs":147,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":731,"balls":222,"strikes":509,"strikePercentage":".700","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".667","pitchesPerInning":"14.92","gamesFinished":3,"strikeoutWalkRatio":"6.50","strikeoutsPer9Inn":"11.94","walksPer9Inn":"1.84","hitsPer9Inn":"6.06","runsScoredPer9":"2.39","homeRunsPer9":"0.73","inheritedRunners":30,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677594":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":129,"flyOuts":71,"groundOuts":144,"airOuts":122,"runs":82,"doubles":24,"triples":4,"homeRuns":25,"strikeOuts":131,"baseOnBalls":32,"intentionalWalks":1,"hits":138,"hitByPitch":10,"avg":".259","atBats":533,"obp":".312","slg":".460","ops":".772","caughtStealing":6,"stolenBases":23,"stolenBasePercentage":".793","caughtStealingPercentage":".207","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":577,"totalBases":245,"rbi":71,"leftOnBase":237,"sacBunts":0,"sacFlies":2,"babip":".298","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.32","popOuts":21,"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":4,"putOuts":351,"errors":3,"chances":358,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682243":{"person":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":34,"groundOuts":51,"airOuts":59,"runs":35,"doubles":13,"triples":1,"homeRuns":7,"strikeOuts":43,"baseOnBalls":25,"intentionalWalks":0,"hits":56,"hitByPitch":3,"atBats":205,"obp":".354","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":956,"era":"5.87","inningsPitched":"53.2","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.51","battersFaced":238,"outs":161,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":956,"balls":349,"strikes":607,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".286","pitchesPerInning":"17.81","gamesFinished":0,"strikeoutWalkRatio":"1.72","strikeoutsPer9Inn":"7.21","walksPer9Inn":"4.19","hitsPer9Inn":"9.39","runsScoredPer9":"5.87","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":13,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660825":{"person":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":5,"strikes":7,"strikePercentage":".580","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":2,"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":58,"gamesStarted":0,"flyOuts":45,"groundOuts":45,"airOuts":80,"runs":20,"doubles":3,"triples":1,"homeRuns":8,"strikeOuts":62,"baseOnBalls":26,"intentionalWalks":2,"hits":42,"hitByPitch":2,"atBats":226,"obp":".272","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1000,"era":"2.67","inningsPitched":"64.0","wins":5,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":19,"whip":"1.06","battersFaced":257,"outs":192,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":1000,"balls":349,"strikes":651,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.63","gamesFinished":18,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"8.72","walksPer9Inn":"3.66","hitsPer9Inn":"5.91","runsScoredPer9":"2.81","homeRunsPer9":"1.13","inheritedRunners":14,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID593871":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"jerseyNumber":"7","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":69,"groundOuts":93,"airOuts":120,"runs":45,"doubles":15,"triples":0,"homeRuns":19,"strikeOuts":65,"baseOnBalls":33,"intentionalWalks":1,"hits":89,"hitByPitch":3,"avg":".246","atBats":362,"obp":".312","slg":".445","ops":".757","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":403,"totalBases":161,"rbi":55,"leftOnBase":123,"sacBunts":2,"sacFlies":3,"babip":".249","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.05","popOuts":30,"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":47,"putOuts":28,"errors":0,"chances":75,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID670042":{"person":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":14,"groundOuts":42,"airOuts":25,"runs":19,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":51,"baseOnBalls":17,"intentionalWalks":0,"hits":31,"hitByPitch":10,"avg":".211","atBats":147,"obp":".331","slg":".333","ops":".664","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":49,"rbi":18,"leftOnBase":74,"sacBunts":1,"sacFlies":1,"babip":".290","groundOutsToAirouts":"1.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.75","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":179,"errors":2,"chances":195,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672841":{"person":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":56,"gamesStarted":0,"flyOuts":34,"groundOuts":74,"airOuts":61,"runs":30,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":40,"baseOnBalls":22,"intentionalWalks":4,"hits":61,"hitByPitch":4,"atBats":232,"obp":".335","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":862,"era":"3.69","inningsPitched":"61.0","wins":4,"losses":5,"saves":1,"saveOpportunities":7,"holds":14,"blownSaves":6,"earnedRuns":25,"whip":"1.36","battersFaced":262,"outs":183,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":862,"balls":301,"strikes":561,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".444","pitchesPerInning":"14.13","gamesFinished":7,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"5.90","walksPer9Inn":"3.25","hitsPer9Inn":"9.00","runsScoredPer9":"4.43","homeRunsPer9":"1.03","inheritedRunners":20,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[668227,663728,677594,553993,647304,641598,593871,645302,641487,702284,669923,642100,660825,662253,657571],"pitchers":[669923,642100,660825,662253,657571],"bench":[686527,670042,456781],"bullpen":[666374,622491,669302,666659,682243,642048,672841,693433],"battingOrder":[668227,663728,677594,553993,647304,593871,645302,641487,702284],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Arozarena (24, 6th inning off Springs, 0 on, 0 out)."},{"label":"TB","value":"Arozarena 4; Naylor, J; Robles."},{"label":"RBI","value":"Arozarena (60)."},{"label":"Runners left in scoring position, 2 out","value":"Crawford, J; Garver; Arozarena 2."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Robles (4, 2nd base off Newcomb, S/Langeliers)."}]}],"note":[{"label":"a","value":"Walked for Garver in the 10th."}]}},"officials":[{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":503493,"fullName":"Sean Barber","link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":428442,"fullName":"James Hoye","link":"/api/v1/people/428442"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Kirby."},{"label":"IBB","value":"Rooker (by Ferguson, C)."},{"label":"Pitches-strikes","value":"Springs 74-47; Kelly, Mi 17-12; Newcomb, S 15-10; Ferguson, T 13-9; Harris, H 18-9; Kirby 98-57; Speier 15-11; Bazardo 12-7; Muñoz, A 14-11; Ferguson, C 14-9."},{"label":"Groundouts-flyouts","value":"Springs 4-3; Kelly, Mi 0-2; Newcomb, S 0-3; Ferguson, T 1-1; Harris, H 2-0; Kirby 7-3; Speier 0-1; Bazardo 0-0; Muñoz, A 1-0; Ferguson, C 3-0."},{"label":"Batters faced","value":"Springs 20; Kelly, Mi 5; Newcomb, S 4; Ferguson, T 5; Harris, H 3; Kirby 25; Speier 3; Bazardo 4; Muñoz, A 3; Ferguson, C 5."},{"label":"Inherited runners-scored","value":"Newcomb, S 1-0; Harris, H 2-0."},{"label":"Umpires","value":"HP: John Libka. 1B: D.J. Reyburn. 2B: Sean Barber. 3B: James Hoye. "},{"label":"Weather","value":"84 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, L To R."},{"label":"First pitch","value":"6:42 PM."},{"label":"T","value":"2:45."},{"label":"Att","value":"36,524."},{"label":"Venue","value":"T-Mobile Park."},{"label":"August 23, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","boxscoreName":"Kirby"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":98,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":41,"strikes":57,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":49,"groundOuts":91,"airOuts":90,"runs":43,"doubles":14,"triples":1,"homeRuns":10,"strikeOuts":97,"baseOnBalls":26,"intentionalWalks":0,"hits":87,"hitByPitch":4,"atBats":359,"obp":".296","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1563,"era":"4.05","inningsPitched":"95.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.18","battersFaced":395,"outs":287,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1563,"balls":537,"strikes":1026,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.01","rbi":1,"winPercentage":".571","pitchesPerInning":"16.34","gamesFinished":0,"strikeoutWalkRatio":"3.73","strikeoutsPer9Inn":"9.13","walksPer9Inn":"2.45","hitsPer9Inn":"8.18","runsScoredPer9":"4.05","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":15,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":11,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":62,"pitchingGameScore":62},{"player":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","boxscoreName":"Springs"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":9,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":74,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":27,"strikes":47,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.69","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":25,"flyOuts":108,"groundOuts":111,"airOuts":203,"runs":78,"doubles":31,"triples":0,"homeRuns":25,"strikeOuts":117,"baseOnBalls":46,"intentionalWalks":0,"hits":125,"hitByPitch":3,"atBats":549,"obp":".288","caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2425,"era":"4.15","inningsPitched":"145.1","wins":10,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.18","battersFaced":605,"outs":436,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2425,"balls":893,"strikes":1532,"strikePercentage":".630","hitBatsmen":3,"balks":3,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.55","rbi":1,"winPercentage":".556","pitchesPerInning":"16.69","gamesFinished":0,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"7.25","walksPer9Inn":"2.85","hitsPer9Inn":"7.74","runsScoredPer9":"4.83","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":36,"lineOuts":59},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":58,"pitchingGameScore":58},{"player":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","boxscoreName":"Wilson, J"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":44,"groundOuts":138,"airOuts":92,"runs":47,"doubles":18,"triples":0,"homeRuns":10,"strikeOuts":31,"baseOnBalls":21,"intentionalWalks":1,"hits":118,"hitByPitch":4,"avg":".313","atBats":377,"obp":".355","slg":".440","ops":".795","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":15,"groundIntoTriplePlay":1,"plateAppearances":404,"totalBases":166,"rbi":46,"leftOnBase":140,"sacBunts":1,"sacFlies":1,"babip":".320","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.70","popOuts":17,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":189,"putOuts":105,"errors":8,"chances":302,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":50,"hittingGameScore":50}]},"decisions":{"winner":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"loser":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"save":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}