{"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":776674,"link":"/api/v1.1/game/776674/feed/live","metaData":{"wait":10,"timeStamp":"20250820_022213","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776674,"type":"R","doubleHeader":"N","id":"2025/08/19/athmlb-minmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776674-2025-08-19","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-19T23:40:00Z","originalDate":"2025-08-19","officialDate":"2025-08-19","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":127,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":57,"losses":70,"ties":0,"pct":".449"},"records":{},"divisionLeader":false,"wins":57,"losses":70,"winningPercentage":".449"},"franchiseName":"Athletics","clubName":"Athletics","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142","season":2025,"venue":{"id":3312,"name":"Target Field","link":"/api/v1/venues/3312"},"springVenue":{"id":2862,"link":"/api/v1/venues/2862"},"teamCode":"min","fileCode":"min","abbreviation":"MIN","teamName":"Twins","locationName":"Minneapolis","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Minnesota","record":{"gamesPlayed":125,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":58,"losses":67,"ties":0,"pct":".464"},"records":{},"divisionLeader":false,"wins":58,"losses":67,"winningPercentage":".464"},"franchiseName":"Minnesota","clubName":"Twins","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},"ID543859":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859","firstName":"Michael","lastName":"Tonkin","primaryNumber":"39","birthDate":"1989-11-19","currentAge":36,"birthCity":"Glendale","birthStateProvince":"CA","birthCountry":"USA","height":"6' 7\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Tonkin","middleName":"Harvey","boxscoreName":"Tonkin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"mlbDebutDate":"2013-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Tonkin","nameSlug":"michael-tonkin-543859","firstLastName":"Michael Tonkin","lastFirstName":"Tonkin, Michael","lastInitName":"Tonkin, M","initLastName":"M Tonkin","fullFMLName":"Michael Harvey Tonkin","fullLFMName":"Tonkin, Michael Harvey","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"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},"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},"ID665019":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019","firstName":"Kody","lastName":"Clemens","primaryNumber":"2","birthDate":"1996-05-15","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Kody","useLastName":"Clemens","middleName":"Alec","boxscoreName":"Clemens","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kody Clemens","nameSlug":"kody-clemens-665019","firstLastName":"Kody Clemens","lastFirstName":"Clemens, Kody","lastInitName":"Clemens, K","initLastName":"K Clemens","fullFMLName":"Kody Alec Clemens","fullLFMName":"Clemens, Kody Alec","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID686797":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797","firstName":"Brooks","lastName":"Lee","primaryNumber":"22","birthDate":"2001-02-14","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brooks","useLastName":"Lee","middleName":"Thomas","boxscoreName":"Lee, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Lee","nameSlug":"brooks-lee-686797","firstLastName":"Brooks Lee","lastFirstName":"Lee, Brooks","lastInitName":"Lee, B","initLastName":"B Lee","fullFMLName":"Brooks Thomas Lee","fullLFMName":"Lee, Brooks Thomas","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID570632":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632","firstName":"José","lastName":"Ureña","primaryNumber":"54","birthDate":"1991-09-12","currentAge":35,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Ureña","middleName":"Miguel","boxscoreName":"Ureña","nickName":"El Nueve","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"ooh-rain-ya","mlbDebutDate":"2015-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ureña","nameSlug":"jose-urena-570632","firstLastName":"José Ureña","lastFirstName":"Ureña, José","lastInitName":"Ureña, J","initLastName":"J Ureña","fullFMLName":"José Miguel Ureña","fullLFMName":"Ureña, José Miguel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668885":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885","firstName":"Christopher","lastName":"Martin","primaryNumber":"16","birthDate":"1999-03-23","currentAge":27,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Austin","useLastName":"Martin","middleName":"Austin","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Martin","nameSlug":"austin-martin-668885","firstLastName":"Austin Martin","lastFirstName":"Martin, Austin","lastInitName":"Martin, A","initLastName":"A Martin","fullFMLName":"Christopher Austin Martin","fullLFMName":"Martin, Christopher Austin","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"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},"ID541640":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640","firstName":"Erasmo","lastName":"Ramírez","primaryNumber":"50","birthDate":"1990-05-02","currentAge":36,"birthCity":"Rivas","birthCountry":"Nicaragua","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erasmo","useLastName":"Ramírez","middleName":"Jose","boxscoreName":"Ramírez, E","nickName":"Mito","gender":"M","nameMatrilineal":"Olivera","isPlayer":true,"isVerified":true,"pronunciation":"eh-RAS-mo rah-MEE-rez","mlbDebutDate":"2012-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Erasmo Ramírez","nameSlug":"erasmo-ramirez-541640","firstLastName":"Erasmo Ramírez","lastFirstName":"Ramírez, Erasmo","lastInitName":"Ramírez, E","initLastName":"E Ramírez","fullFMLName":"Erasmo Jose Ramírez","fullLFMName":"Ramírez, Erasmo Jose","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID691016":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","firstName":"Tyler","lastName":"Soderstrom","primaryNumber":"21","birthDate":"2001-11-24","currentAge":24,"birthCity":"Turlock","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Soderstrom","middleName":"Christian","boxscoreName":"Soderstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"SOH-der-strum","mlbDebutDate":"2023-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Soderstrom","nameSlug":"tyler-soderstrom-691016","firstLastName":"Tyler Soderstrom","lastFirstName":"Soderstrom, Tyler","lastInitName":"Soderstrom, T","initLastName":"T Soderstrom","fullFMLName":"Tyler Christian Soderstrom","fullLFMName":"Soderstrom, Tyler Christian","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID666397":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397","firstName":"Edouard","lastName":"Julien","primaryNumber":"6","birthDate":"1999-04-30","currentAge":27,"birthCity":"Quebec City","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edouard","useLastName":"Julien","boxscoreName":"Julien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ED-ward JOO-lee-en","mlbDebutDate":"2023-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edouard Julien","nameSlug":"edouard-julien-666397","firstLastName":"Edouard Julien","lastFirstName":"Julien, Edouard","lastInitName":"Julien, E","initLastName":"E Julien","fullFMLName":"Edouard Julien","fullLFMName":"Julien, Edouard","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"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},"ID680837":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837","firstName":"Ryan","lastName":"Fitzgerald","primaryNumber":"46","birthDate":"1994-06-17","currentAge":32,"birthCity":"Hinsdale","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ryan","useLastName":"Fitzgerald","boxscoreName":"Fitzgerald, R","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-05-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Fitzgerald","nameSlug":"ryan-fitzgerald-680837","firstLastName":"Ryan Fitzgerald","lastFirstName":"Fitzgerald, Ryan","lastInitName":"Fitzgerald, R","initLastName":"R Fitzgerald","fullFMLName":"Ryan  Fitzgerald","fullLFMName":"Fitzgerald, Ryan","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"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},"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},"ID663485":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485","firstName":"Bryson","lastName":"Sands","primaryNumber":"44","birthDate":"1997-07-17","currentAge":29,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Sands","middleName":"Cole","boxscoreName":"Sands","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Sands","nameSlug":"cole-sands-663485","firstLastName":"Cole Sands","lastFirstName":"Sands, Cole","lastInitName":"Sands, C","initLastName":"C Sands","fullFMLName":"Bryson Cole Sands","fullLFMName":"Sands, Bryson Cole","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641672":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672","firstName":"Thomas","lastName":"Hatch","primaryNumber":"59","birthDate":"1994-09-29","currentAge":31,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Thomas","useLastName":"Hatch","boxscoreName":"Hatch","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Thomas Hatch","nameSlug":"thomas-hatch-641672","firstLastName":"Thomas Hatch","lastFirstName":"Hatch, Thomas","lastInitName":"Hatch, T","initLastName":"T Hatch","fullFMLName":"Thomas Hatch","fullLFMName":"Hatch, Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID681892":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892","firstName":"Kody","lastName":"Funderburk","primaryNumber":"57","birthDate":"1996-11-27","currentAge":29,"birthCity":"Mesa","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kody","useLastName":"Funderburk","boxscoreName":"Funderburk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kody Funderburk","nameSlug":"kody-funderburk-681892","firstLastName":"Kody Funderburk","lastFirstName":"Funderburk, Kody","lastInitName":"Funderburk, K","initLastName":"K Funderburk","fullFMLName":"Kody  Funderburk","fullLFMName":"Funderburk, Kody ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID650893":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893","firstName":"Génesis","lastName":"Cabrera","birthDate":"1996-10-10","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Génesis","useLastName":"Cabrera","boxscoreName":"Cabrera, G","nickName":"Cabby","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":true,"pronunciation":"HAY-neh-sees","mlbDebutDate":"2019-05-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Génesis Cabrera","nameSlug":"genesis-cabrera-650893","firstLastName":"Génesis Cabrera","lastFirstName":"Cabrera, Génesis","lastInitName":"Cabrera, G","initLastName":"G Cabrera","fullFMLName":"Génesis Cabrera","fullLFMName":"Cabrera, Génesis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID805673":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673","firstName":"Daniel","lastName":"Matthews","primaryNumber":"52","birthDate":"2000-05-22","currentAge":26,"birthCity":"Cullowhee","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zebby","useLastName":"Matthews","middleName":"Zebulon","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zebby Matthews","nameSlug":"zebby-matthews-805673","firstLastName":"Zebby Matthews","lastFirstName":"Matthews, Zebby","lastInitName":"Matthews, Z","initLastName":"Z Matthews","fullFMLName":"Daniel Zebulon Matthews","fullLFMName":"Matthews, Daniel Zebulon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621439":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439","firstName":"Byron","lastName":"Buxton","primaryNumber":"25","birthDate":"1993-12-18","currentAge":32,"birthCity":"Baxley","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Byron","useLastName":"Buxton","middleName":"Keiron","boxscoreName":"Buxton","nickName":"Buck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Byron Buxton","nameSlug":"byron-buxton-621439","firstLastName":"Byron Buxton","lastFirstName":"Buxton, Byron","lastInitName":"Buxton, B","initLastName":"B Buxton","fullFMLName":"Byron Keiron Buxton","fullLFMName":"Buxton, Byron Keiron","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID670242":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242","firstName":"Matthew","lastName":"Wallner","primaryNumber":"38","birthDate":"1997-12-12","currentAge":28,"birthCity":"Forest Lake","birthStateProvince":"MN","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Matt","useLastName":"Wallner","boxscoreName":"Wallner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Wallner","nameSlug":"matt-wallner-670242","firstLastName":"Matt Wallner","lastFirstName":"Wallner, Matt","lastInitName":"Wallner, M","initLastName":"M Wallner","fullFMLName":"Matthew Wallner","fullLFMName":"Wallner, Matthew","strikeZoneTop":3.4,"strikeZoneBottom":1.71},"ID623437":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437","firstName":"Justin","lastName":"Topa","primaryNumber":"48","birthDate":"1991-03-07","currentAge":35,"birthCity":"Binghamton","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Topa","middleName":"Robert","boxscoreName":"Topa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"TOW-pah","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Topa","nameSlug":"justin-topa-623437","firstLastName":"Justin Topa","lastFirstName":"Topa, Justin","lastInitName":"Topa, J","initLastName":"J Topa","fullFMLName":"Justin Robert Topa","fullLFMName":"Topa, Justin Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID621139":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139","firstName":"Brooks","lastName":"Kriske","primaryNumber":"48","birthDate":"1994-02-03","currentAge":32,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Kriske","middleName":"Joseph","boxscoreName":"Kriske","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"kris-key","mlbDebutDate":"2020-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Kriske","nameSlug":"brooks-kriske-621139","firstLastName":"Brooks Kriske","lastFirstName":"Kriske, Brooks","lastInitName":"Kriske, B","initLastName":"B Kriske","fullFMLName":"Brooks Joseph Kriske","fullLFMName":"Kriske, Brooks Joseph","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID641386":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386","firstName":"Benjamin","lastName":"Bowden","primaryNumber":"62","birthDate":"1994-10-21","currentAge":31,"birthCity":"Lynn","birthStateProvince":"MA","birthCountry":"USA","height":"6' 4\"","weight":249,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Bowden","middleName":"Douglas","boxscoreName":"Bowden","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BOE-den","mlbDebutDate":"2021-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ben Bowden","nameSlug":"ben-bowden-641386","firstLastName":"Ben Bowden","lastFirstName":"Bowden, Ben","lastInitName":"Bowden, B","initLastName":"B Bowden","fullFMLName":"Benjamin Douglas Bowden","fullLFMName":"Bowden, Benjamin Douglas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID680474":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474","firstName":"Maxwell","lastName":"Schuemann","primaryNumber":"30","birthDate":"1997-06-11","currentAge":29,"birthCity":"Kalamazoo","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Schuemann","middleName":"Carter","boxscoreName":"Schuemann","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SHOO-man","mlbDebutDate":"2024-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Schuemann","nameSlug":"max-schuemann-680474","firstLastName":"Max Schuemann","lastFirstName":"Schuemann, Max","lastInitName":"Schuemann, M","initLastName":"M Schuemann","fullFMLName":"Maxwell Carter Schuemann","fullLFMName":"Schuemann, Maxwell Carter","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"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},"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},"ID701487":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487","firstName":"Pierson","lastName":"Ohl","primaryNumber":"40","birthDate":"1999-09-10","currentAge":27,"birthCity":"Moorpark","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":207,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierson","useLastName":"Ohl","middleName":"Blaine","boxscoreName":"Ohl","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierson Ohl","nameSlug":"pierson-ohl-701487","firstLastName":"Pierson Ohl","lastFirstName":"Ohl, Pierson","lastInitName":"Ohl, P","initLastName":"P Ohl","fullFMLName":"Pierson Blaine Ohl","fullLFMName":"Ohl, Pierson Blaine","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID681508":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508","firstName":"Michael","lastName":"Gasper","primaryNumber":"30","birthDate":"1995-10-11","currentAge":30,"birthCity":"Merrimack","birthStateProvince":"NH","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Mickey","useLastName":"Gasper","boxscoreName":"Gasper","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-08-12","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Gasper","nameSlug":"mickey-gasper-681508","firstLastName":"Mickey Gasper","lastFirstName":"Gasper, Mickey","lastInitName":"Gasper, M","initLastName":"M Gasper","fullFMLName":"Michael  Gasper","fullLFMName":"Gasper, Michael ","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"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},"ID680777":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777","firstName":"Ryan","lastName":"Jeffers","primaryNumber":"27","birthDate":"1997-06-03","currentAge":29,"birthCity":"Raleigh","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ryan","useLastName":"Jeffers","middleName":"Michael","boxscoreName":"Jeffers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Jeffers","nameSlug":"ryan-jeffers-680777","firstLastName":"Ryan Jeffers","lastFirstName":"Jeffers, Ryan","lastInitName":"Jeffers, R","initLastName":"R Jeffers","fullFMLName":"Ryan Michael Jeffers","fullLFMName":"Jeffers, Ryan Michael","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID681546":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546","firstName":"James","lastName":"Outman","primaryNumber":"43","birthDate":"1997-05-14","currentAge":29,"birthCity":"Redwood City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"James","useLastName":"Outman","boxscoreName":"Outman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Outman","nameSlug":"james-outman-681546","firstLastName":"James Outman","lastFirstName":"Outman, James","lastInitName":"Outman, J","initLastName":"J Outman","fullFMLName":"James  Outman","fullLFMName":"Outman, James","strikeZoneTop":3.293,"strikeZoneBottom":1.662},"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},"ID678022":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022","firstName":"Jackson","lastName":"Perkins","primaryNumber":"50","birthDate":"1999-12-26","currentAge":26,"birthCity":"Kokomo","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Perkins","middleName":"Scott","boxscoreName":"Perkins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Perkins","nameSlug":"jack-perkins-678022","firstLastName":"Jack Perkins","lastFirstName":"Perkins, Jack","lastInitName":"Perkins, J","initLastName":"J Perkins","fullFMLName":"Jackson Scott Perkins","fullLFMName":"Perkins, Jackson Scott","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"ID641927":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927","firstName":"John","lastName":"Ober","primaryNumber":"17","birthDate":"1995-07-12","currentAge":31,"birthCity":"Huntersville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 9\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Ober","middleName":"Bailey","boxscoreName":"Ober","gender":"M","nameMatrilineal":"Bailey","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"OH-burr","mlbDebutDate":"2021-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bailey Ober","nameSlug":"bailey-ober-641927","firstLastName":"Bailey Ober","lastFirstName":"Ober, Bailey","lastInitName":"Ober, B","initLastName":"B Ober","fullFMLName":"John Bailey Ober","fullLFMName":"Ober, John Bailey","strikeZoneTop":3.611,"strikeZoneBottom":1.823},"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},"ID668904":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904","firstName":"Royce","lastName":"Lewis","primaryNumber":"23","birthDate":"1999-06-05","currentAge":27,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Royce","useLastName":"Lewis","middleName":"Oliver","boxscoreName":"Lewis, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Royce Lewis","nameSlug":"royce-lewis-668904","firstLastName":"Royce Lewis","lastFirstName":"Lewis, Royce","lastInitName":"Lewis, R","initLastName":"R Lewis","fullFMLName":"Royce Oliver Lewis","fullLFMName":"Lewis, Royce Oliver","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID663616":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616","firstName":"Trevor","lastName":"Larnach","primaryNumber":"9","birthDate":"1997-02-26","currentAge":29,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Trevor","useLastName":"Larnach","middleName":"John-Ikaiakaloa","boxscoreName":"Larnach","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"LAR-nick","mlbDebutDate":"2021-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Larnach","nameSlug":"trevor-larnach-663616","firstLastName":"Trevor Larnach","lastFirstName":"Larnach, Trevor","lastInitName":"Larnach, T","initLastName":"T Larnach","fullFMLName":"Trevor John-Ikaiakaloa Larnach","fullLFMName":"Larnach, Trevor John-Ikaiakaloa","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID657746":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746","firstName":"Joseph","lastName":"Ryan","primaryNumber":"41","birthDate":"1996-06-05","currentAge":30,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ryan","middleName":"Philip","boxscoreName":"Ryan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ryan","nameSlug":"joe-ryan-657746","firstLastName":"Joe Ryan","lastFirstName":"Ryan, Joe","lastInitName":"Ryan, J","initLastName":"J Ryan","fullFMLName":"Joseph Philip Ryan","fullLFMName":"Ryan, Joseph Philip","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID807712":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","firstName":"Luke","lastName":"Keaschall","primaryNumber":"15","birthDate":"2002-08-15","currentAge":24,"birthCity":"Watsonville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luke","useLastName":"Keaschall","middleName":"T.","boxscoreName":"Keaschall","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KEY-shull","mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Keaschall","nameSlug":"luke-keaschall-807712","firstLastName":"Luke Keaschall","lastFirstName":"Keaschall, Luke","lastInitName":"Keaschall, L","initLastName":"L Keaschall","fullFMLName":"Luke T. Keaschall","fullLFMName":"Keaschall, Luke T.","strikeZoneTop":3.214,"strikeZoneBottom":1.622}},"venue":{"id":3312,"name":"Target Field","link":"/api/v1/venues/3312","location":{"address1":"1 Twins Way","city":"Minneapolis","state":"Minnesota","stateAbbrev":"MN","postalCode":"55403","defaultCoordinates":{"latitude":44.981829,"longitude":-93.277891},"azimuthAngle":129.0,"elevation":828,"country":"USA","phone":"(612) 659-3400"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":38544,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":377,"center":404,"rightCenter":367,"rightLine":328},"active":true,"season":"2025"},"officialVenue":{"id":3312,"link":"/api/v1/venues/3312"},"weather":{"condition":"Partly Cloudy","temp":"82","wind":"6 mph, Out To RF"},"gameInfo":{"attendance":22725,"firstPitch":"2025-08-19T23:43:00.000Z","gameDurationMinutes":159},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":1,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"home":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"}},"officialScorer":{"id":686265,"fullName":"Sarah Johnson","link":"/api/v1/people/686265"},"primaryDatacaster":{"id":666948,"fullName":"Jeff Lehtinen","link":"/api/v1/people/666948"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Kurtz doubles (22) on a ground ball to left fielder Austin Martin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T23:43:12.937Z","endTime":"2025-08-19T23:43:44.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T19:47:19.886Z","endTime":"2025-08-19T23:19:23.829Z","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-19T23:19:23.829Z","endTime":"2025-08-19T23:42:26.584Z","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-19T23:42:26.584Z","endTime":"2025-08-19T23:43:14.987Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.71982706436761,"strikeZoneBottom":1.81847906052106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.697218291373254,"aZ":-17.79819220359521,"pfxX":-8.112116132502788,"pfxZ":7.517582851960634,"pX":-0.9769996858440401,"pZ":1.7959817469295163,"vX0":7.093081038190249,"vY0":-137.02186154345304,"vZ0":-4.6975973956523704,"x":154.24,"y":190.29,"x0":-2.538216470549345,"y0":50.002445707258836,"z0":4.7391497869320265,"aX":-15.511175067333896},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":13.3,"spinRate":2283,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3988868160685195,"extension":6.855620264751803},"index":3,"playId":"86c79f44-2e7d-3d89-b4de-a9d96b63080c","pitchNumber":1,"startTime":"2025-08-19T23:43:14.987Z","endTime":"2025-08-19T23:43:19.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.310949504778335,"aZ":-17.168194321682307,"pfxX":-8.290495378214029,"pfxZ":7.957564533046229,"pX":-0.0796649946600913,"pZ":1.9560781651593238,"vX0":9.033712756991617,"vY0":-135.8639062135913,"vZ0":-4.673073665537045,"x":120.04,"y":185.97,"x0":-2.3567693446927276,"y0":50.00541852383282,"z0":4.876657061697665,"aX":-15.638811379127793},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":13.3,"spinRate":2303,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.4018068623677493,"extension":6.729725588861678},"hitData":{"launchSpeed":106.7,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.31,"coordY":141.62}},"index":4,"playId":"aecf9d38-cb31-3fb0-85c0-9b470ef21046","pitchNumber":2,"startTime":"2025-08-19T23:43:32.956Z","endTime":"2025-08-19T23:43:44.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:43:44.744Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T23:44:17.629Z","endTime":"2025-08-19T23:45:59.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.34000108960041,"strikeZoneBottom":1.53218905059138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.143412995030353,"aZ":-23.175129727266146,"pfxX":-9.142703463651152,"pfxZ":4.80558708395877,"pX":0.4877027372011176,"pZ":1.8505494138930567,"vX0":11.26080266531709,"vY0":-135.34695862581583,"vZ0":-3.474998170332716,"x":98.41,"y":188.82,"x0":-2.522011550248517,"y0":50.00072738294419,"z0":4.757828806529535,"aX":-17.10916863151058},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.2,"breakHorizontal":14.4,"spinRate":2187,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.40336625998952824,"extension":6.751685366491237},"index":0,"playId":"d493a07a-e3ef-33a6-8e68-90546208a00e","pitchNumber":1,"startTime":"2025-08-19T23:44:18.173Z","endTime":"2025-08-19T23:44:23.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":80.7,"endSpeed":74.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.950435439240792,"aZ":-31.528373975390906,"pfxX":4.911917196395791,"pfxZ":0.46451415478570635,"pX":0.8643713105568679,"pZ":2.0262224589025672,"vX0":6.2927904715504575,"vY0":-117.42338322533057,"vZ0":0.1909876092247913,"x":84.05,"y":184.07,"x0":-2.487115668632939,"y0":50.003835994357026,"z0":4.873813417209708,"aX":6.869299594395439},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.2,"breakHorizontal":-10.4,"spinRate":2673,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.46619772662029746,"extension":6.528746845401106},"index":1,"playId":"16f8ba19-20ad-31c4-bc95-2145f40beda1","pitchNumber":2,"startTime":"2025-08-19T23:44:35.704Z","endTime":"2025-08-19T23:44:39.127Z","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":0},"index":2,"startTime":"2025-08-19T23:44:51.037Z","endTime":"2025-08-19T23:45:12.220Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":81.7,"endSpeed":75.7,"strikeZoneTop":3.29769615618135,"strikeZoneBottom":1.5206430809954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.256536110826982,"aZ":-33.10992306812204,"pfxX":3.3652579984776736,"pfxZ":-0.6567890451995382,"pX":1.8038599226781957,"pZ":0.7276520943639517,"vX0":9.05882982063113,"vY0":-118.73496220535043,"vZ0":-2.4794294517993567,"x":48.24,"y":219.13,"x0":-2.4943618608524285,"y0":50.00113843350837,"z0":4.79163086076706,"aX":4.813892489845311},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.6,"breakHorizontal":-8.3,"spinRate":2720,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.46091394796696816,"extension":7.072885561524458},"index":3,"playId":"bcd8af44-2b96-3971-9170-7ff93e946b60","pitchNumber":3,"startTime":"2025-08-19T23:45:12.220Z","endTime":"2025-08-19T23:45:16.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.302245672748253,"aZ":-16.070803116695004,"pfxX":-8.805424058379506,"pfxZ":8.392374086787491,"pX":-0.5839052946199788,"pZ":2.614131407394921,"vX0":8.591821805937778,"vY0":-137.60427824185663,"vZ0":-2.950000776240778,"x":139.26,"y":168.2,"x0":-2.6014786462938106,"y0":50.00504135144473,"z0":4.78780442978145,"aX":-16.902064160499126},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":14.2,"spinRate":2342,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.397911641601167,"extension":6.825970227557754},"index":4,"playId":"67277862-74f6-3622-a023-abfdb0d7eb70","pitchNumber":4,"startTime":"2025-08-19T23:45:32.176Z","endTime":"2025-08-19T23:45:36.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39695699333131,"aZ":-19.41416051638801,"pfxX":-8.78257383676693,"pfxZ":6.5817328844618554,"pX":0.438246278957847,"pZ":2.5634780554781704,"vX0":11.228753157678861,"vY0":-138.7205527254846,"vZ0":-2.156283102193598,"x":100.3,"y":169.57,"x0":-2.5300107048108798,"y0":50.00671394190342,"z0":4.651737412667974,"aX":-17.03952680416441},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.6,"breakHorizontal":13.4,"spinRate":2344,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.3955508635635634,"extension":7.175071925274813},"index":5,"playId":"60e3caeb-53fc-376c-afca-c5bd72f1d734","pitchNumber":5,"startTime":"2025-08-19T23:45:55.495Z","endTime":"2025-08-19T23:45:59.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:45:59.057Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T23:46:24.630Z","endTime":"2025-08-19T23:48:24.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.60999881302064,"strikeZoneBottom":1.73042587859756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.128979000898028,"aZ":-23.383470971048144,"pfxX":-10.397992216602423,"pfxZ":4.663927140003285,"pX":-0.22981300380375852,"pZ":1.3047720624655517,"vX0":9.912170550983117,"vY0":-136.20264092651428,"vZ0":-4.429625596389472,"x":125.76,"y":203.55,"x0":-2.560364712415556,"y0":50.00079816034097,"z0":4.5634430042704945,"aX":-19.589050841469362},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.7,"breakHorizontal":16.8,"spinRate":2248,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.401712886465313,"extension":6.97313650577688},"index":0,"playId":"29b8aeef-a887-30ed-9b53-ac6405bd0b8d","pitchNumber":1,"startTime":"2025-08-19T23:46:24.700Z","endTime":"2025-08-19T23:46:29.417Z","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":95.3,"endSpeed":87.0,"strikeZoneTop":3.60999962960864,"strikeZoneBottom":1.73699484235881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.600738704364144,"aZ":-17.60895909946183,"pfxX":-9.810440666586702,"pfxZ":7.512882348993418,"pX":0.6009368674512159,"pZ":2.4191278692713847,"vX0":11.520505775761423,"vY0":-138.3164819939225,"vZ0":-3.2673659175852157,"x":94.09,"y":173.46,"x0":-2.3418833981678904,"y0":50.00635142993238,"z0":4.795297849341526,"aX":-19.02962389961629},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":15.4,"spinRate":2394,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.39587325698033604,"extension":6.786068952211655},"index":1,"playId":"d2680889-fbc2-3042-88c0-19c9b18c7f5c","pitchNumber":2,"startTime":"2025-08-19T23:46:43.067Z","endTime":"2025-08-19T23:46:48.119Z","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":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.5011961309679,"strikeZoneBottom":1.73035260830589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.8155734079993,"aZ":-21.01239566136946,"pfxX":-9.630419544640977,"pfxZ":5.802003927677804,"pX":0.25543028533753026,"pZ":0.889981920319776,"vX0":10.775573198777323,"vY0":-137.21788974238567,"vZ0":-6.145689071165424,"x":107.26,"y":214.75,"x0":-2.454622753010485,"y0":50.00398526131926,"z0":4.57141289965858,"aX":-18.531007755877916},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.5,"breakHorizontal":15.5,"spinRate":2165,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3978018562396253,"extension":7.11131846610796},"index":2,"playId":"529e519d-a02a-33b8-bfa8-1ca93d7874cc","pitchNumber":3,"startTime":"2025-08-19T23:47:02.215Z","endTime":"2025-08-19T23:47:06.328Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"37053273-c2d2-4e87-bf15-63b3280a1e5c","startTime":"2025-08-19T23:47:19.909Z","endTime":"2025-08-19T23:47:24.909Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.54232234349407,"aZ":-19.268517575664855,"pfxX":-7.960292532140713,"pfxZ":6.598712272910642,"pX":-0.4949930547054552,"pZ":2.8984805310140294,"vX0":8.382894983593177,"vY0":-139.2785156139347,"vZ0":-1.5480235409480725,"x":135.87,"y":160.52,"x0":-2.5158230635135657,"y0":50.0047857342576,"z0":4.741382707129273,"aX":-15.573898485089867},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.8,"breakHorizontal":12.6,"spinRate":2332,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3939191743516215,"extension":6.956164553465487},"index":4,"playId":"10fdb1f8-718d-32b2-815d-b247c3585e2e","pitchNumber":4,"startTime":"2025-08-19T23:47:38.308Z","endTime":"2025-08-19T23:47:41.609Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.16150055344249,"aZ":-18.37519368655817,"pfxX":-10.278369675080919,"pfxZ":7.040251225140922,"pX":0.5809059083021108,"pZ":2.700417598534807,"vX0":11.93692984050831,"vY0":-139.31490586686044,"vZ0":-2.0953964692263387,"x":94.86,"y":165.87,"x0":-2.4299457862120684,"y0":50.002529790567024,"z0":4.680807733031325,"aX":-20.145044687113554},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":16.1,"spinRate":2401,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3936032147041675,"extension":7.133052013119947},"index":5,"playId":"26015fad-988c-3a86-9130-86bd21064193","pitchNumber":5,"startTime":"2025-08-19T23:47:59.211Z","endTime":"2025-08-19T23:48:02.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.608559066825805,"aZ":-29.446112794573338,"pfxX":-0.010107409276767676,"pfxZ":1.6280922800396063,"pX":0.39842135502378917,"pZ":2.060961670583107,"vX0":7.618813416544401,"vY0":-127.9034131767928,"vZ0":-1.1964264015298716,"x":101.81,"y":183.13,"x0":-2.6036258196688844,"y0":50.00331284231911,"z0":4.82041147762652,"aX":-0.01850515026024101},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.9,"breakHorizontal":-1.6,"spinRate":2406,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.4264195136186011,"extension":6.626030363316849},"index":6,"playId":"92e7b38e-7f58-3074-a430-fdbf7251e00d","pitchNumber":6,"startTime":"2025-08-19T23:48:20.969Z","endTime":"2025-08-19T23:48:24.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:48:24.573Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T23:48:51.219Z","endTime":"2025-08-19T23:49:16.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.35593240021895,"strikeZoneBottom":1.51659070238789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.577610089820052,"aZ":-17.319552095891133,"pfxX":-8.30271768089538,"pfxZ":7.821947771059917,"pX":0.1543752171720602,"pZ":2.274786603510375,"vX0":9.83391440327793,"vY0":-137.0142857534928,"vZ0":-3.3500475677436494,"x":111.12,"y":177.36,"x0":-2.4043878134436127,"y0":50.00372768907693,"z0":4.6985034358456295,"aX":-15.770235866557568},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":13.0,"spinRate":2331,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3999321576444923,"extension":7.074733574439968},"index":0,"playId":"cfb50213-7df1-37b4-ac4a-488f636ed20e","pitchNumber":1,"startTime":"2025-08-19T23:48:51.505Z","endTime":"2025-08-19T23:48:56.385Z","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":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.581965603378862,"aZ":-18.976098061342437,"pfxX":-9.81601094541178,"pfxZ":6.866426456824742,"pX":0.7079536141030678,"pZ":2.617502231433542,"vX0":11.995263477026699,"vY0":-137.75552835951376,"vZ0":-2.0753122214326516,"x":90.01,"y":168.11,"x0":-2.427410774334124,"y0":50.00165021151206,"z0":4.663298319941921,"aX":-18.865833868827306},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.1,"breakHorizontal":15.2,"spinRate":2349,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.39759689872293524,"extension":7.170335062458486},"hitData":{"launchSpeed":81.4,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.81,"coordY":146.2}},"index":1,"playId":"95356a6e-0a34-302e-a4ff-9246c709120d","pitchNumber":2,"startTime":"2025-08-19T23:49:09.888Z","endTime":"2025-08-19T23:49:16.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:49:16.570Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Byron Buxton flies out 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-19T23:51:27.373Z","endTime":"2025-08-19T23:51:37.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":90.7,"endSpeed":82.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.430602658444144,"aZ":-20.229872649301317,"pfxX":8.10481521095878,"pfxZ":6.824245802632451,"pX":-0.09798655755019582,"pZ":1.9601491750354352,"vX0":-10.820104804528047,"vY0":-131.59126619172395,"vZ0":-4.873327742338703,"x":120.74,"y":185.86,"x0":3.017810213340329,"y0":50.00196278194622,"z0":5.3386220590025415,"aX":14.185519751820705},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.4,"breakHorizontal":-12.2,"spinRate":2076,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.41654253335204716,"extension":7.7405839510491035},"hitData":{"launchSpeed":90.9,"launchAngle":68.0,"totalDistance":180.0,"trajectory":"fly_ball","hardness":"medium","location":"3","coordinates":{"coordX":173.77,"coordY":146.27}},"index":0,"playId":"5ebbab32-dead-3be2-a34b-c473e326deaf","pitchNumber":1,"startTime":"2025-08-19T23:51:28.036Z","endTime":"2025-08-19T23:51:37.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:51:37.993Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Jeffers singles on a sharp ground ball to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:52:06.159Z","endTime":"2025-08-19T23:52:50.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.15778746990851,"strikeZoneBottom":1.48116329583233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.631859866989934,"aZ":-18.948170610013147,"pfxX":7.001684489923122,"pfxZ":7.687093010186938,"pX":0.9165492809145691,"pZ":3.5458653380024447,"vX0":-7.989204658350847,"vY0":-129.92860368648547,"vZ0":-1.0960786652708463,"x":82.06,"y":143.04,"x0":3.1125680453202715,"y0":50.0026859927164,"z0":5.404614394486025,"aX":12.046561899262596},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.9,"breakHorizontal":-11.0,"spinRate":2055,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4205699122473354,"extension":7.6436411600991105},"index":0,"playId":"788c72a3-0ab6-39f7-b765-bf506ddc30af","pitchNumber":1,"startTime":"2025-08-19T23:52:06.159Z","endTime":"2025-08-19T23:52:11.310Z","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":90.5,"endSpeed":83.0,"strikeZoneTop":3.33624334185787,"strikeZoneBottom":1.47556544113343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.846155601890004,"aZ":-19.537999961754785,"pfxX":6.057166743835641,"pfxZ":7.179991890800531,"pX":0.2878927566433567,"pZ":3.3277067469608634,"vX0":-9.846999021087749,"vY0":-131.56635608760183,"vZ0":-1.348070566091693,"x":106.03,"y":148.93,"x0":3.2852215569673167,"y0":50.003594385533276,"z0":5.288896323329013,"aX":10.66262177630756},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.0,"breakHorizontal":-8.9,"spinRate":2076,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.41566569876578097,"extension":7.469593629752323},"index":1,"playId":"c63174d8-cd8b-3048-b4e4-10b886be9c5e","pitchNumber":2,"startTime":"2025-08-19T23:52:22.925Z","endTime":"2025-08-19T23:52:27.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":71.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.64761999199823,"aZ":-33.82655542690274,"pfxX":-4.2783677296966,"pfxZ":-1.301060595177555,"pX":0.20954979524749914,"pZ":2.568846825812269,"vX0":-6.181454062651301,"vY0":-111.61157982912765,"vZ0":1.8734246784708282,"x":109.01,"y":169.42,"x0":3.5625592306436036,"y0":50.0021411185774,"z0":5.1827379750573925,"aX":-5.437824338816698},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-1.6,"breakHorizontal":9.2,"spinRate":2281,"spinDirection":282},"zone":5,"typeConfidence":2.0,"plateTime":0.4893114083866177,"extension":6.689300282768586},"hitData":{"launchSpeed":103.7,"launchAngle":-0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":101.37,"coordY":108.57}},"index":2,"playId":"94dedfd7-1264-3c48-83b5-994ca8436f0b","pitchNumber":3,"startTime":"2025-08-19T23:52:39.501Z","endTime":"2025-08-19T23:52:50.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:52:50.721Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trevor Larnach walks. Ryan Jeffers to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:53:15.724Z","endTime":"2025-08-19T23:54:39.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.65555510940068,"strikeZoneBottom":1.80883898730279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.04781883227524,"aZ":-19.851766451164405,"pfxX":9.15359704234795,"pfxZ":6.899668256195319,"pX":-1.5191754862411577,"pZ":1.13077438197769,"vX0":-14.317109860295446,"vY0":-132.4626523749956,"vZ0":-6.7593134868830145,"x":174.91,"y":208.25,"x0":2.7548061181479535,"y0":50.00119279732159,"z0":5.1562626368361375,"aX":16.34324680328883},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.2,"breakHorizontal":-13.7,"spinRate":2152,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4127564781296629,"extension":7.508572324009513},"index":0,"playId":"5c7d9ce5-94de-3d78-9ab8-7863a83f35b5","pitchNumber":1,"startTime":"2025-08-19T23:53:16.812Z","endTime":"2025-08-19T23:53:19.845Z","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":77.8,"endSpeed":72.1,"strikeZoneTop":3.695916631483,"strikeZoneBottom":1.78509969852433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.564807798318334,"aZ":-30.674441075503303,"pfxX":-5.0364873871522775,"pfxZ":1.1463066961339923,"pX":-0.5323200065576764,"pZ":2.5463676164428493,"vX0":-7.046815074485159,"vY0":-113.21255642170273,"vZ0":1.2446122895565213,"x":137.29,"y":170.03,"x0":3.2678999007733758,"y0":50.00056221236751,"z0":5.046407215952299,"aX":-6.573997596732229},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":2.6,"breakHorizontal":10.8,"spinRate":2408,"spinDirection":280},"zone":4,"typeConfidence":2.0,"plateTime":0.48275253618399727,"extension":7.100062297642049},"index":1,"playId":"33cae584-093d-3819-8e9e-1233f2474e8d","pitchNumber":2,"startTime":"2025-08-19T23:53:37.265Z","endTime":"2025-08-19T23:53:43.285Z","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":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.66899202587968,"strikeZoneBottom":1.79035214485346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.261475074306112,"aZ":-23.294173763256385,"pfxX":10.174677930159834,"pfxZ":4.849806930935114,"pX":1.4145119693922255,"pZ":2.190014487915117,"vX0":-8.01734935788514,"vY0":-134.07221474521631,"vZ0":-3.6179133445046223,"x":63.08,"y":179.65,"x0":3.112256171339075,"y0":50.00590555552717,"z0":5.207096812324125,"aX":18.644420822179523},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.3,"breakHorizontal":-16.8,"spinRate":2120,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.40754891559466344,"extension":7.337792551625592},"index":2,"playId":"32cd0d30-5896-3cbd-b8b1-2e1dbde23c9b","pitchNumber":3,"startTime":"2025-08-19T23:53:57.619Z","endTime":"2025-08-19T23:54:02.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":70.4,"strikeZoneTop":3.60068689668579,"strikeZoneBottom":1.72213143745822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.145535481927798,"aZ":-31.89278619547351,"pfxX":-7.21372066158305,"pfxZ":0.22220189695684844,"pX":-1.1109251654938936,"pZ":2.173917527972074,"vX0":-7.631748545009087,"vY0":-110.45705504054851,"vZ0":1.0102697891429777,"x":159.35,"y":180.08,"x0":3.3219968041601557,"y0":50.00021175910186,"z0":5.056575376297293,"aX":-8.936092557534165},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":1.0,"breakHorizontal":15.0,"spinRate":2402,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.49533016928210305,"extension":7.089210648807585},"index":3,"playId":"7381b61d-a4ee-3197-a4f9-d64689c50fc3","pitchNumber":4,"startTime":"2025-08-19T23:54:14.624Z","endTime":"2025-08-19T23:54:20.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.62707753334438,"strikeZoneBottom":1.74859845230894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.922596077773633,"aZ":-19.721426267897808,"pfxX":7.649055299448954,"pfxZ":7.010510720889018,"pX":0.008595077719135013,"pZ":1.5446730737147647,"vX0":-10.599035355167441,"vY0":-131.91611350011115,"vZ0":-5.317662463909125,"x":116.67,"y":197.07,"x0":3.069757271409755,"y0":50.00570587942994,"z0":5.023970573121712,"aX":13.59374760168279},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.8,"breakHorizontal":-11.8,"spinRate":2139,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.41392809925777074,"extension":7.289474609960572},"index":4,"playId":"7832b91c-8aa9-3f74-ad40-be170dc9bdfa","pitchNumber":5,"startTime":"2025-08-19T23:54:35.903Z","endTime":"2025-08-19T23:54:39.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:54:39.406Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:55:11.172Z","endTime":"2025-08-19T23:55:50.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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(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":78.4,"endSpeed":73.0,"strikeZoneTop":3.21999769734629,"strikeZoneBottom":1.51246968558436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.056275539846048,"aZ":-30.510604993511826,"pfxX":-2.320670368645776,"pfxZ":1.249950034316866,"pX":-0.03593587580117031,"pZ":3.245153479343482,"vX0":-7.101305288391764,"vY0":-114.03988727463137,"vZ0":2.27212259728831,"x":118.37,"y":151.16,"x0":3.401593193093536,"y0":50.00561277142734,"z0":5.214895345106782,"aX":-3.1028651475390574},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":3.0,"breakHorizontal":5.8,"spinRate":2416,"spinDirection":275},"zone":2,"typeConfidence":2.0,"plateTime":0.4775954527244437,"extension":6.790246182655151},"index":0,"playId":"f312be9d-0148-3316-9a12-165e3d5fb6c0","pitchNumber":1,"startTime":"2025-08-19T23:55:11.914Z","endTime":"2025-08-19T23:55:16.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.219997650279,"strikeZoneBottom":1.4666629876806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.836277523019948,"aZ":-19.36347927347561,"pfxX":7.52910439778686,"pfxZ":7.244608123468018,"pX":-0.24806139773132208,"pZ":2.451274300750005,"vX0":-10.850760232354615,"vY0":-131.82946566018356,"vZ0":-3.8904499297008748,"x":126.46,"y":172.6,"x0":2.9344549117079315,"y0":50.0014475074281,"z0":5.367272517962488,"aX":13.31177228892176},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.5,"breakHorizontal":-11.4,"spinRate":2138,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.414765638901176,"extension":7.525980750145738},"index":1,"playId":"c26cb378-c851-3b26-8a45-65b7db0f13f1","pitchNumber":2,"startTime":"2025-08-19T23:55:29.076Z","endTime":"2025-08-19T23:55:34.062Z","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":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.848239261770704,"aZ":-18.715330853407018,"pfxX":7.287663760640974,"pfxZ":7.431718863845017,"pX":1.4857162265575719,"pZ":3.352757320050301,"vX0":-7.199421561095658,"vY0":-133.72844201374653,"vZ0":-1.3854100328043688,"x":60.37,"y":148.26,"x0":3.2659981429007776,"y0":50.00241795970569,"z0":5.220064886741928,"aX":13.198568875955656},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.3,"breakHorizontal":-11.6,"spinRate":2162,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.40959011816611746,"extension":7.120684823783141},"index":2,"playId":"a65d2530-aafc-3d1d-8ae1-f34b70397e8f","pitchNumber":3,"startTime":"2025-08-19T23:55:47.311Z","endTime":"2025-08-19T23:55:50.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:55:50.319Z","atBatIndex":7},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Royce Lewis grounds into a force out, shortstop Darell Hernaiz to second baseman Luis Urías. Trevor Larnach out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:56:15.974Z","endTime":"2025-08-19T23:57:23.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.542608014002365,"aZ":-21.92706960593871,"pfxX":7.773543879331993,"pfxZ":5.6631828468278265,"pX":-0.10615683138897332,"pZ":2.7797107154787946,"vX0":-11.340686273289728,"vY0":-132.90896878688716,"vZ0":-2.3031959961754147,"x":121.05,"y":163.73,"x0":3.1844606836708924,"y0":50.000947085365986,"z0":5.231440822344523,"aX":14.060625345379536},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.0,"breakHorizontal":-11.9,"spinRate":2137,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.41038284933516156,"extension":7.245484282432287},"index":0,"playId":"3f072b33-d4fb-32ef-a3f8-7091b26f39ec","pitchNumber":1,"startTime":"2025-08-19T23:56:16.698Z","endTime":"2025-08-19T23:56:19.698Z","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":91.0,"endSpeed":83.6,"strikeZoneTop":3.37674817853867,"strikeZoneBottom":1.60942082242928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28656967532203,"aZ":-20.430436266429535,"pfxX":6.233033034511029,"pfxZ":6.569465600938878,"pX":0.9003113629109395,"pZ":3.8864356254450394,"vX0":-8.300540906112053,"vY0":-132.37909893197812,"vZ0":0.05809154772664349,"x":82.68,"y":133.85,"x0":3.2559091419201347,"y0":50.004613299810686,"z0":5.3506548284172295,"aX":11.146702119241406},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.1,"breakHorizontal":-9.6,"spinRate":2124,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4125879665490997,"extension":7.343008609622038},"index":1,"playId":"096ba88b-8a62-3195-862c-0b1884476535","pitchNumber":2,"startTime":"2025-08-19T23:56:37.529Z","endTime":"2025-08-19T23:56:41.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.596932758697243,"aZ":-25.378343199592152,"pfxX":-1.9184171978129696,"pfxZ":4.2529715163192225,"pX":0.3084875376143453,"pZ":3.353213392992584,"vX0":-6.809800780638781,"vY0":-124.71505788667423,"vZ0":0.1843241279534663,"x":105.24,"y":148.24,"x0":3.3074984613323806,"y0":50.00550393658734,"z0":5.346565154772539,"aX":-3.0652485093580086},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.0,"breakHorizontal":4.8,"spinRate":2161,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.43672131553227045,"extension":7.31458878930886},"index":2,"playId":"f653c67b-f92c-3682-8bd8-5dc49957b49e","pitchNumber":3,"startTime":"2025-08-19T23:56:54.949Z","endTime":"2025-08-19T23:56:59.464Z","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":92.1,"endSpeed":84.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34528254202568,"aZ":-21.078545576885592,"pfxX":7.281850758457914,"pfxZ":6.059538347274383,"pX":0.3069515002855384,"pZ":2.5095104092235117,"vX0":-10.298250225536027,"vY0":-133.80688107334933,"vZ0":-3.0119606852564207,"x":105.3,"y":171.02,"x0":3.242812581276757,"y0":50.00028196670943,"z0":5.143989697088995,"aX":13.327263583346328},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.6,"breakHorizontal":-11.2,"spinRate":2082,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.40789585741448686,"extension":7.415416812655801},"hitData":{"launchSpeed":72.6,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.57,"coordY":149.83}},"index":3,"playId":"d81460bb-70c8-3bc1-8797-7b35f6fc12d8","pitchNumber":4,"startTime":"2025-08-19T23:57:15.753Z","endTime":"2025-08-19T23:57:23.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:57:23.009Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lawrence Butler lines out sharply to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:59:43.838Z","endTime":"2025-08-19T23:59:52.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":"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":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.989776204296653,"aZ":-16.51594948811632,"pfxX":-9.821558452956857,"pfxZ":8.541062293816637,"pX":-0.7353110435026937,"pZ":2.3320886873590667,"vX0":7.987129087184193,"vY0":-134.94904305080044,"vZ0":-3.474711102843478,"x":145.03,"y":175.81,"x0":-2.4660151154045775,"y0":50.00362828806492,"z0":4.808772777469054,"aX":-18.008705702274654},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":16.0,"spinRate":2324,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.4067973392291071,"extension":6.746602162118241},"hitData":{"launchSpeed":101.6,"launchAngle":18.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":95.85,"coordY":66.62}},"index":0,"playId":"4f6706ba-f1ae-3110-a952-d9176fff6123","pitchNumber":1,"startTime":"2025-08-19T23:59:45.916Z","endTime":"2025-08-19T23:59:52.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:59:52.906Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Darell Hernaiz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-20T00:00:21.458Z","endTime":"2025-08-20T00:01:36.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.51880995292983,"strikeZoneBottom":1.62082658019632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02901292152022,"aZ":-18.347456682738176,"pfxX":-9.981562390270804,"pfxZ":7.547498894235144,"pX":0.42201269796320673,"pZ":2.635512544137456,"vX0":10.342214019195648,"vY0":-135.14333140408203,"vZ0":-2.4793591175809486,"x":100.91,"y":167.62,"x0":-2.1749363131129185,"y0":50.00394135905813,"z0":4.867299886340157,"aX":-18.291071641602407},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.2,"breakHorizontal":15.6,"spinRate":2350,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.4067489793610144,"extension":6.815465260022389},"index":0,"playId":"ed0431b5-63f4-37eb-a5e5-15cda95d2a65","pitchNumber":1,"startTime":"2025-08-20T00:00:21.851Z","endTime":"2025-08-20T00:00:26.780Z","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":94.0,"endSpeed":85.2,"strikeZoneTop":3.58000216254741,"strikeZoneBottom":1.59356206473145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.368141138990524,"aZ":-18.382974014028644,"pfxX":-9.668581231566208,"pfxZ":7.394356028646392,"pX":1.865039452744597,"pZ":2.7987284490705715,"vX0":14.020743174352862,"vY0":-136.06879328511206,"vZ0":-2.045831343533514,"x":45.91,"y":163.21,"x0":-2.1112639959643387,"y0":50.003107001837925,"z0":4.841627733121623,"aX":-18.034144235555654},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":14.4,"spinRate":2326,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.40338010299113325,"extension":6.846973296178529},"index":1,"playId":"5d409255-a442-34e1-8bf6-3584d926bdc7","pitchNumber":2,"startTime":"2025-08-20T00:00:37.267Z","endTime":"2025-08-20T00:00:40.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.989662976451644,"aZ":-18.850084225960895,"pfxX":-9.262780320777624,"pfxZ":7.26931001525442,"pX":0.1345822423727597,"pZ":2.248288264523498,"vX0":9.860347063969202,"vY0":-134.70658816993375,"vZ0":-3.137309594002232,"x":111.87,"y":178.08,"x0":-2.3744822995436126,"y0":50.003725888519156,"z0":4.765039185366386,"aX":-16.979500234985608},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.6,"breakHorizontal":14.6,"spinRate":2375,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4070235412430998,"extension":7.0253693527747485},"index":2,"playId":"802c7f6a-99b1-33c4-9cdc-6ca907415d30","pitchNumber":3,"startTime":"2025-08-20T00:00:51.207Z","endTime":"2025-08-20T00:00:54.207Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-20T00:01:03.517Z","endTime":"2025-08-20T00:01:15.490Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"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":89.1,"endSpeed":82.7,"strikeZoneTop":3.58000214725556,"strikeZoneBottom":1.66236601470135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.355380876248656,"aZ":-23.0630083859408,"pfxX":-0.24033339151460087,"pfxZ":5.318465463799439,"pX":1.5001039745508518,"pZ":0.43740487356727137,"vX0":10.092508856078489,"vY0":-129.36442537317168,"vZ0":-6.252087435871793,"x":59.82,"y":226.97,"x0":-2.4033286014098456,"y0":50.00098247333451,"z0":4.627651420769731,"aX":-0.41265727860678686},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.5,"breakHorizontal":-1.6,"spinRate":2397,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4217226777280332,"extension":6.792022768944437},"index":4,"playId":"3c70eac9-04a4-3f5b-8ff9-38408dc76c43","pitchNumber":4,"startTime":"2025-08-20T00:01:15.490Z","endTime":"2025-08-20T00:01:18.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.58000155928188,"strikeZoneBottom":1.61055952832182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.216428339042707,"aZ":-21.99307676579555,"pfxX":-9.15495560547295,"pfxZ":5.384797414338143,"pX":0.5704213716272146,"pZ":1.8763745263654708,"vX0":10.379789472150179,"vY0":-136.41485172013077,"vZ0":-3.4526416907849766,"x":95.26,"y":188.12,"x0":-2.0893503957284048,"y0":50.00151999759332,"z0":4.669577896781664,"aX":-17.302819589004027},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.2,"breakHorizontal":14.5,"spinRate":2137,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.4010957580286192,"extension":7.013738139784948},"index":5,"playId":"6cc49d98-9c35-324a-9c5d-eb24665daf43","pitchNumber":5,"startTime":"2025-08-20T00:01:32.550Z","endTime":"2025-08-20T00:01:36.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:01:36.984Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-20T00:02:01.444Z","endTime":"2025-08-20T00:02:55.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.42000011744721,"strikeZoneBottom":1.65815320326001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.283807573085056,"aZ":-20.289525905216788,"pfxX":-8.148681577653262,"pfxZ":6.333079809965049,"pX":-0.5808913593008659,"pZ":0.9532207511757349,"vX0":7.362562008083866,"vY0":-135.74780877966424,"vZ0":-6.531784834031382,"x":139.14,"y":213.04,"x0":-2.2627902501906463,"y0":50.00131833910103,"z0":4.791864837225633,"aX":-15.28538148812397},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.3,"breakHorizontal":13.3,"spinRate":2109,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4027064996763463,"extension":6.777028716113523},"index":0,"playId":"16c569ad-e254-3bbf-8efc-a652b86eef07","pitchNumber":1,"startTime":"2025-08-20T00:02:01.444Z","endTime":"2025-08-20T00:02:07.373Z","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":80.3,"endSpeed":73.9,"strikeZoneTop":3.41999786059176,"strikeZoneBottom":1.67003192622362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10112716522215,"aZ":-32.994330312226694,"pfxX":5.660084250900049,"pfxZ":-0.6000449297182824,"pX":0.17811546336500708,"pZ":0.8841700528921148,"vX0":4.601600448767563,"vY0":-116.87164814181003,"vZ0":-1.9418576673176218,"x":110.21,"y":214.91,"x0":-2.555116707743788,"y0":50.000140981027926,"z0":4.839905440440314,"aX":7.78707206387891},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.3,"breakHorizontal":-11.4,"spinRate":2737,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4695971054477157,"extension":6.576305030550976},"index":1,"playId":"613b2c59-71a7-3b67-bc40-195171801853","pitchNumber":2,"startTime":"2025-08-20T00:02:14.960Z","endTime":"2025-08-20T00:02:19.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.155163934879255,"aZ":-16.27769554948603,"pfxX":-9.333870155065645,"pfxZ":8.50054638756424,"pX":0.2714862853308403,"pZ":2.099940441181956,"vX0":10.27358681753134,"vY0":-135.99005064427308,"vZ0":-3.960330478972214,"x":106.65,"y":182.08,"x0":-2.3448217424412467,"y0":50.00657487653276,"z0":4.706208804127208,"aX":-17.464835978794046},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":14.6,"spinRate":2294,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4029517449621607,"extension":7.028191883383321},"index":2,"playId":"088f93c1-83d4-3a81-bead-c333b9520dbd","pitchNumber":3,"startTime":"2025-08-20T00:02:28.970Z","endTime":"2025-08-20T00:02:31.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.590118677927148,"aZ":-25.835309315223586,"pfxX":-9.410546263263848,"pfxZ":3.424022729574368,"pX":-0.5599780724953717,"pZ":2.726974731729972,"vX0":8.094473103307815,"vY0":-134.35087190537666,"vZ0":-0.7598817600525285,"x":138.35,"y":165.15,"x0":-2.370360848446351,"y0":50.003177858711396,"z0":4.828604810068586,"aX":-17.425816374199776},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.2,"breakHorizontal":15.6,"spinRate":1939,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.4056843025690018,"extension":7.0419431625110995},"hitData":{"launchSpeed":87.8,"launchAngle":32.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.97,"coordY":65.47}},"index":3,"playId":"c0e47e9a-02fa-3a0a-b514-d2873ead7bad","pitchNumber":4,"startTime":"2025-08-20T00:02:46.604Z","endTime":"2025-08-20T00:02:55.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:02:55.312Z","atBatIndex":11},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Brooks Lee reaches on a fielding error by third baseman Brett Harris.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-20T00:05:03.568Z","endTime":"2025-08-20T00:06:16.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.0,"endSpeed":82.8,"strikeZoneTop":3.34000019027859,"strikeZoneBottom":1.59094174677099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50562261103716,"aZ":-25.491632006080156,"pfxX":9.22517091485776,"pfxZ":3.8269406120243676,"pX":0.5708084361067043,"pZ":3.1197740201994915,"vX0":-9.90593613260555,"vY0":-130.8330061725171,"vZ0":-0.481837509856083,"x":95.24,"y":154.55,"x0":3.193068008104747,"y0":50.005733588104945,"z0":5.203341764616483,"aX":16.12558883864111},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.1,"breakHorizontal":-14.8,"spinRate":2042,"spinDirection":119},"zone":3,"typeConfidence":2.0,"plateTime":0.4173467046984003,"extension":7.017410058700027},"index":0,"playId":"16be4599-d193-3b6f-a48b-d759bf8d64b0","pitchNumber":1,"startTime":"2025-08-20T00:05:04.254Z","endTime":"2025-08-20T00:05:08.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.34000060663223,"strikeZoneBottom":1.51911394954517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.79865731896771,"aZ":-25.065115326444314,"pfxX":-0.5789737130105004,"pfxZ":4.476752236116498,"pX":-0.7359131079919535,"pZ":4.209170237708231,"vX0":-9.845779332824263,"vY0":-124.89976831836304,"vZ0":2.297544200092849,"x":145.05,"y":125.13,"x0":3.323137317585593,"y0":50.005738846007624,"z0":5.330930863405386,"aX":-0.9185055044992887},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.9,"breakHorizontal":3.2,"spinRate":2256,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.43757789116484647,"extension":7.063513372382291},"index":1,"playId":"6803cb7c-093e-3217-b37a-128275265fc7","pitchNumber":2,"startTime":"2025-08-20T00:05:18.501Z","endTime":"2025-08-20T00:05:22.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.191901154305185,"aZ":-24.29353317167877,"pfxX":-0.30731504181532676,"pfxZ":4.7241221787925145,"pX":-0.7646030108853316,"pZ":2.6628785356061937,"vX0":-10.348482633627736,"vY0":-127.53202877575187,"vZ0":-1.8535957710650388,"x":146.14,"y":166.88,"x0":3.3646414207605853,"y0":50.00182359108244,"z0":5.292073627712933,"aX":-0.5100263792304359},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.4,"breakHorizontal":2.6,"spinRate":2170,"spinDirection":160},"zone":4,"typeConfidence":2.0,"plateTime":0.4274713974092643,"extension":6.990054827552749},"index":2,"playId":"5c089b35-e532-3d8a-b6f8-5ba7cec3f65c","pitchNumber":3,"startTime":"2025-08-20T00:05:35.725Z","endTime":"2025-08-20T00:05:40.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":72.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.601599019793323,"aZ":-28.337184615558606,"pfxX":-5.707823517209235,"pfxZ":2.924228569416914,"pX":-0.183413142241188,"pZ":1.6912281116433696,"vX0":-6.77106242281507,"vY0":-113.17358498323439,"vZ0":-1.0347701318810838,"x":123.99,"y":193.12,"x0":3.576633752744961,"y0":50.00200772073179,"z0":4.965832215256056,"aX":-7.479920608621507},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":5.4,"breakHorizontal":11.9,"spinRate":2419,"spinDirection":288},"zone":8,"typeConfidence":2.0,"plateTime":0.4820313223188464,"extension":7.027080375603862},"hitData":{"launchSpeed":96.2,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.44,"coordY":166.17}},"index":3,"playId":"1b223a59-cd7d-3317-a8f9-329a4239bb76","pitchNumber":4,"startTime":"2025-08-20T00:06:09.897Z","endTime":"2025-08-20T00:06:16.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:06:16.597Z","atBatIndex":12},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Kody Clemens out on a sacrifice bunt, pitcher Jacob Lopez to first baseman Nick Kurtz. Brooks Lee to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-20T00:06:45.431Z","endTime":"2025-08-20T00:07:16.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682052,"link":"/api/v1/people/682052"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"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},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.687110270334085,"aZ":-19.318953725154103,"pfxX":7.959721429335309,"pfxZ":7.374604122152682,"pX":0.029777940820497773,"pZ":3.111381196968944,"vX0":-10.500830384562406,"vY0":-131.43554403913214,"vZ0":-1.7066636405246438,"x":115.86,"y":154.77,"x0":3.0486417829787857,"y0":50.006438914476995,"z0":5.208411053672421,"aX":13.884698259849008},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.2,"breakHorizontal":-12.0,"spinRate":2149,"spinDirection":118},"zone":2,"typeConfidence":2.0,"plateTime":0.4172344690831902,"extension":7.027773118489977},"index":0,"playId":"f5cb5969-afe3-3cd2-b532-b316be6a2cd2","pitchNumber":1,"startTime":"2025-08-20T00:06:46.003Z","endTime":"2025-08-20T00:06:49.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.924297804288702,"aZ":-29.465266477478536,"pfxX":-5.102869940910128,"pfxZ":2.1162769513881177,"pX":-1.019495311322528,"pZ":2.2771866286527263,"vX0":-7.8917693456488305,"vY0":-112.14769475549284,"vZ0":0.3607141131374443,"x":155.86,"y":177.3,"x0":3.198557603448402,"y0":50.00530128709287,"z0":5.102312869840467,"aX":-6.547497637954498},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":4.2,"breakHorizontal":11.2,"spinRate":2428,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.4870655169794942,"extension":7.098889808714067},"hitData":{"launchSpeed":33.6,"launchAngle":-66.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":128.22,"coordY":193.07}},"index":1,"playId":"4182ac41-3b6c-38bc-b529-2d99e3d49459","pitchNumber":2,"startTime":"2025-08-20T00:07:09.186Z","endTime":"2025-08-20T00:07:16.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:07:16.703Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out, third baseman Brett Harris to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-20T00:07:43.744Z","endTime":"2025-08-20T00:09:35.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":72.0,"strikeZoneTop":3.27782066007939,"strikeZoneBottom":1.55745488129428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.343592042116587,"aZ":-30.696391549200783,"pfxX":-4.7326982414603345,"pfxZ":1.1385226371618362,"pX":-0.16923243268484292,"pZ":2.392575681678177,"vX0":-6.969645873922841,"vY0":-113.05573487312643,"vZ0":0.7996755457095694,"x":123.45,"y":174.18,"x0":3.560817533253867,"y0":50.00510508474834,"z0":5.099319700461362,"aX":-6.167540110600826},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":2.5,"breakHorizontal":10.2,"spinRate":2340,"spinDirection":286},"zone":5,"typeConfidence":2.0,"plateTime":0.4832537640622867,"extension":7.15896038880626},"index":0,"playId":"2b2fc5b8-244c-3e96-8471-2a17822d4875","pitchNumber":1,"startTime":"2025-08-20T00:07:43.744Z","endTime":"2025-08-20T00:07:48.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.39999784885272,"strikeZoneBottom":1.66982744630519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.602382163645913,"aZ":-24.878636800342594,"pfxX":-1.089542174202283,"pfxZ":4.469353286776808,"pX":-0.29080141705091644,"pZ":3.887519488283804,"vX0":-8.4109183873026,"vY0":-126.65429508200054,"vZ0":1.4312276203783585,"x":128.08,"y":133.82,"x0":3.2076331445270334,"y0":50.00522892615366,"z0":5.297324904877681,"aX":-1.777833232663033},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.6,"breakHorizontal":3.8,"spinRate":2285,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.4316086583524976,"extension":6.99976586716433},"index":1,"playId":"bd7b3f46-126b-391f-9743-5e93195be97c","pitchNumber":2,"startTime":"2025-08-20T00:08:00.532Z","endTime":"2025-08-20T00:08:04.650Z","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":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.27702530190389,"aZ":-28.727790783469146,"pfxX":9.640109416064433,"pfxZ":2.3457060687579876,"pX":1.1091551441247123,"pZ":2.409230595812029,"vX0":-8.249576048360668,"vY0":-120.21710869954694,"vZ0":-0.12126619471847822,"x":74.72,"y":173.73,"x0":3.324957920606128,"y0":50.003825437761016,"z0":5.0002226762436015,"aX":14.177539188089298},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.4,"breakHorizontal":-15.6,"spinRate":2106,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4547956083972098,"extension":6.861338222945219},"index":2,"playId":"9830750d-1f45-366e-ab83-cfb1d6697f99","pitchNumber":3,"startTime":"2025-08-20T00:08:17.408Z","endTime":"2025-08-20T00:08:22.492Z","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":83.6,"strikeZoneTop":3.29238955323207,"strikeZoneBottom":1.63630388373868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.824723176397754,"aZ":-19.68479214810292,"pfxX":8.101559753605171,"pfxZ":6.948528901780268,"pX":0.8461820010409989,"pZ":4.006223304715147,"vX0":-9.083631102914389,"vY0":-133.26277032410698,"vZ0":0.6273362011564316,"x":84.75,"y":130.61,"x0":3.247518051375097,"y0":50.002334225987454,"z0":5.190497912328032,"aX":14.561549567363112},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.0,"breakHorizontal":-12.7,"spinRate":2253,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4111263233552753,"extension":7.040427294662314},"index":3,"playId":"c5360ad9-4399-313f-98c2-dcd3caaff271","pitchNumber":4,"startTime":"2025-08-20T00:08:42.544Z","endTime":"2025-08-20T00:08:46.247Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-20T00:09:05.322Z","endTime":"2025-08-20T00:09:27.787Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.484304422403,"aZ":-29.30626168332576,"pfxX":-0.860576778935363,"pfxZ":1.8336946301390746,"pX":-0.13221285910246225,"pZ":2.330590836259488,"vX0":-8.59245121419208,"vY0":-123.99439613049093,"vZ0":-1.0432495079500963,"x":122.04,"y":175.85,"x0":3.481806104991916,"y0":50.00377272387373,"z0":5.189590781208189,"aX":-1.3478712707805787},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.4,"breakHorizontal":3.5,"spinRate":2291,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4407766356852867,"extension":7.0670170108419725},"hitData":{"launchSpeed":87.0,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.7,"coordY":161.93}},"index":5,"playId":"64c6bc0b-6fe4-34c4-be9f-d01c82fa33b1","pitchNumber":5,"startTime":"2025-08-20T00:09:27.787Z","endTime":"2025-08-20T00:09:35.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:09:35.689Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Wallner doubles (13) on a fly ball to right fielder JJ Bleday. Brooks Lee scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-20T00:10:01.663Z","endTime":"2025-08-20T00:10:50.624Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":84.2,"strikeZoneTop":3.74999825401306,"strikeZoneBottom":1.94148888290115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.3691718047411,"aZ":-21.72299042507129,"pfxX":7.9341816018968006,"pfxZ":5.798768221667481,"pX":0.06363705119961494,"pZ":2.1048834389901288,"vX0":-10.270777155425968,"vY0":-132.86538693581844,"vZ0":-4.082948117181535,"x":114.57,"y":181.95,"x0":2.934380815251311,"y0":50.001203116316034,"z0":5.224704129887721,"aX":14.296274791840982},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.8,"breakHorizontal":-12.4,"spinRate":2036,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.4109979935512156,"extension":7.254057537258708},"index":0,"playId":"da0d6c52-55c8-3843-a198-d49234e32496","pitchNumber":1,"startTime":"2025-08-20T00:10:01.997Z","endTime":"2025-08-20T00:10:06.520Z","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":90.9,"endSpeed":83.5,"strikeZoneTop":3.74999890186923,"strikeZoneBottom":1.97645831917827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06917994011716,"aZ":-20.394663776100163,"pfxX":5.948852667944218,"pfxZ":6.6229479739746875,"pX":-0.5579727985217376,"pZ":4.476871384679303,"vX0":-11.575537904601118,"vY0":-132.0170601791696,"vZ0":1.9492309088105029,"x":138.27,"y":117.9,"x0":3.0954380768696512,"y0":50.0030707229034,"z0":5.222897948570575,"aX":10.582467105071785},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.7,"breakHorizontal":-8.5,"spinRate":2122,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.41367529452287055,"extension":6.883746249621438},"index":1,"playId":"1665c206-b019-3752-9dff-c38f63b6f9d7","pitchNumber":2,"startTime":"2025-08-20T00:10:17.604Z","endTime":"2025-08-20T00:10:21.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.383577509533108,"aZ":-32.05338656747365,"pfxX":-3.847864187843273,"pfxZ":0.08072995471716915,"pX":0.4385905082073525,"pZ":2.952315354350266,"vX0":-6.047012332332053,"vY0":-120.737529756687,"vZ0":1.1107465734991222,"x":100.28,"y":159.07,"x0":3.466166207812087,"y0":50.003181478323945,"z0":5.286526322702838,"aX":-5.734121631402396},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.6,"breakHorizontal":8.3,"spinRate":2296,"spinDirection":246},"zone":6,"typeConfidence":2.0,"plateTime":0.4519867007025322,"extension":6.817207345919085},"hitData":{"launchSpeed":83.5,"launchAngle":29.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.52,"coordY":63.59}},"index":2,"playId":"5de3f30f-64cf-3114-ac0c-527ddd955c2d","pitchNumber":3,"startTime":"2025-08-20T00:10:38.093Z","endTime":"2025-08-20T00:10:50.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:10:50.624Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-20T00:11:27.572Z","endTime":"2025-08-20T00:12:52.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.048321949061975,"aZ":-28.080231661350957,"pfxX":9.277983172271831,"pfxZ":2.8951677430513527,"pX":0.9670896497258566,"pZ":2.5541100447221723,"vX0":-8.006554136359536,"vY0":-118.00538929938799,"vZ0":-0.34692712189086417,"x":80.14,"y":169.82,"x0":3.1953793878754686,"y0":50.00218058784828,"z0":5.285695432280863,"aX":13.110527883868741},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.4,"breakHorizontal":-14.9,"spinRate":2044,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.4638208581495551,"extension":7.010479716414856},"index":0,"playId":"e48dfbf6-a055-3e49-bc0e-03584d43939e","pitchNumber":1,"startTime":"2025-08-20T00:11:27.572Z","endTime":"2025-08-20T00:11:30.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.3,"strikeZoneTop":3.44999878972554,"strikeZoneBottom":1.60952102565672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.880330046991425,"aZ":-28.201142867793358,"pfxX":0.6615617061916375,"pfxZ":2.4636605048419398,"pX":0.8365569485512014,"pZ":4.856434930645112,"vX0":-6.629979033003044,"vY0":-126.26891802615808,"vZ0":4.246036006317549,"x":85.11,"y":107.66,"x0":3.4111479989265323,"y0":50.004064350628134,"z0":5.422931873704515,"aX":1.0686305326609473},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.8,"breakHorizontal":0.4,"spinRate":2155,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.43390220835533055,"extension":6.8684080462756265},"index":1,"playId":"f4dfd4fa-aeb4-36d0-a942-9dde43f7e412","pitchNumber":2,"startTime":"2025-08-20T00:11:50.018Z","endTime":"2025-08-20T00:11:53.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.786508289189175,"aZ":-25.149898105815144,"pfxX":10.543656035865164,"pfxZ":3.9326371418906216,"pX":0.5219679748031681,"pZ":2.990435142172917,"vX0":-10.811849217551186,"vY0":-132.93630281215252,"vZ0":-0.9439913642387493,"x":97.1,"y":158.04,"x0":3.2740489850396495,"y0":50.00655834538325,"z0":5.177645502776042,"aX":18.854843996145714},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.1,"breakHorizontal":-16.7,"spinRate":2073,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.41219982870517224,"extension":6.978433212430462},"index":2,"playId":"2e2ee52d-23ac-33ef-b69a-c2cce0e40856","pitchNumber":3,"startTime":"2025-08-20T00:12:12.234Z","endTime":"2025-08-20T00:12:15.270Z","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":91.6,"endSpeed":83.6,"strikeZoneTop":3.45000209889196,"strikeZoneBottom":1.57809361983591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.382773730026706,"aZ":-18.946829425070888,"pfxX":6.040031289870405,"pfxZ":7.377694938194434,"pX":0.24693325823490067,"pZ":4.027396228374795,"vX0":-9.89440058540016,"vY0":-133.02530691962323,"vZ0":0.31602831244001095,"x":107.59,"y":130.04,"x0":3.2289545379770868,"y0":50.00423355734283,"z0":5.279961359597233,"aX":10.832531056115904},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.7,"breakHorizontal":-8.8,"spinRate":2093,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.41166465699547183,"extension":7.331145381501735},"index":3,"playId":"f40833d1-c66a-3452-b125-036e2b3cdb2e","pitchNumber":4,"startTime":"2025-08-20T00:12:31.110Z","endTime":"2025-08-20T00:12:35.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.545909774477423,"aZ":-30.963805275483946,"pfxX":-4.778433865889175,"pfxZ":0.9283016340965204,"pX":-0.6806480366638711,"pZ":1.100759064104099,"vX0":-7.940567254292742,"vY0":-113.2289590631896,"vZ0":-1.8717916669652555,"x":142.94,"y":209.06,"x0":3.484648528809889,"y0":50.00439716737738,"z0":5.019488552654335,"aX":-6.239785762992528},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":1.6,"breakHorizontal":10.6,"spinRate":2532,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.48265911588130583,"extension":6.879689808739222},"index":4,"playId":"98f70811-b2a2-30c2-b782-dc54a9329b8c","pitchNumber":5,"startTime":"2025-08-20T00:12:48.485Z","endTime":"2025-08-20T00:12:52.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:12:52.260Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Harris grounds out, third baseman Royce Lewis to first baseman Kody Clemens.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-20T00:15:03.247Z","endTime":"2025-08-20T00:16:18.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.40000181659774,"strikeZoneBottom":1.57230918230346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.423491328997816,"aZ":-25.06697771576995,"pfxX":-1.518391886589566,"pfxZ":4.355860185783422,"pX":0.12465707332066714,"pZ":1.2690082946216052,"vX0":6.932641933613401,"vY0":-125.90065346249973,"vZ0":-3.7952564630702645,"x":112.25,"y":204.52,"x0":-2.447135040512003,"y0":50.006269267186354,"z0":4.785274490355808,"aX":-2.480433241801633},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.3,"breakHorizontal":1.4,"spinRate":2220,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4322153489259626,"extension":6.404388488125912},"index":0,"playId":"fe5e905e-ebb5-3883-a6e8-e6203a256bcc","pitchNumber":1,"startTime":"2025-08-20T00:15:03.247Z","endTime":"2025-08-20T00:15:08.795Z","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":92.9,"endSpeed":84.7,"strikeZoneTop":3.40000175092553,"strikeZoneBottom":1.65596836998689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.07173931352668,"aZ":-18.46000165105416,"pfxX":-9.23243860765248,"pfxZ":7.464197206764576,"pX":1.6077186557287202,"pZ":2.9352173544560958,"vX0":12.951971899243373,"vY0":-134.66476623295543,"vZ0":-1.564869864997481,"x":55.72,"y":159.53,"x0":-2.063394988504225,"y0":50.00548637147747,"z0":4.828931071560545,"aX":-16.970804864608223},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.3,"breakHorizontal":13.9,"spinRate":2387,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.40663286436406887,"extension":6.799173796303671},"index":1,"playId":"a420eeb2-c331-3902-96ef-4254a61f6633","pitchNumber":2,"startTime":"2025-08-20T00:15:18.170Z","endTime":"2025-08-20T00:15:21.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.39999794952506,"strikeZoneBottom":1.47597421434501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.418800439097968,"aZ":-17.40182259120172,"pfxX":-8.361725989045052,"pfxZ":8.194392466100897,"pX":-0.1505746675252503,"pZ":1.8914163939886535,"vX0":8.60452574474939,"vY0":-133.36720100036933,"vZ0":-4.258071386377471,"x":122.74,"y":187.71,"x0":-2.3308157196112504,"y0":50.00610504768251,"z0":4.762234530601336,"aX":-15.081055112591221},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.2,"breakHorizontal":13.3,"spinRate":2299,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.410541010172115,"extension":6.7084655074725115},"index":2,"playId":"f832e5fe-8db2-36ce-b300-fe4d86a7780e","pitchNumber":3,"startTime":"2025-08-20T00:15:33.902Z","endTime":"2025-08-20T00:15:38.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.17150563165242,"aZ":-17.325918875732185,"pfxX":-8.456387734562355,"pfxZ":8.022919224171547,"pX":-0.09852587210289318,"pZ":3.6684311775477165,"vX0":8.69107700827157,"vY0":-135.34837854525708,"vZ0":-0.17336590651131667,"x":120.76,"y":139.73,"x0":-2.2560508106337926,"y0":50.00488375028761,"z0":4.94898004359547,"aX":-15.655820963206024},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":13.4,"spinRate":2346,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40503136811732077,"extension":6.806136704520984},"index":3,"playId":"d5c41241-5817-326f-9352-0aff3bc06116","pitchNumber":4,"startTime":"2025-08-20T00:15:49.694Z","endTime":"2025-08-20T00:15:52.694Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.666259147276513,"aZ":-34.63588837480539,"pfxX":5.866238364757912,"pfxZ":-1.7724998336972817,"pX":0.18163083454184825,"pZ":1.8143318719807715,"vX0":4.400233776743508,"vY0":-117.32499360949889,"vZ0":0.6319127454538009,"x":110.08,"y":189.79,"x0":-2.481666618141304,"y0":50.00207198005867,"z0":4.7753339491099345,"aX":8.15738873918934},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.8,"breakHorizontal":-11.8,"spinRate":2895,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.46726106995756034,"extension":6.885900296369928},"hitData":{"launchSpeed":71.9,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.47,"coordY":165.56}},"index":4,"playId":"4acf8ffc-839e-3087-9728-65a9fd442ffd","pitchNumber":5,"startTime":"2025-08-20T00:16:10.557Z","endTime":"2025-08-20T00:16:18.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:16:18.345Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Urías called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-20T00:16:42.674Z","endTime":"2025-08-20T00:18:21.359Z","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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":680777,"link":"/api/v1/people/680777"},"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":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.22000024689933,"strikeZoneBottom":1.56739992343096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.854318967697612,"aZ":-18.040019160426326,"pfxX":-9.152307561271137,"pfxZ":7.663306015125354,"pX":0.04931858224035467,"pZ":1.909322956026704,"vX0":9.326809365544076,"vY0":-135.2609505437851,"vZ0":-4.379535757203127,"x":115.12,"y":187.23,"x0":-2.2625597097998043,"y0":50.00123885407674,"z0":4.822969011154552,"aX":-16.875013997079698},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":14.5,"spinRate":2287,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.40571404620729945,"extension":6.687208624319012},"index":0,"playId":"844912bc-07e6-3eef-a401-c96de22eea54","pitchNumber":1,"startTime":"2025-08-20T00:16:43.371Z","endTime":"2025-08-20T00:16:48.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.09936383742694,"strikeZoneBottom":1.49970270680635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77559228227127,"aZ":-24.66424842389904,"pfxX":-1.7091994521299183,"pfxZ":4.482834182285503,"pX":1.0561280433762816,"pZ":1.5106139120382276,"vX0":9.40205286020046,"vY0":-127.98864366258024,"vZ0":-3.4534481405304667,"x":76.74,"y":197.99,"x0":-2.4263446376246147,"y0":50.00634900599214,"z0":4.78599291196772,"aX":-2.866638342142842},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.6,"breakHorizontal":1.2,"spinRate":2208,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.42621171678135283,"extension":6.703830288895072},"index":1,"playId":"50065085-93ad-3543-9cfc-68920888a074","pitchNumber":2,"startTime":"2025-08-20T00:16:57.232Z","endTime":"2025-08-20T00:17:02.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.256215929275275,"aZ":-31.48525491034127,"pfxX":8.75027760900824,"pfxZ":0.5014749738636608,"pX":0.1951187450585726,"pZ":1.7526970499199328,"vX0":3.6424968794472443,"vY0":-116.81017613182068,"vZ0":-0.41909730546791457,"x":109.56,"y":191.46,"x0":-2.526295135604961,"y0":50.00210449355523,"z0":4.922860214861103,"aX":11.95673318113073},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":1.1,"breakHorizontal":-16.8,"spinRate":2872,"spinDirection":65},"zone":8,"typeConfidence":2.0,"plateTime":0.4709016100560044,"extension":6.452741766922916},"index":2,"playId":"b06835ea-b566-3c22-8085-6294b611f2a1","pitchNumber":3,"startTime":"2025-08-20T00:17:11.898Z","endTime":"2025-08-20T00:17:15.639Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-20T00:17:24.294Z","endTime":"2025-08-20T00:17:39.520Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.3,"strikeZoneTop":3.17745223276322,"strikeZoneBottom":1.48130416554405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.607424416969693,"aZ":-23.48091103947665,"pfxX":-10.5950228340884,"pfxZ":4.532333162678537,"pX":1.1905030593497883,"pZ":0.7747412343205994,"vX0":12.31407550858517,"vY0":-136.54105866797988,"vZ0":-5.9978740804951425,"x":71.62,"y":217.86,"x0":-1.967941780449338,"y0":50.004452889058854,"z0":4.580341437877582,"aX":-20.325138807383215},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.2,"breakHorizontal":17.0,"spinRate":2301,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3987457559937768,"extension":7.000676537932756},"index":4,"playId":"823693af-8bff-3f7b-9687-27dfe0ef9be4","pitchNumber":4,"startTime":"2025-08-20T00:17:39.520Z","endTime":"2025-08-20T00:17:43.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.10722956610769,"strikeZoneBottom":1.52933221084287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.370097921632162,"aZ":-17.048415430176675,"pfxX":-7.867048615903821,"pfxZ":7.778519434409489,"pX":0.810739926472537,"pZ":2.2543199932573814,"vX0":11.261350366696606,"vY0":-137.57383878434706,"vZ0":-3.5139591054541324,"x":86.1,"y":177.91,"x0":-2.2863277189655262,"y0":50.00242163734525,"z0":4.682158585391359,"aX":-15.298577083308905},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":12.2,"spinRate":2337,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3959469882218327,"extension":6.817815409864916},"index":5,"playId":"a89a78b1-b172-37fe-b891-02a2f5184231","pitchNumber":5,"startTime":"2025-08-20T00:17:56.883Z","endTime":"2025-08-20T00:18:01.538Z","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":95.6,"endSpeed":88.0,"strikeZoneTop":3.1923843409919,"strikeZoneBottom":1.52961532712734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.202445769295867,"aZ":-16.472041570629084,"pfxX":-8.674727645827936,"pfxZ":7.961772766374031,"pX":0.5459624477403537,"pZ":2.0613059845953785,"vX0":10.954840140932898,"vY0":-138.8617173643054,"vZ0":-3.8962312431368895,"x":96.19,"y":183.12,"x0":-2.30489905653289,"y0":50.00370199738143,"z0":4.563707895445221,"aX":-17.110855430314526},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":13.7,"spinRate":2392,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3929514037501973,"extension":7.0628109595344},"index":6,"playId":"5ca7c90d-66d9-3750-a160-ae478cafce0c","pitchNumber":6,"startTime":"2025-08-20T00:18:17.065Z","endTime":"2025-08-20T00:18:21.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:18:21.359Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-20T00:18:46.236Z","endTime":"2025-08-20T00:19:33.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.704002145876,"strikeZoneBottom":1.73386345798303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.158931346962422,"aZ":-19.892389455002032,"pfxX":-8.204511680949844,"pfxZ":6.704674103548301,"pX":0.06169246869391412,"pZ":3.983528946976002,"vX0":8.409974017470363,"vY0":-134.02969476311304,"vZ0":1.2456219385127567,"x":114.65,"y":131.22,"x0":-2.0408223873504885,"y0":50.00028135532843,"z0":4.926769493981536,"aX":-15.024541589912356},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.6,"breakHorizontal":13.2,"spinRate":2305,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.40762413868636704,"extension":6.571779027946143},"index":0,"playId":"070a7de0-87cc-35fd-b3c1-e4c9028f4880","pitchNumber":1,"startTime":"2025-08-20T00:18:46.358Z","endTime":"2025-08-20T00:18:50.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.71999893214574,"strikeZoneBottom":1.77383245875281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.397904422267885,"aZ":-27.027079414620015,"pfxX":-11.245999396883805,"pfxZ":3.179671119369306,"pX":0.8209485212349338,"pZ":0.04299423218640174,"vX0":10.870146932072998,"vY0":-125.90212914886311,"vZ0":-6.041910589991676,"x":85.71,"y":237.62,"x0":-2.0728315580543994,"y0":50.00513392001978,"z0":4.635910620871507,"aX":-18.22042831724404},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.7,"breakHorizontal":18.1,"spinRate":2100,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4335555096802324,"extension":6.632294070302055},"index":1,"playId":"79192ae1-1fa0-3395-b618-c0e8268e1bba","pitchNumber":2,"startTime":"2025-08-20T00:18:59.125Z","endTime":"2025-08-20T00:19:02.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.63912192724148,"strikeZoneBottom":1.70048328342047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.970257383619156,"aZ":-15.354290160972026,"pfxX":-7.682741932895167,"pfxZ":8.968044795090563,"pX":-0.5698495394427072,"pZ":1.4797228993169178,"vX0":7.691171846551531,"vY0":-135.66738065817356,"vZ0":-5.631093061119735,"x":138.72,"y":198.83,"x0":-2.435029449858052,"y0":50.00244192208793,"z0":4.64156615014691,"aX":-14.409388833677578},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":12.4,"spinRate":2281,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4027717749495294,"extension":6.729556695767922},"index":2,"playId":"2196825d-0c90-3e36-924f-4585d0542a63","pitchNumber":3,"startTime":"2025-08-20T00:19:14.313Z","endTime":"2025-08-20T00:19:18.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.71999986520377,"strikeZoneBottom":1.76023724326044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80326251830917,"aZ":-15.436923710379972,"pfxX":-6.71977651033634,"pfxZ":8.990744529366104,"pX":-1.0102049190699045,"pZ":2.8195519189164555,"vX0":5.681830501655116,"vY0":-135.4002470267033,"vZ0":-2.553242967156779,"x":155.51,"y":162.65,"x0":-2.259962886803422,"y0":50.00375967056763,"z0":4.851362749267162,"aX":-12.512031876842931},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":11.0,"spinRate":2295,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40409133247299867,"extension":6.582105625475876},"index":3,"playId":"ba821d86-9aa3-3252-8b67-20e27365a01b","pitchNumber":4,"startTime":"2025-08-20T00:19:29.614Z","endTime":"2025-08-20T00:19:33.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:19:33.883Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shea Langeliers homers (27) on a fly ball to left field. Nick Kurtz scores.","rbi":2,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-20T00:20:00.721Z","endTime":"2025-08-20T00:20:25.516Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"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":92.4,"endSpeed":84.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.723334615058224,"aZ":-25.54706163540907,"pfxX":-10.305743389752323,"pfxZ":3.603865343830476,"pX":-0.6947046674718345,"pZ":2.2004558965169503,"vX0":8.122588175140386,"vY0":-134.3825217853418,"vZ0":-1.7665864416558188,"x":143.48,"y":179.37,"x0":-2.4099047173383528,"y0":50.00100785865281,"z0":4.671972289607203,"aX":-18.943478302533382},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.4,"breakHorizontal":17.0,"spinRate":2123,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.4067802331777792,"extension":6.6915129894496905},"hitData":{"launchSpeed":109.9,"launchAngle":22.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":8.61,"coordY":84.25}},"index":0,"playId":"06e1f18c-1e41-31f8-8c10-bb722b852a4a","pitchNumber":1,"startTime":"2025-08-20T00:20:01.030Z","endTime":"2025-08-20T00:20:25.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:20:25.516Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-20T00:20:48.970Z","endTime":"2025-08-20T00:23:03.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.8,"strikeZoneTop":3.61000112102881,"strikeZoneBottom":1.72478243767512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.09656875317185,"aZ":-26.1294136627987,"pfxX":-2.617976664151141,"pfxZ":3.4316203672968255,"pX":0.3011562794057234,"pZ":1.1346846419659264,"vX0":8.012205141310988,"vY0":-130.7548645085635,"vZ0":-3.9926942101607095,"x":105.52,"y":208.14,"x0":-2.4395711872265764,"y0":50.00242546003833,"z0":4.603224976762661,"aX":-4.611836122300829},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.6,"breakHorizontal":3.4,"spinRate":2379,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.41614573528681964,"extension":6.788145504790222},"index":0,"playId":"290a6cee-5de8-364f-a96a-76c2e727a526","pitchNumber":1,"startTime":"2025-08-20T00:20:51.178Z","endTime":"2025-08-20T00:20:55.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.40975508219607,"strikeZoneBottom":1.60683431957126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.723869179567085,"aZ":-17.500079965997802,"pfxX":-8.132757902834017,"pfxZ":7.7498862017704795,"pX":-0.11759556204640371,"pZ":3.8544275240769847,"vX0":8.68054819180786,"vY0":-136.8544881174177,"vZ0":0.5720223801071821,"x":121.48,"y":134.71,"x0":-2.2767513889826376,"y0":50.00097193677841,"z0":4.843013165169429,"aX":-15.396616161785564},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":12.8,"spinRate":2389,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40050624039217286,"extension":6.755109125062256},"index":1,"playId":"86f24ebe-f848-370d-a8ed-d78ca55d5fb3","pitchNumber":2,"startTime":"2025-08-20T00:21:08.995Z","endTime":"2025-08-20T00:21:12.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.358239256893793,"aZ":-24.673435873557093,"pfxX":-10.313857874326711,"pfxZ":3.99975232391317,"pX":-0.3961709956084692,"pZ":1.4401859849089536,"vX0":8.460588485281843,"vY0":-135.72938633982304,"vZ0":-3.883848362503482,"x":132.1,"y":199.89,"x0":-2.206295675008102,"y0":50.00067253991221,"z0":4.59782045371639,"aX":-19.334600501637812},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.6,"breakHorizontal":17.0,"spinRate":2174,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.40278496725433754,"extension":6.82028703930715},"index":2,"playId":"1292cec7-a13c-3e25-9c81-34699b029a9b","pitchNumber":3,"startTime":"2025-08-20T00:21:25.229Z","endTime":"2025-08-20T00:21:29.358Z","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":93.3,"endSpeed":85.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.322691854084045,"aZ":-16.58214982729571,"pfxX":-6.499913160151543,"pfxZ":8.331126041082252,"pX":0.5362718635414198,"pZ":3.351918857725226,"vX0":9.457425783946821,"vY0":-135.6215840266449,"vZ0":-0.6973679539540968,"x":96.56,"y":148.28,"x0":-2.1438911013464694,"y0":50.00547465768031,"z0":4.763856055262152,"aX":-12.169940624731268},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":9.8,"spinRate":2176,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.4031377444338018,"extension":6.810437865644096},"index":3,"playId":"9c12b888-b8e5-399e-b96d-772b339021ed","pitchNumber":4,"startTime":"2025-08-20T00:21:48.579Z","endTime":"2025-08-20T00:21:51.754Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-20T00:22:02.990Z","endTime":"2025-08-20T00:22:13.379Z","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, 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.8,"endSpeed":73.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.07840300303768,"aZ":-33.56685022225787,"pfxX":7.402504726591371,"pfxZ":-1.0155282794182678,"pX":0.04773457404928484,"pZ":2.2080641171309194,"vX0":3.4000880079070868,"vY0":-116.23566327464222,"vZ0":1.5864778676882552,"x":115.18,"y":179.16,"x0":-2.3965617226718052,"y0":50.00484510208715,"z0":4.707173411568732,"aX":10.115584942328653},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.2,"breakHorizontal":-14.3,"spinRate":2837,"spinDirection":65},"zone":8,"typeConfidence":2.0,"plateTime":0.47147370235306063,"extension":7.130563152223592},"index":5,"playId":"c7facfc4-d039-31ce-a6ef-5a28aae90848","pitchNumber":5,"startTime":"2025-08-20T00:22:13.379Z","endTime":"2025-08-20T00:22:18.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.654615011548497,"aZ":-25.01373065486086,"pfxX":-10.00618025885634,"pfxZ":3.805704405360564,"pX":0.7212400819520585,"pZ":2.197325368720373,"vX0":10.853088643572391,"vY0":-135.97275759366025,"vZ0":-1.9085898781590385,"x":89.51,"y":179.45,"x0":-2.0139953608909202,"y0":50.00076010562392,"z0":4.636763437105048,"aX":-18.813171109154883},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.7,"breakHorizontal":16.0,"spinRate":2071,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.40218803216368215,"extension":7.079572278868716},"index":6,"playId":"889552cd-312a-3af2-a3fd-214cc5e04b8e","pitchNumber":6,"startTime":"2025-08-20T00:22:42.756Z","endTime":"2025-08-20T00:22:45.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.123145134177502,"aZ":-17.891736699396933,"pfxX":-7.434554389804493,"pfxZ":7.541433523177311,"pX":0.5828008000696333,"pZ":2.122154709046404,"vX0":9.511419212914584,"vY0":-136.95635203740923,"vZ0":-3.6004821107892173,"x":94.79,"y":181.48,"x0":-1.9742230058983177,"y0":50.00372146852939,"z0":4.682496061057944,"aX":-14.081508681513823},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":11.4,"spinRate":2309,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.4004073732180604,"extension":7.06171787910381},"index":7,"playId":"f7f90084-da8b-31ef-8507-d5bc1cb215c1","pitchNumber":7,"startTime":"2025-08-20T00:22:59.760Z","endTime":"2025-08-20T00:23:03.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:23:03.467Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Jeffers lines out to right fielder JJ Bleday.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T00:25:13.025Z","endTime":"2025-08-20T00:26:05.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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":89.7,"endSpeed":82.0,"strikeZoneTop":3.14096391606384,"strikeZoneBottom":1.43762256744929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71955803278557,"aZ":-20.457770937386805,"pfxX":6.632093405247339,"pfxZ":6.812099686227583,"pX":-0.1300136715342197,"pZ":3.612346243654093,"vX0":-10.693128989105077,"vY0":-130.19581700615805,"vZ0":-0.3830949856551071,"x":121.96,"y":141.25,"x0":3.164298531165377,"y0":50.00622484084447,"z0":5.306343355586836,"aX":11.414912536830377},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.5,"breakHorizontal":-9.7,"spinRate":2096,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.4203011525428044,"extension":6.9689891528638706},"index":0,"playId":"e35d9c00-aebd-36d9-bea7-a9ce7d0f85fd","pitchNumber":1,"startTime":"2025-08-20T00:25:13.547Z","endTime":"2025-08-20T00:25:18.641Z","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":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.35557386204399,"strikeZoneBottom":1.7064141789957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.230024617576525,"aZ":-27.535420193786408,"pfxX":9.716571126527617,"pfxZ":3.274132176687453,"pX":0.1990884787571664,"pZ":1.459490410026643,"vX0":-10.092356696101193,"vY0":-117.97838801101872,"vZ0":-2.114469799629429,"x":109.41,"y":199.37,"x0":3.258321554545744,"y0":50.00379502663582,"z0":4.89077429206142,"aX":13.77725789295363},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.6,"breakHorizontal":-15.4,"spinRate":2105,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4632341422775723,"extension":7.052046410730001},"index":1,"playId":"57fd2530-bdb5-33f3-a0c8-d2f0dcf7cf0b","pitchNumber":2,"startTime":"2025-08-20T00:25:27.504Z","endTime":"2025-08-20T00:25:32.803Z","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":85.5,"endSpeed":79.1,"strikeZoneTop":3.14234600354705,"strikeZoneBottom":1.50364747294061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.835832695877425,"aZ":-24.123520682007406,"pfxX":-0.19418412023134607,"pfxZ":5.095937221771881,"pX":0.0837607103965126,"pZ":2.2267446479681556,"vX0":-7.979829659204292,"vY0":-124.36446865623144,"vZ0":-2.339138874262923,"x":113.81,"y":178.66,"x0":3.3472848648104216,"y0":50.004532857451196,"z0":5.16194991973999,"aX":-0.3067480005211224},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.0,"breakHorizontal":2.0,"spinRate":2192,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.43890705314610523,"extension":6.988474895718399},"index":2,"playId":"dd8e0213-080e-325e-b843-9541ef451cf3","pitchNumber":3,"startTime":"2025-08-20T00:25:42.832Z","endTime":"2025-08-20T00:25:47.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84140900832134,"aZ":-26.85105104665158,"pfxX":10.211084007597453,"pfxZ":2.9530379211345696,"pX":0.3602527326505545,"pZ":2.896557767583856,"vX0":-10.637893404502337,"vY0":-132.91864639793152,"vZ0":-1.0284412984726132,"x":103.27,"y":160.57,"x0":3.0758732185112128,"y0":50.00032747011553,"z0":5.227275831326574,"aX":18.382485133417795},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.4,"breakHorizontal":-16.3,"spinRate":2065,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.411114803390459,"extension":7.507364695655971},"hitData":{"launchSpeed":95.1,"launchAngle":22.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.16,"coordY":82.88}},"index":3,"playId":"a5127d05-451b-3dd2-bc62-996e404aeb96","pitchNumber":4,"startTime":"2025-08-20T00:25:58.709Z","endTime":"2025-08-20T00:26:05.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:26:05.978Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T00:26:32.609Z","endTime":"2025-08-20T00:28:00.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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":"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":76.8,"endSpeed":70.9,"strikeZoneTop":3.62529719179377,"strikeZoneBottom":1.76678969292242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.75803528097984,"aZ":-32.39170898907721,"pfxX":-4.938426309648304,"pfxZ":-0.16834162867148805,"pX":0.3563869882907698,"pZ":2.4521319919968687,"vX0":-5.644961236866132,"vY0":-111.8142425812076,"vZ0":1.6547423367502372,"x":103.42,"y":172.57,"x0":3.5534393581811825,"y0":50.00536180542178,"z0":5.020951791581327,"aX":-6.265787863781529},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":0.5,"breakHorizontal":10.3,"spinRate":2236,"spinDirection":284},"zone":6,"typeConfidence":2.0,"plateTime":0.4894608120090571,"extension":7.208132766108247},"index":0,"playId":"fac0550f-ea47-3a74-b422-7166646e630d","pitchNumber":1,"startTime":"2025-08-20T00:26:32.609Z","endTime":"2025-08-20T00:26:37.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.72000197627405,"strikeZoneBottom":1.77360973130067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.607338474842805,"aZ":-22.055437452611564,"pfxX":7.035865055438382,"pfxZ":5.75278403152072,"pX":-0.37010195299042836,"pZ":3.813548438650556,"vX0":-11.176281161726116,"vY0":-131.70595020883778,"vZ0":0.5699196073132172,"x":131.11,"y":135.81,"x0":3.0115505229052535,"y0":50.00374297236289,"z0":5.2236684859811655,"aX":12.379264389676806},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.8,"breakHorizontal":-10.3,"spinRate":2192,"spinDirection":123},"zone":1,"typeConfidence":2.0,"plateTime":0.41564308406017325,"extension":7.146061368458656},"index":1,"playId":"1829ab4d-2936-3149-9cc7-4ac3b8fc8ff9","pitchNumber":2,"startTime":"2025-08-20T00:26:49.450Z","endTime":"2025-08-20T00:26:54.363Z","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":1},"pitchData":{"startSpeed":76.8,"endSpeed":71.1,"strikeZoneTop":3.71999997664039,"strikeZoneBottom":1.72419048227906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.59353704453682,"aZ":-30.716969919133557,"pfxX":-5.417704081150757,"pfxZ":1.1537506461711038,"pX":-1.7387833357747728,"pZ":1.5751318396556624,"vX0":-9.514104973901096,"vY0":-111.46460610914998,"vZ0":-0.38403286347074805,"x":183.28,"y":196.25,"x0":3.28454975552095,"y0":50.0011409884965,"z0":4.914772029181838,"aX":-6.832415174687778},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":2.3,"breakHorizontal":12.2,"spinRate":2381,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.4909362191635416,"extension":7.132163879773434},"index":2,"playId":"9ae84ff7-82e9-351a-bee1-7bdb744e3001","pitchNumber":3,"startTime":"2025-08-20T00:27:07.214Z","endTime":"2025-08-20T00:27:11.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.5,"endSpeed":68.8,"strikeZoneTop":3.72,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.164350203185634,"aZ":-33.52669062338182,"pfxX":-7.990347837902386,"pfxZ":-1.1421809495484858,"pX":-0.36062914502031196,"pZ":2.0391637851717386,"vX0":-6.049661243082483,"vY0":-108.35999828321398,"vZ0":1.7197396414029253,"x":130.75,"y":183.72,"x0":3.506566829151041,"y0":50.00172845608394,"z0":4.901794273801793,"aX":-9.486824932086902},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-1.2,"breakHorizontal":16.1,"spinRate":2405,"spinDirection":289},"zone":7,"typeConfidence":2.0,"plateTime":0.5057238910986199,"extension":7.150358408591356},"index":3,"playId":"4a29f7cd-546c-39f9-9f49-fee38b53b452","pitchNumber":4,"startTime":"2025-08-20T00:27:25.008Z","endTime":"2025-08-20T00:27:29.485Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-20T00:27:38.485Z","endTime":"2025-08-20T00:27:55.706Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.72000128448995,"strikeZoneBottom":1.81272836001868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65857626093844,"aZ":-19.60714823565434,"pfxX":8.314897514150145,"pfxZ":6.857145367276667,"pX":0.2332097227143373,"pZ":2.0658202957473994,"vX0":-10.217347158765058,"vY0":-134.64621796692106,"vZ0":-4.400953523886852,"x":108.11,"y":183.0,"x0":2.9995585678254053,"y0":50.00633304941316,"z0":5.111910794966933,"aX":15.247396350079123},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.6,"breakHorizontal":-12.8,"spinRate":2112,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.40703302668579244,"extension":7.817987844700946},"index":5,"playId":"5ad49298-fc7f-3daa-b183-953120c0690d","pitchNumber":5,"startTime":"2025-08-20T00:27:55.706Z","endTime":"2025-08-20T00:28:00.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:28:00.349Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-20T00:28:24.422Z","endTime":"2025-08-20T00:30:03.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.22000066341393,"strikeZoneBottom":1.50914238568927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.027057029420238,"aZ":-21.775510741183638,"pfxX":8.65331025872905,"pfxZ":5.765883735413068,"pX":0.11269896106107273,"pZ":3.510821119126268,"vX0":-11.064872328439291,"vY0":-133.07375802191925,"vZ0":-0.09806596916087285,"x":112.7,"y":143.99,"x0":3.1892495730258794,"y0":50.002840660089376,"z0":5.117990312938088,"aX":15.608476498882524},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":-13.4,"spinRate":2084,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.41069776244701073,"extension":7.678651935417515},"index":0,"playId":"08040c43-1201-3793-9431-3b439226b769","pitchNumber":1,"startTime":"2025-08-20T00:28:25.184Z","endTime":"2025-08-20T00:28:30.307Z","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":83.1,"endSpeed":76.5,"strikeZoneTop":3.22000178060088,"strikeZoneBottom":1.54679292755293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.62382210625315,"aZ":-28.96902443347793,"pfxX":9.920972486311495,"pfxZ":2.1620951701343136,"pX":0.4316046216782885,"pZ":1.3626300681897843,"vX0":-9.79205935345049,"vY0":-120.67041319050696,"vZ0":-2.283949381244859,"x":100.55,"y":201.99,"x0":3.245617225687875,"y0":50.000471183406674,"z0":4.863651095578735,"aX":14.686421982025287},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.6,"breakHorizontal":-15.7,"spinRate":2130,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.45323168754896725,"extension":7.197564882206094},"index":1,"playId":"876c9877-a7fb-3722-ae36-655c638ac5dd","pitchNumber":2,"startTime":"2025-08-20T00:28:40.740Z","endTime":"2025-08-20T00:28:46.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.22000119566095,"strikeZoneBottom":1.46703339340855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.325453036029714,"aZ":-22.589526999432188,"pfxX":10.094952930748171,"pfxZ":5.402396999191563,"pX":0.25191365751333133,"pZ":2.804166267193656,"vX0":-11.486945815425214,"vY0":-132.36738967823848,"vZ0":-1.3889615134736522,"x":107.4,"y":163.07,"x0":3.3367503850169746,"y0":50.00331061759626,"z0":4.990151288865788,"aX":17.910560613594953},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.7,"breakHorizontal":-15.7,"spinRate":2101,"spinDirection":119},"zone":2,"typeConfidence":2.0,"plateTime":0.41384211986810593,"extension":7.17399829207148},"index":2,"playId":"92b18c81-963d-3605-b92f-856a7d6cf62f","pitchNumber":3,"startTime":"2025-08-20T00:28:57.730Z","endTime":"2025-08-20T00:29:02.427Z","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":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.21999918895956,"strikeZoneBottom":1.47536200630642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.39541210784998,"aZ":-28.42283359530893,"pfxX":-0.9082815279432017,"pfxZ":2.304465841080683,"pX":1.334483910779001,"pZ":2.660723745350842,"vX0":-5.250643163624109,"vY0":-126.26007545535226,"vZ0":-0.6293622302814411,"x":66.13,"y":166.94,"x0":3.5509529313897628,"y0":50.00494664002017,"z0":5.1812979043208145,"aX":-1.4806590072282113},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.3,"breakHorizontal":2.8,"spinRate":2179,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.4322204131829448,"extension":6.958512663885809},"index":3,"playId":"5eac4b54-1da4-3e66-9ce9-4d0b30c2634b","pitchNumber":4,"startTime":"2025-08-20T00:29:13.874Z","endTime":"2025-08-20T00:29:20.462Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2025-08-20T00:29:33.310Z","endTime":"2025-08-20T00:29:43.442Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.17581589770955,"strikeZoneBottom":1.40435340950581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.43708601289867,"aZ":-27.87708141170436,"pfxX":10.114915308917054,"pfxZ":2.9235594494123367,"pX":0.13118901008402747,"pZ":2.077070888120397,"vX0":-10.413260441825976,"vY0":-120.23977376677946,"vZ0":-0.7528741229411015,"x":112.0,"y":182.7,"x0":3.195747691392635,"y0":50.003137939069944,"z0":4.8590351213273015,"aX":14.870891891737015},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.4,"breakHorizontal":-16.0,"spinRate":2060,"spinDirection":104},"zone":5,"typeConfidence":2.0,"plateTime":0.4548357937131251,"extension":7.19241303580632},"index":5,"playId":"e460ead0-f03a-3d1d-8363-044a431ce4a1","pitchNumber":5,"startTime":"2025-08-20T00:29:43.442Z","endTime":"2025-08-20T00:29:48.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.22634712090725,"aZ":-20.24387391731604,"pfxX":8.327270486957715,"pfxZ":6.494885458155119,"pX":1.5490896048509906,"pZ":2.849933289206876,"vX0":-7.832672698010419,"vY0":-134.9112105506085,"vZ0":-2.222248796241302,"x":57.95,"y":161.83,"x0":3.412607617136683,"y0":50.00438997496185,"z0":5.116019331048382,"aX":15.302531384561654},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":-13.3,"spinRate":2194,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4064765298304347,"extension":7.704161955702113},"index":6,"playId":"86444bf4-c2b0-31d5-a54e-a37598d7b40e","pitchNumber":6,"startTime":"2025-08-20T00:30:00.556Z","endTime":"2025-08-20T00:30:03.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:30:03.949Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a ground ball to shortstop Brooks Lee.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:32:14.291Z","endTime":"2025-08-20T00:32:22.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.480179685696935,"aZ":-29.67385081121496,"pfxX":-9.18651267481706,"pfxZ":1.5756602639087536,"pX":-0.5879869210114695,"pZ":2.3308394020290693,"vX0":7.179610414660287,"vY0":-124.69056782571583,"vZ0":-0.2677831374979439,"x":139.41,"y":175.85,"x0":-2.2956019108113175,"y0":50.00621856285908,"z0":4.8651999290124595,"aX":-14.628158821122595},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.0,"breakHorizontal":15.2,"spinRate":2013,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.43742007116148063,"extension":6.585539500984544},"hitData":{"launchSpeed":91.2,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.31,"coordY":149.83}},"index":0,"playId":"e158ea9d-285d-315a-a502-204adfda43a8","pitchNumber":1,"startTime":"2025-08-20T00:32:14.702Z","endTime":"2025-08-20T00:32:22.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:32:22.458Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lawrence Butler doubles (27) on a sharp ground ball to right fielder Matt Wallner, deflected by second baseman Luke Keaschall. Tyler Soderstrom to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:32:52.345Z","endTime":"2025-08-20T00:34:57.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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,3,4,5,6],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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(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.9,"endSpeed":84.2,"strikeZoneTop":3.62999841190253,"strikeZoneBottom":1.70526010423775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30610303641995,"aZ":-18.529057611741834,"pfxX":-8.60504223243889,"pfxZ":7.499981776821706,"pX":-0.518875934771315,"pZ":4.118318803259088,"vX0":7.5920127826284025,"vY0":-133.66686536794927,"vZ0":1.5609947116255598,"x":136.78,"y":127.59,"x0":-2.270261016698456,"y0":50.0045215410197,"z0":4.852381499977464,"aX":-15.659991757310369},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.2,"breakHorizontal":14.0,"spinRate":2258,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.40891071897306386,"extension":7.069673582408461},"index":0,"playId":"71dec082-f3a0-3d08-a8c3-417f315fffec","pitchNumber":1,"startTime":"2025-08-20T00:32:52.345Z","endTime":"2025-08-20T00:32:58.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.62999844823754,"strikeZoneBottom":1.71353048080273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.64986522363551,"aZ":-27.87070316155726,"pfxX":-10.921979241637342,"pfxZ":2.724672620677607,"pX":1.2448837231160923,"pZ":1.221413924305874,"vX0":11.969398702580698,"vY0":-124.46420498156802,"vZ0":-3.177916867976679,"x":69.55,"y":205.8,"x0":-2.194550711439394,"y0":50.00172982916348,"z0":4.80892126324583,"aX":-17.233735315512977},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.4,"breakHorizontal":17.2,"spinRate":2174,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.439126408041707,"extension":6.756873552839078},"index":1,"playId":"722ed9bf-e3de-3d3b-ac1f-cea12b8a2955","pitchNumber":2,"startTime":"2025-08-20T00:33:08.989Z","endTime":"2025-08-20T00:33:12.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.14734355113938,"aZ":-15.764781211410488,"pfxX":-7.295351938574745,"pfxZ":8.972951779838104,"pX":-0.11005022998205642,"pZ":3.4738337014986302,"vX0":8.444472024961575,"vY0":-133.93934679767744,"vZ0":-0.663045975437407,"x":121.19,"y":144.99,"x0":-2.346105652058648,"y0":50.00241722130997,"z0":4.8450539254388865,"aX":-13.34196551833015},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":11.5,"spinRate":2320,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4079078333221333,"extension":6.768488833500459},"index":2,"playId":"3a635d38-e1c1-3ea6-b9ca-d1dd8e0a25ec","pitchNumber":3,"startTime":"2025-08-20T00:33:26.143Z","endTime":"2025-08-20T00:33:29.165Z","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":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.59354621511802,"strikeZoneBottom":1.77735637057633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.05753262845848,"aZ":-16.25065431397494,"pfxX":-8.885703903500376,"pfxZ":8.62819009327847,"pX":0.2122637639776261,"pZ":2.3404400831633336,"vX0":10.076560530399197,"vY0":-134.71153973053057,"vZ0":-2.9434380189831035,"x":108.91,"y":175.59,"x0":-2.414573828973962,"y0":50.004980359091405,"z0":4.589800923847516,"aX":-16.405002410843405},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":14.0,"spinRate":2240,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.4059009801261779,"extension":6.981857874844881},"index":3,"playId":"7d6e60d7-c59d-3686-abbb-aea1c7d4e7b8","pitchNumber":4,"startTime":"2025-08-20T00:33:45.104Z","endTime":"2025-08-20T00:33:50.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.50412504164769,"strikeZoneBottom":1.59152529503036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.775928219534038,"aZ":-16.232123781460626,"pfxX":-8.670904621814818,"pfxZ":8.541659475700964,"pX":1.1323856916956283,"pZ":2.537633968920746,"vX0":11.260098966009455,"vY0":-135.12099048696976,"vZ0":-2.6566585210296307,"x":73.84,"y":170.26,"x0":-1.943697516842004,"y0":50.00675134473444,"z0":4.6611018970122355,"aX":-16.1925317995431},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":13.6,"spinRate":2350,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.403869705138443,"extension":7.2128990016858126},"index":4,"playId":"8ef7d3ba-0790-392e-8757-d9387a3f4770","pitchNumber":5,"startTime":"2025-08-20T00:34:04.708Z","endTime":"2025-08-20T00:34:09.942Z","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":93.8,"endSpeed":86.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.14310413615089,"aZ":-24.17803011502921,"pfxX":-10.928182921177438,"pfxZ":4.2072918065132505,"pX":0.5651823628075252,"pZ":2.3822759047554767,"vX0":10.551437415582086,"vY0":-136.31909585546228,"vZ0":-1.7343100069399262,"x":95.46,"y":174.46,"x0":-1.917116526129231,"y0":50.004094858316435,"z0":4.679344069562858,"aX":-20.776330162529824},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.4,"breakHorizontal":17.9,"spinRate":2174,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.40026142424379785,"extension":7.021955183357491},"index":5,"playId":"06e9b521-32b0-38e4-b7ab-f21fcfdff4be","pitchNumber":6,"startTime":"2025-08-20T00:34:25.234Z","endTime":"2025-08-20T00:34:28.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.677266471933045,"aZ":-19.27785420947883,"pfxX":-10.126678933283529,"pfxZ":6.781026706598648,"pX":0.2648720404000362,"pZ":1.9506667106930655,"vX0":10.350818956619186,"vY0":-137.3268735615377,"vZ0":-3.6423849680756373,"x":106.9,"y":186.11,"x0":-2.245563434208978,"y0":50.00037841599962,"z0":4.612853246320271,"aX":-19.25307959994529},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":16.1,"spinRate":2338,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.39953156207371565,"extension":6.964011049223524},"hitData":{"launchSpeed":110.7,"launchAngle":6.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":196.66,"coordY":126.83}},"index":6,"playId":"86e6a189-0f18-325c-ba8b-ea1d7e170ae6","pitchNumber":7,"startTime":"2025-08-20T00:34:44.925Z","endTime":"2025-08-20T00:34:57.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:34:57.466Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Darell Hernaiz singles on a ground ball to third baseman Royce Lewis.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:35:38.667Z","endTime":"2025-08-20T00:39:20.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnThird":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.35916615400229,"aZ":-17.714967288039432,"pfxX":-8.710646161108174,"pfxZ":7.700790260730955,"pX":-0.037179534965155116,"pZ":3.0940349921880292,"vX0":9.074786945895012,"vY0":-136.2764169098442,"vZ0":-0.8948785735644688,"x":118.42,"y":155.24,"x0":-2.2809843939060768,"y0":50.004853100376764,"z0":4.65205024144915,"aX":-16.36144759577393},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.9,"breakHorizontal":13.8,"spinRate":2269,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.4021493684796207,"extension":7.242707906384352},"index":0,"playId":"09c3bdff-84a0-34c7-bf2c-51f57b810a1b","pitchNumber":1,"startTime":"2025-08-20T00:35:39.070Z","endTime":"2025-08-20T00:35:42.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.57999856310967,"strikeZoneBottom":1.61272213895258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.03346661015356,"aZ":-16.626931941497478,"pfxX":-9.318837597472065,"pfxZ":8.245644407589864,"pX":1.4651320393108052,"pZ":2.6709322762386383,"vX0":12.919326801602963,"vY0":-136.23586978499955,"vZ0":-2.513419870443855,"x":61.15,"y":166.66,"x0":-2.120777425154372,"y0":50.005788030089015,"z0":4.750534973978801,"aX":-17.57804462072567},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":14.3,"spinRate":2279,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.40155837492012836,"extension":7.019354632769256},"index":1,"playId":"df1b91bd-e427-3d0a-a951-61442aae5088","pitchNumber":2,"startTime":"2025-08-20T00:35:58.146Z","endTime":"2025-08-20T00:36:01.586Z","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":94.0,"endSpeed":85.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.23444023646332,"aZ":-18.47008131429005,"pfxX":-9.685204866445213,"pfxZ":7.2576506314785725,"pX":0.0061075430603382,"pZ":2.7442453014371955,"vX0":9.62811841821414,"vY0":-136.57263386547714,"vZ0":-1.6923376306335407,"x":116.77,"y":164.69,"x0":-2.307571679330419,"y0":50.002232466350684,"z0":4.643045676694111,"aX":-18.285858597054606},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.0,"breakHorizontal":15.5,"spinRate":2336,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4011423803405809,"extension":7.3234451729072845},"index":2,"playId":"dcc9e67d-438d-3d39-85fe-02caead65e67","pitchNumber":3,"startTime":"2025-08-20T00:36:16.387Z","endTime":"2025-08-20T00:36:19.483Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-20T00:36:32.419Z","endTime":"2025-08-20T00:36:45.127Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.281640974101926,"aZ":-19.369221404703072,"pfxX":-9.872197410229287,"pfxZ":6.79850721719002,"pX":-1.020914416201603,"pZ":3.844745392344858,"vX0":7.168127145636433,"vY0":-136.6448400472799,"vZ0":1.2861908266599704,"x":155.91,"y":134.97,"x0":-2.4011335833706444,"y0":50.00013785057275,"z0":4.702493973098054,"aX":-18.58822606567578},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":16.3,"spinRate":2259,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40147748501321434,"extension":7.0361812511181},"index":4,"playId":"26a915db-3622-3b72-ac6a-89a3ea2de409","pitchNumber":4,"startTime":"2025-08-20T00:36:45.127Z","endTime":"2025-08-20T00:36:48.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.7,"strikeZoneTop":3.48014159293006,"strikeZoneBottom":1.62118316759645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.314462011478003,"aZ":-27.919214871517795,"pfxX":-1.3321698895334997,"pfxZ":2.558246201413196,"pX":1.3237625716508579,"pZ":0.5330341410431267,"vX0":9.815115172847609,"vY0":-127.23516673940503,"vZ0":-4.532434232418115,"x":66.54,"y":224.39,"x0":-2.385543424046149,"y0":50.00543083592206,"z0":4.510378301492868,"aX":-2.2192680189389096},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.0,"breakHorizontal":0.6,"spinRate":2309,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.42795738169956277,"extension":7.3806759077878965},"index":5,"playId":"8303c59d-8cc9-389a-b519-3a884f6cecdf","pitchNumber":5,"startTime":"2025-08-20T00:37:10.979Z","endTime":"2025-08-20T00:37:15.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.16031382966235,"aZ":-14.606787812612893,"pfxX":-7.6221148494620605,"pfxZ":9.082939919906146,"pX":1.010668738627986,"pZ":2.080119087884598,"vX0":10.942031112837384,"vY0":-138.69127397254593,"vZ0":-4.3870407340767255,"x":78.48,"y":182.62,"x0":-2.008940545890993,"y0":50.00008897862174,"z0":4.667520912136892,"aX":-14.738013409939969},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":11.3,"spinRate":2330,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39605076257496474,"extension":6.916626325085813},"index":6,"playId":"b3f3bf6c-17db-3364-ad0d-eade6f1c88bd","pitchNumber":6,"startTime":"2025-08-20T00:37:36.827Z","endTime":"2025-08-20T00:37:39.854Z","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":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.43308522023742,"strikeZoneBottom":1.50850708347421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.47296992044837,"aZ":-25.027175762616956,"pfxX":-1.740372004871606,"pfxZ":4.114792718816609,"pX":2.640497105460197,"pZ":0.8977612578671564,"vX0":12.928355197629285,"vY0":-130.40964768761032,"vZ0":-4.579026062709492,"x":16.35,"y":214.54,"x0":-2.138748738876058,"y0":50.00057616567718,"z0":4.546795783538954,"aX":-3.0230407595251223},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.6,"breakHorizontal":0.5,"spinRate":2490,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.41879953051637253,"extension":6.886776318236035},"index":7,"playId":"815e57ef-876e-38cc-9563-5bf2bc96870d","pitchNumber":7,"startTime":"2025-08-20T00:38:03.232Z","endTime":"2025-08-20T00:38:06.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.234433962969455,"aZ":-18.44475050090372,"pfxX":-7.510135727836851,"pfxZ":7.141720669576333,"pX":0.7978076402825185,"pZ":2.02093164075806,"vX0":10.837108075253086,"vY0":-137.26070567934727,"vZ0":-3.469776249835771,"x":86.59,"y":184.21,"x0":-2.212057110687576,"y0":50.00253031088568,"z0":4.545443698953229,"aX":-14.43847375209313},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":11.5,"spinRate":2326,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3978857823844093,"extension":7.343093356315792},"index":8,"playId":"d56e8ec2-1af1-3639-9441-86a334d18a22","pitchNumber":8,"startTime":"2025-08-20T00:38:23.280Z","endTime":"2025-08-20T00:38:26.491Z","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":95.3,"endSpeed":87.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4036822337821,"aZ":-19.008770736377176,"pfxX":-8.180689877310076,"pfxZ":6.716042095733721,"pX":0.32568056822850905,"pZ":2.541497676753509,"vX0":10.087046080565507,"vY0":-138.53686083483598,"vZ0":-2.153279239473132,"x":104.59,"y":170.16,"x0":-2.284775649281896,"y0":50.00567789509737,"z0":4.587386350880167,"aX":-16.04442684590567},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.0,"breakHorizontal":13.0,"spinRate":2226,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3940400102435646,"extension":6.944443104250455},"index":9,"playId":"6d813e2c-274e-3b7d-b76b-66c0c287782f","pitchNumber":9,"startTime":"2025-08-20T00:38:46.062Z","endTime":"2025-08-20T00:38:49.275Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.572411796392608,"aZ":-23.72261186589573,"pfxX":-10.961935676069642,"pfxZ":4.353311271876604,"pX":0.6858840827249604,"pZ":2.1092088917527443,"vX0":10.989771089637468,"vY0":-137.72867543694306,"vZ0":-2.2823748461329094,"x":90.86,"y":181.83,"x0":-1.9117113690108183,"y0":50.003423301959316,"z0":4.535438682120996,"aX":-21.283063127641295},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.7,"breakHorizontal":17.9,"spinRate":2145,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.39610090968614475,"extension":7.029783434142377},"hitData":{"launchSpeed":64.3,"launchAngle":-72.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.38,"coordY":180.54}},"index":10,"playId":"b5ae0d14-d5cb-3b26-9ac8-b66fab518bfc","pitchNumber":10,"startTime":"2025-08-20T00:39:08.477Z","endTime":"2025-08-20T00:39:20.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:39:20.302Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:41:07.741Z","endTime":"2025-08-20T00:41:54.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnThird":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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-20T00:40:10.411Z","endTime":"2025-08-20T00:41:09.943Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.004350566054857,"aZ":-30.307210325306272,"pfxX":4.672140662569289,"pfxZ":1.3383101820286,"pX":0.8666269741141451,"pZ":1.8139599332629053,"vX0":6.309316006237077,"vY0":-117.89686123563973,"vZ0":-0.341500197166026,"x":83.97,"y":189.8,"x0":-2.45911637507723,"y0":50.00399204104573,"z0":4.776075552641645,"aX":6.527052093004837},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.6,"breakHorizontal":-10.1,"spinRate":2778,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4659315207014916,"extension":6.547243921289966},"index":1,"playId":"b5f38cb3-304a-32d6-8c6a-a970a241e141","pitchNumber":1,"startTime":"2025-08-20T00:41:09.943Z","endTime":"2025-08-20T00:41:13.193Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16893239176196,"aZ":-32.95948714631069,"pfxX":5.9553133058315355,"pfxZ":-0.5599324467161049,"pX":0.6580039239569906,"pZ":1.6726992645048224,"vX0":5.4181744084821215,"vY0":-118.29817933658877,"vZ0":-0.0946556311292237,"x":91.92,"y":193.62,"x0":-2.442040355013922,"y0":50.00262563539751,"z0":4.7540189774876485,"aX":8.374389706677704},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.7,"breakHorizontal":-12.2,"spinRate":2876,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4643671453637843,"extension":6.790838552696538},"index":2,"playId":"c573e174-af9b-3c99-bd0c-9d2fd8f6c423","pitchNumber":2,"startTime":"2025-08-20T00:41:26.818Z","endTime":"2025-08-20T00:41:29.818Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-20T00:41:35.262Z","endTime":"2025-08-20T00:41:51.732Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"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":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.88286525554377,"aZ":-30.795184407585907,"pfxX":5.813481806086689,"pfxZ":0.9711676228065587,"pX":0.0790393859067209,"pZ":1.4051465527225862,"vX0":4.548298133288613,"vY0":-118.20645832059706,"vZ0":-1.183153102542336,"x":113.99,"y":200.84,"x0":-2.626169644075879,"y0":50.00026311726992,"z0":4.743814099847193,"aX":8.210026489371371},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.8,"breakHorizontal":-11.6,"spinRate":2879,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.46366488947109374,"extension":6.725068969750835},"index":4,"playId":"1c5b74cb-1bab-3c48-a725-2bd1538814c4","pitchNumber":3,"startTime":"2025-08-20T00:41:51.732Z","endTime":"2025-08-20T00:41:54.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:41:54.829Z","atBatIndex":28},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Brett Harris out on a sacrifice fly to second baseman Luke Keaschall. Tyler Soderstrom scores. Lawrence Butler to 3rd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:42:20.088Z","endTime":"2025-08-20T00:43:58.568Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"postOnThird":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"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 Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 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":81.1,"endSpeed":74.3,"strikeZoneTop":3.40000153707266,"strikeZoneBottom":1.57934857196575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61525157603918,"aZ":-32.08836001334627,"pfxX":6.172581516882269,"pfxZ":0.06136120150364155,"pX":1.1170503035532364,"pZ":0.7426240538928205,"vX0":6.264232202963236,"vY0":-117.94272788467144,"vZ0":-2.2199308576530834,"x":74.42,"y":218.73,"x0":-2.385617856709859,"y0":50.00314559746355,"z0":4.685414683911356,"aX":8.604217723604908},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.2,"breakHorizontal":-12.8,"spinRate":2932,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4662728627013859,"extension":6.660121723312536},"index":0,"playId":"f4d65e4e-9ac0-3a42-8810-900ea889f5a7","pitchNumber":1,"startTime":"2025-08-20T00:42:20.767Z","endTime":"2025-08-20T00:42:24.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.4000011082202,"strikeZoneBottom":1.59628078937595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.189001159913495,"aZ":-21.205471524829942,"pfxX":-10.310363615323267,"pfxZ":5.946981301142933,"pX":0.4025537785685582,"pZ":0.43983165809718877,"vX0":10.448134950395719,"vY0":-134.71415724838693,"vZ0":-6.866829841016998,"x":101.66,"y":226.9,"x0":-2.1793009658061204,"y0":50.005034336258426,"z0":4.51182958773982,"aX":-19.027232305064995},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.5,"breakHorizontal":16.6,"spinRate":2205,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4059699140704369,"extension":6.892240454823468},"index":1,"playId":"ee56f2e0-8ea3-3c2c-b299-a618c00e3765","pitchNumber":2,"startTime":"2025-08-20T00:42:40.468Z","endTime":"2025-08-20T00:42:45.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.40000052075499,"strikeZoneBottom":1.60659724260582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.41988845467579,"aZ":-24.092130442722382,"pfxX":-11.51166982012599,"pfxZ":4.334259257044579,"pX":0.11980159308978877,"pZ":1.491855506782083,"vX0":10.248238047987485,"vY0":-135.85629852451484,"vZ0":-3.479283535696979,"x":112.43,"y":198.5,"x0":-2.210056742562558,"y0":50.0023655763769,"z0":4.46813889118117,"aX":-21.46727945240922},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.2,"breakHorizontal":18.6,"spinRate":2106,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.40351736637705393,"extension":7.0338069032510795},"index":2,"playId":"780c55dc-db0a-36fd-94cd-07839965d954","pitchNumber":3,"startTime":"2025-08-20T00:43:02.879Z","endTime":"2025-08-20T00:43:07.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.773483132739162,"aZ":-18.10913036471447,"pfxX":-7.795990379973864,"pfxZ":7.281511387408514,"pX":0.22486132435866174,"pZ":3.058136115968806,"vX0":9.496391099517181,"vY0":-137.90548670156275,"vZ0":-1.0846736895979825,"x":108.43,"y":156.21,"x0":-2.24541981125607,"y0":50.00501007115317,"z0":4.674424624310795,"aX":-15.064817289423537},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":12.2,"spinRate":2279,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3967082419520702,"extension":7.021893154608456},"index":3,"playId":"b13819f4-e05f-3a4e-8dd8-e8c11e0cd6d4","pitchNumber":4,"startTime":"2025-08-20T00:43:22.510Z","endTime":"2025-08-20T00:43:28.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.92933349770382,"aZ":-33.9306646620017,"pfxX":9.962771922630512,"pfxZ":-1.2748172495991899,"pX":0.7805565737843463,"pZ":0.9316701051398921,"vX0":4.48266283145521,"vY0":-117.38385149291044,"vZ0":-1.171490703811468,"x":87.25,"y":213.62,"x0":-2.4560128144047932,"y0":50.00362614857342,"z0":4.633787858908919,"aX":13.72062931982345},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.3,"breakHorizontal":-19.2,"spinRate":2962,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4689634031843073,"extension":6.910542207751533},"hitData":{"launchSpeed":60.0,"launchAngle":35.0,"totalDistance":185.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.36,"coordY":131.04}},"index":4,"playId":"3925fdaf-0673-30d7-b0a5-367c2984315d","pitchNumber":5,"startTime":"2025-08-20T00:43:47.950Z","endTime":"2025-08-20T00:43:58.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:43:58.568Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Urías singles on a ground ball to right fielder Matt Wallner. Lawrence Butler scores. Darell Hernaiz to 2nd.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:44:42.834Z","endTime":"2025-08-20T00:46:57.629Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"postOnSecond":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"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":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":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.19939620696524,"strikeZoneBottom":1.52817915973032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.20360667186485,"aZ":-17.92231667946518,"pfxX":-7.2679207213599435,"pfxZ":7.462291721434117,"pX":1.222508993713315,"pZ":2.217702920689207,"vX0":11.529095097431712,"vY0":-137.26955750060262,"vZ0":-3.0368752840457884,"x":70.4,"y":178.9,"x0":-2.0863671371860733,"y0":50.00245521602256,"z0":4.5576529637840055,"aX":-13.88044179147723},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":10.8,"spinRate":2236,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3989275662236733,"extension":7.245657265245113},"index":0,"playId":"7afbe834-bb00-3911-ab22-21b828a2dde2","pitchNumber":1,"startTime":"2025-08-20T00:44:42.834Z","endTime":"2025-08-20T00:44:48.145Z","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":80.2,"endSpeed":72.8,"strikeZoneTop":3.09681728539122,"strikeZoneBottom":1.42551868066428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.127370562363094,"aZ":-35.2422785798636,"pfxX":7.889415623576475,"pfxZ":-2.2556707345556735,"pX":-0.7698155586019234,"pZ":2.249525498702446,"vX0":1.9532340553347725,"vY0":-116.72084710502371,"vZ0":1.7578800403826331,"x":146.34,"y":178.04,"x0":-2.6454257978796702,"y0":50.004761958005,"z0":4.843330349351399,"aX":10.718359545246809},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.2,"breakHorizontal":-14.8,"spinRate":2803,"spinDirection":70},"zone":4,"typeConfidence":2.0,"plateTime":0.47206928922069213,"extension":6.570233678276058},"index":1,"playId":"21ba4297-aba0-3aa6-9948-ebb5ac15eb66","pitchNumber":2,"startTime":"2025-08-20T00:45:00.470Z","endTime":"2025-08-20T00:45:05.199Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-20T00:45:15.297Z","endTime":"2025-08-20T00:45:28.935Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"}},{"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":93.1,"endSpeed":85.0,"strikeZoneTop":3.21999887767723,"strikeZoneBottom":1.60227874074592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.469425280768068,"aZ":-22.188481565012598,"pfxX":-9.368300729739742,"pfxZ":5.402468226651107,"pX":1.263685597371012,"pZ":1.7113072246706207,"vX0":11.566314499371693,"vY0":-135.13531080748356,"vZ0":-3.177591867677002,"x":68.83,"y":192.57,"x0":-1.8549525601999666,"y0":50.006143858164386,"z0":4.461336911225797,"aX":-17.3289900457017},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.2,"breakHorizontal":14.5,"spinRate":2040,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4053354748591973,"extension":7.107791520607851},"index":3,"playId":"cf36b234-be91-3df8-b809-857c6b29a0d3","pitchNumber":3,"startTime":"2025-08-20T00:45:28.935Z","endTime":"2025-08-20T00:45:34.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.1674622718397,"strikeZoneBottom":1.52830343693743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.621740691626044,"aZ":-27.57369163986672,"pfxX":-0.48599301980784215,"pfxZ":2.8060512229925276,"pX":1.5580073618813974,"pZ":1.4927461299132692,"vX0":9.926397835492896,"vY0":-127.07451843847774,"vZ0":-2.4727411876200405,"x":57.61,"y":198.48,"x0":-2.33276017852314,"y0":50.0021356057784,"z0":4.665255682104152,"aX":-0.7988017478322262},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.8,"breakHorizontal":-1.3,"spinRate":2507,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4307457986966665,"extension":6.851337461261706},"index":4,"playId":"ca9f0e9b-9b27-319d-91b0-9590a36b5b19","pitchNumber":4,"startTime":"2025-08-20T00:45:49.463Z","endTime":"2025-08-20T00:45:54.244Z","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":93.9,"endSpeed":85.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.705219438068465,"aZ":-17.047053520211193,"pfxX":-7.159627283698468,"pfxZ":8.047826440534783,"pX":0.5877806860747624,"pZ":2.782903619628049,"vX0":9.92199033528438,"vY0":-136.41657170907453,"vZ0":-2.0377337834487763,"x":94.6,"y":163.64,"x0":-2.1705500275320806,"y0":50.006214117313064,"z0":4.718028732752903,"aX":-13.464279117789648},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":10.8,"spinRate":2294,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.401894192965627,"extension":6.998853071501186},"index":5,"playId":"29b6665b-f5f0-3ee7-b94c-fa7cb2525bda","pitchNumber":5,"startTime":"2025-08-20T00:46:26.169Z","endTime":"2025-08-20T00:46:30.919Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.45865989678754,"aZ":-18.562125212435717,"pfxX":-8.152308204063255,"pfxZ":6.9524327398715755,"pX":0.6770461142787452,"pZ":2.4516781125328926,"vX0":11.00980144220938,"vY0":-138.44875091400283,"vZ0":-2.2795577210525044,"x":91.19,"y":172.58,"x0":-2.2763456020126576,"y0":50.00244993550843,"z0":4.516424233279482,"aX":-15.960988708349994},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":12.7,"spinRate":2168,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.39434758532420666,"extension":6.967915432904852},"hitData":{"launchSpeed":99.4,"launchAngle":5.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.87,"coordY":117.76}},"index":6,"playId":"c1b7dfda-ebe6-3a4a-95f5-ecf1d97b3118","pitchNumber":6,"startTime":"2025-08-20T00:46:48.184Z","endTime":"2025-08-20T00:46:57.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:46:57.629Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Kurtz doubles (23) on a sharp line drive to right fielder Matt Wallner. Darell Hernaiz scores. Luis Urías to 3rd.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:47:35.026Z","endTime":"2025-08-20T00:48:11.164Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnThird":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T00:47:37.204Z","endTime":"2025-08-20T00:47:37.205Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"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":93.1,"endSpeed":84.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66641606986495,"aZ":-19.17701621472049,"pfxX":-8.885788831236942,"pfxZ":7.013978671399853,"pX":0.12740498207338938,"pZ":3.3439784861486532,"vX0":9.425817304420336,"vY0":-135.32182599964042,"vZ0":0.16671076045518118,"x":112.14,"y":148.49,"x0":-2.2473226189873836,"y0":50.00588967354393,"z0":4.625553967681846,"aX":-16.4747156726506},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":14.0,"spinRate":2258,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.40483306967079047,"extension":7.086827917840122},"index":1,"playId":"e9f006e5-23d9-3f39-9818-3f6dd1804a56","pitchNumber":1,"startTime":"2025-08-20T00:47:37.206Z","endTime":"2025-08-20T00:47:41.179Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.945039083506316,"aZ":-19.132804398738095,"pfxX":-8.13408673426779,"pfxZ":7.135795119619209,"pX":0.5004501524454446,"pZ":3.261856222336321,"vX0":9.983989691362746,"vY0":-134.5246462953543,"vZ0":-0.21207923673409146,"x":97.92,"y":150.71,"x0":-2.2070581690564057,"y0":50.00319643025692,"z0":4.701258983417991,"aX":-14.86767190875181},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.1,"breakHorizontal":12.5,"spinRate":2367,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.40759422185159133,"extension":7.180838118488179},"hitData":{"launchSpeed":107.7,"launchAngle":13.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":216.63,"coordY":110.5}},"index":2,"playId":"a48e8d16-4383-3648-aa09-40ffe35f2792","pitchNumber":2,"startTime":"2025-08-20T00:47:58.351Z","endTime":"2025-08-20T00:48:11.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:48:11.164Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to left fielder Austin Martin.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:48:46.190Z","endTime":"2025-08-20T00:50:54.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":5},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.053228063934398,"aZ":-33.68206958049028,"pfxX":7.88664737729453,"pfxZ":-1.1448577554896726,"pX":0.968291593624563,"pZ":1.7579566398202182,"vX0":5.380463247618005,"vY0":-114.74233685918156,"vZ0":0.6444715067235514,"x":80.09,"y":191.32,"x0":-2.438898829520349,"y0":50.00074373205898,"z0":4.779551396343837,"aX":10.417028812532719},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-1.6,"breakHorizontal":-15.7,"spinRate":2754,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4790509987540994,"extension":6.692160441415415},"index":0,"playId":"7deca15a-b0f5-3678-a28a-600c336d8c1a","pitchNumber":1,"startTime":"2025-08-20T00:48:46.447Z","endTime":"2025-08-20T00:48:49.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.583911824125156,"aZ":-33.63887450330204,"pfxX":8.50734088723716,"pfxZ":-1.1377280095831548,"pX":-0.4544742699581861,"pZ":3.1091617213714056,"vX0":2.5357928838091857,"vY0":-113.40529518319417,"vZ0":3.519161681087657,"x":134.32,"y":154.83,"x0":-2.6949996112257617,"y0":50.00168795385501,"z0":4.9133069285609015,"aX":10.973305647995673},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-0.7,"breakHorizontal":-16.1,"spinRate":2826,"spinDirection":66},"zone":1,"typeConfidence":2.0,"plateTime":0.48475211485752245,"extension":6.4394384188166125},"index":1,"playId":"c96496eb-cdf3-32f4-9b14-12a162c13e10","pitchNumber":2,"startTime":"2025-08-20T00:49:01.492Z","endTime":"2025-08-20T00:49:07.454Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-20T00:49:20.333Z","endTime":"2025-08-20T00:49:38.964Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.780177878172196,"aZ":-17.97920998028408,"pfxX":-7.6387820803261866,"pfxZ":7.464041949807344,"pX":0.8227165251703705,"pZ":3.221657112542459,"vX0":11.097988844023366,"vY0":-136.28486731558962,"vZ0":-0.5005038446237353,"x":85.64,"y":151.8,"x0":-2.2887234047192875,"y0":50.00609909560164,"z0":4.63707667030125,"aX":-14.535277904136839},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":11.8,"spinRate":2303,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.4001795742344667,"extension":7.135567898856647},"index":3,"playId":"e4fdcfc0-05d6-3f61-86b4-bd7d3def4583","pitchNumber":3,"startTime":"2025-08-20T00:49:38.964Z","endTime":"2025-08-20T00:49:42.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.225452354257712,"aZ":-32.50525960948187,"pfxX":8.363518086637809,"pfxZ":-0.25879182930073696,"pX":1.1649081278387368,"pZ":2.2090593261074867,"vX0":5.601645969140273,"vY0":-113.91415695237006,"vZ0":1.5358241485771913,"x":72.6,"y":179.14,"x0":-2.422393830872194,"y0":50.00042621281046,"z0":4.768026632686549,"aX":10.859397246414133},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":0.4,"breakHorizontal":-16.7,"spinRate":2834,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4830047791001295,"extension":6.773403323725231},"index":4,"playId":"9d79a542-0756-3704-80d0-903598d29a96","pitchNumber":4,"startTime":"2025-08-20T00:50:00.275Z","endTime":"2025-08-20T00:50:04.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.887401387985662,"aZ":-40.010758597792055,"pfxX":7.209608865099927,"pfxZ":-5.977054390931107,"pX":0.8468101516616952,"pZ":2.2861344057663495,"vX0":5.216384201496192,"vY0":-114.0890618595226,"vZ0":2.561081705401063,"x":84.72,"y":177.05,"x0":-2.4092832239374697,"y0":50.00025557297183,"z0":5.105288510047049,"aX":9.458151745947967},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-9.8,"breakHorizontal":-14.4,"spinRate":2860,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4809234991725555,"extension":6.771420776545125},"hitData":{"launchSpeed":75.5,"launchAngle":38.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.52,"coordY":116.21}},"index":5,"playId":"68e486ff-81f8-3fbc-9973-d24f0e3b4644","pitchNumber":5,"startTime":"2025-08-20T00:50:46.243Z","endTime":"2025-08-20T00:50:54.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:50:54.717Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:53:04.686Z","endTime":"2025-08-20T00:54:39.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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":"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.7,"endSpeed":82.1,"strikeZoneTop":3.47999865319646,"strikeZoneBottom":1.74512938158487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11418062553628,"aZ":-21.12375453810393,"pfxX":8.18541869504589,"pfxZ":6.349622674488488,"pX":0.4378399434428124,"pZ":3.1166238057743603,"vX0":-10.153953843218758,"vY0":-131.61548722492222,"vZ0":-0.9745902286101706,"x":100.31,"y":154.63,"x0":3.2974135034942385,"y0":50.00024061774372,"z0":5.068313267123814,"aX":14.239288179244557},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.5,"breakHorizontal":-12.4,"spinRate":2271,"spinDirection":116},"zone":3,"typeConfidence":2.0,"plateTime":0.4175009841157147,"extension":6.9103611001532865},"index":0,"playId":"7068723f-3f20-3194-bc78-a91aef984212","pitchNumber":1,"startTime":"2025-08-20T00:53:04.686Z","endTime":"2025-08-20T00:53:09.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.7,"strikeZoneTop":3.4799981394702,"strikeZoneBottom":1.74191130637477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.63342721196998,"aZ":-19.07229703635749,"pfxX":8.02771453428322,"pfxZ":7.6169255724148055,"pX":-0.6060548450693,"pZ":3.2053668533856774,"vX0":-12.02124548774523,"vY0":-130.83972481079533,"vZ0":-1.7600839862035995,"x":140.1,"y":152.24,"x0":3.0216954543674834,"y0":50.003762078195386,"z0":5.327735095630301,"aX":13.811198790354993},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.6,"breakHorizontal":-11.6,"spinRate":2228,"spinDirection":127},"zone":1,"typeConfidence":2.0,"plateTime":0.41989288220927845,"extension":7.127553181400064},"index":1,"playId":"8e9aa749-9ab8-32e8-9494-f1043c943b56","pitchNumber":2,"startTime":"2025-08-20T00:53:18.429Z","endTime":"2025-08-20T00:53:23.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":71.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.738484826656176,"aZ":-29.924553300939856,"pfxX":-7.77115940115453,"pfxZ":1.7643069267095175,"pX":-0.15858826625188294,"pZ":2.069628035531074,"vX0":-5.674553947522699,"vY0":-111.95298324144042,"vZ0":0.33415008808216795,"x":123.05,"y":182.9,"x0":3.416030898144738,"y0":50.00068730272548,"z0":4.9751380952485285,"aX":-9.88644839567079},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":3.6,"breakHorizontal":15.5,"spinRate":2513,"spinDirection":275},"zone":8,"typeConfidence":2.0,"plateTime":0.48878301677407476,"extension":6.937334490253731},"index":2,"playId":"13f160ff-ca0a-378b-94ae-126aa99a7907","pitchNumber":3,"startTime":"2025-08-20T00:53:34.555Z","endTime":"2025-08-20T00:53:39.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.47999915185895,"strikeZoneBottom":1.69646422883871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.724172675010212,"aZ":-19.054309433040338,"pfxX":8.826322240666546,"pfxZ":7.271324548471796,"pX":0.3089726066062997,"pZ":4.420441189708816,"vX0":-10.74695800616394,"vY0":-133.9437232091382,"vZ0":1.8351769624976781,"x":105.22,"y":119.43,"x0":3.2391147954611093,"y0":50.006173538174814,"z0":5.094474066456352,"aX":15.93504469005746},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.8,"breakHorizontal":-13.4,"spinRate":2389,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.40996127603369725,"extension":7.508060477564236},"index":3,"playId":"2d123868-e689-30cb-8de9-50a0bf7fb31b","pitchNumber":4,"startTime":"2025-08-20T00:53:56.558Z","endTime":"2025-08-20T00:54:00.289Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-20T00:54:12.445Z","endTime":"2025-08-20T00:54:34.918Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.47999991737012,"strikeZoneBottom":1.63592217611159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.228217772539,"aZ":-27.890429172756452,"pfxX":-1.3854426753078455,"pfxZ":2.617044506314059,"pX":0.7362434920003189,"pZ":2.2538307857814113,"vX0":-6.1519474627067146,"vY0":-127.00495515746708,"vZ0":-1.5865326714245438,"x":88.94,"y":177.93,"x0":3.3668815504017164,"y0":50.005958108928226,"z0":5.098048655952429,"aX":-2.2701825226521017},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.6,"breakHorizontal":3.8,"spinRate":2336,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.43074048192612935,"extension":7.08059099046588},"index":5,"playId":"132be674-adf7-3211-9fe8-893fc3f64f8b","pitchNumber":5,"startTime":"2025-08-20T00:54:34.918Z","endTime":"2025-08-20T00:54:39.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:54:39.112Z","atBatIndex":33},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brooks Lee homers (13) on a fly ball to right center field.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:55:01.435Z","endTime":"2025-08-20T00:55:40.679Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":76.7,"endSpeed":71.5,"strikeZoneTop":3.34000024986435,"strikeZoneBottom":1.5926527211686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.297651332975622,"aZ":-34.041961281239466,"pfxX":-6.585008874063266,"pfxZ":-1.4620134767677566,"pX":0.6961134757515439,"pZ":1.9394531436875133,"vX0":-4.715753970451425,"vY0":-111.71849421680712,"vZ0":0.8846915146601995,"x":90.47,"y":186.41,"x0":3.682711583464367,"y0":50.00382345495517,"z0":5.010900858643663,"aX":-8.404102481655286},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-2.2,"breakHorizontal":13.1,"spinRate":2479,"spinDirection":280},"zone":9,"typeConfidence":2.0,"plateTime":0.488463678725775,"extension":6.681910240549723},"index":0,"playId":"2c432b0c-274c-386c-9c7f-96a273bab55e","pitchNumber":1,"startTime":"2025-08-20T00:55:01.848Z","endTime":"2025-08-20T00:55:06.620Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.735169587538817,"aZ":-21.38727097429267,"pfxX":8.015741377148274,"pfxZ":6.048440534081891,"pX":0.47687917146251535,"pZ":2.7849437677809377,"vX0":-10.064593748039309,"vY0":-132.77659745517659,"vZ0":-1.969032191572895,"x":98.82,"y":163.59,"x0":3.2771702035332906,"y0":50.00308733762678,"z0":5.094295455153757,"aX":14.296593517256452},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.7,"breakHorizontal":-12.4,"spinRate":2148,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.412695447354841,"extension":7.127625572049068},"hitData":{"launchSpeed":102.3,"launchAngle":31.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":183.48,"coordY":50.66}},"index":1,"playId":"07a40286-bc32-3363-91b6-b0c850dcd291","pitchNumber":2,"startTime":"2025-08-20T00:55:17.094Z","endTime":"2025-08-20T00:55:40.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:55:40.679Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:56:04.059Z","endTime":"2025-08-20T00:57:24.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.59000169202455,"strikeZoneBottom":1.77451851850969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.201891549276148,"aZ":-21.214019785376635,"pfxX":5.894191438088814,"pfxZ":6.179065408147901,"pX":-1.543089945297262,"pZ":2.2530124984269353,"vX0":-13.948049351658439,"vY0":-131.90638754487168,"vZ0":-3.1483907433921123,"x":175.82,"y":177.95,"x0":3.0311160268352193,"y0":50.00657973471125,"z0":5.013609923862747,"aX":10.463282211411252},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.7,"breakHorizontal":-7.9,"spinRate":2159,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.41413234163990653,"extension":7.607115544261962},"index":0,"playId":"df8c8529-ab51-38cb-9f9d-44bf48edb010","pitchNumber":1,"startTime":"2025-08-20T00:56:04.540Z","endTime":"2025-08-20T00:56:08.011Z","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":90.4,"endSpeed":83.3,"strikeZoneTop":3.59000138186032,"strikeZoneBottom":1.85387849350945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.2298037951198,"aZ":-22.857873413546265,"pfxX":6.024775308335929,"pfxZ":5.311454211107003,"pX":-1.2735647628062505,"pZ":2.3548997533980853,"vX0":-13.357839713920415,"vY0":-131.02869794537764,"vZ0":-2.517277658033298,"x":165.55,"y":175.2,"x0":3.086503522932218,"y0":50.00653835939204,"z0":5.0189118391796415,"aX":10.577497784658096},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.2,"breakHorizontal":-8.3,"spinRate":2130,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.416510020632316,"extension":7.349859308861751},"index":1,"playId":"feeab405-25e8-330b-a3b5-c92829e71b0f","pitchNumber":2,"startTime":"2025-08-20T00:56:20.209Z","endTime":"2025-08-20T00:56:23.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.59000003626178,"strikeZoneBottom":1.76910043918351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.550823819501957,"aZ":-26.055044693700708,"pfxX":8.758579846131292,"pfxZ":3.5794771944744888,"pX":-0.2569426146199235,"pZ":2.976007144120021,"vX0":-11.67689102352519,"vY0":-129.73381070442178,"vZ0":-0.367032267132149,"x":126.79,"y":158.43,"x0":3.159467131734859,"y0":50.001621884383844,"z0":5.101318739416492,"aX":14.965153625984822},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.6,"breakHorizontal":-13.3,"spinRate":2060,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.42182691930708094,"extension":7.112546024665465},"index":2,"playId":"443a951e-d88c-341a-a6b3-4b0f02f0818d","pitchNumber":3,"startTime":"2025-08-20T00:56:37.740Z","endTime":"2025-08-20T00:56:42.580Z","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":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.58999930135204,"strikeZoneBottom":1.79711223518375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.594724600949526,"aZ":-21.764765502631107,"pfxX":6.7662930176939176,"pfxZ":5.708421689680521,"pX":-0.7560443971609494,"pZ":2.1956270266846465,"vX0":-12.489108996033428,"vY0":-133.8845087612621,"vZ0":-3.3939504278334844,"x":145.82,"y":179.5,"x0":3.07995511228571,"y0":50.00446147834426,"z0":5.028515284555533,"aX":12.344187217392532},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.8,"breakHorizontal":-9.7,"spinRate":2173,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.408348032428107,"extension":7.474562134314901},"index":3,"playId":"4098e999-18ef-3592-8083-8fa3ca2e3c85","pitchNumber":4,"startTime":"2025-08-20T00:56:55.694Z","endTime":"2025-08-20T00:57:00.318Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-20T00:57:05.835Z","endTime":"2025-08-20T00:57:20.222Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":70.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.54166570379331,"aZ":-28.580878719788227,"pfxX":-8.193335903251167,"pfxZ":2.8516941920553505,"pX":-0.7400587167227328,"pZ":1.6561207283999078,"vX0":-6.7019319255723095,"vY0":-111.97740930920446,"vZ0":-0.6951694887582156,"x":145.21,"y":194.06,"x0":3.3638816953846233,"y0":50.00392713156779,"z0":4.912681522481296,"aX":-10.332318652070077},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":5.3,"breakHorizontal":16.7,"spinRate":2532,"spinDirection":286},"zone":7,"typeConfidence":2.0,"plateTime":0.49045149278304434,"extension":7.053443519335017},"index":5,"playId":"1a67e632-f4c9-37bc-a27c-0a2f947f8633","pitchNumber":5,"startTime":"2025-08-20T00:57:20.222Z","endTime":"2025-08-20T00:57:24.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:57:24.530Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Martin strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:57:48.824Z","endTime":"2025-08-20T00:59:03.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.39999947881655,"strikeZoneBottom":1.63049685207525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.298217375911026,"aZ":-25.83564052964091,"pfxX":9.339223817846179,"pfxZ":3.469716524085321,"pX":1.6108688255384218,"pZ":3.043256940755877,"vX0":-8.126786531860345,"vY0":-134.10616895768067,"vZ0":-0.4480429991658311,"x":55.6,"y":156.61,"x0":3.463326682219061,"y0":50.00234569055746,"z0":5.0512929414056895,"aX":17.05494831237152},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.4,"breakHorizontal":-15.2,"spinRate":2025,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4080235225265971,"extension":7.845272612665343},"index":0,"playId":"e6ced436-0e58-3a07-bcea-35773417a5be","pitchNumber":1,"startTime":"2025-08-20T00:57:49.312Z","endTime":"2025-08-20T00:57:52.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.23481571725526,"aZ":-29.335758511563693,"pfxX":10.846531780186067,"pfxZ":1.9245854478247164,"pX":0.7696363522842468,"pZ":1.6664616912715269,"vX0":-9.258252302770703,"vY0":-120.88045299226995,"vZ0":-1.4282973370736651,"x":87.66,"y":193.79,"x0":3.2457522839673993,"y0":50.00276939736956,"z0":4.847718127008561,"aX":16.002710262082317},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.4,"breakHorizontal":-17.4,"spinRate":2259,"spinDirection":106},"zone":9,"typeConfidence":2.0,"plateTime":0.45363085706961126,"extension":7.118152768440894},"index":1,"playId":"fb99dc80-4ed4-35ab-a884-a4d154ebc176","pitchNumber":2,"startTime":"2025-08-20T00:58:02.977Z","endTime":"2025-08-20T00:58:05.977Z","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":82.9,"endSpeed":75.1,"strikeZoneTop":3.2806398576344,"strikeZoneBottom":1.66027939773333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8162386065217,"aZ":-30.096249795807893,"pfxX":11.048649302096631,"pfxZ":1.4275230474113894,"pX":1.6149827987992404,"pZ":2.7753554379844725,"vX0":-7.790751392901413,"vY0":-120.44810958786566,"vZ0":1.1946431492871106,"x":55.44,"y":163.85,"x0":3.4739005759139516,"y0":50.00053354146634,"z0":4.956624833641176,"aX":16.05203238946064},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.2,"breakHorizontal":-17.9,"spinRate":2236,"spinDirection":105},"zone":12,"typeConfidence":2.0,"plateTime":0.456689419675234,"extension":7.008003746557095},"index":2,"playId":"1df587a8-53f2-3c47-8ab0-41b8bb1a6bb3","pitchNumber":3,"startTime":"2025-08-20T00:58:20.705Z","endTime":"2025-08-20T00:58:24.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.870275189336688,"aZ":-27.105316116417598,"pfxX":-1.0588592474896243,"pfxZ":3.144913711733275,"pX":0.6278389166801082,"pZ":2.230393758613472,"vX0":-6.9700512993433685,"vY0":-125.4236802897147,"vZ0":-1.701646231015037,"x":93.07,"y":178.56,"x0":3.5682126651345873,"y0":50.000748366098584,"z0":5.105973149161914,"aX":-1.7023737468393383},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":3.4,"spinRate":2263,"spinDirection":160},"zone":6,"typeConfidence":2.0,"plateTime":0.4349626144033012,"extension":6.860520379554619},"index":3,"playId":"803e2d29-9db1-33af-aa6a-dd7f4468c22f","pitchNumber":4,"startTime":"2025-08-20T00:58:35.860Z","endTime":"2025-08-20T00:58:39.077Z","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":93.7,"endSpeed":85.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.453151646353778,"aZ":-19.745923062480013,"pfxX":5.480085421594924,"pfxZ":6.600484285830012,"pX":0.9639293106672542,"pZ":3.3898993367199575,"vX0":-7.939315663919223,"vY0":-136.25803650955228,"vZ0":-1.3003508365968308,"x":80.26,"y":147.25,"x0":3.201147992787537,"y0":50.005021832468245,"z0":5.235322281473294,"aX":10.323569434215052},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":-8.3,"spinRate":2190,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4017027015981074,"extension":7.177920536386387},"index":4,"playId":"1f00cb82-110a-3950-97e1-6e727a43277d","pitchNumber":5,"startTime":"2025-08-20T00:58:57.524Z","endTime":"2025-08-20T00:59:03.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:59:03.028Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T01:01:37.295Z","endTime":"2025-08-20T01:03:34.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pierson Ohl replaces Joe Ryan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:00:01.187Z","endTime":"2025-08-20T01:01:39.549Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701487,"link":"/api/v1/people/701487"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.9,"strikeZoneTop":3.60999805787799,"strikeZoneBottom":1.70439759835083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.815704249598763,"aZ":-23.7055009302309,"pfxX":-0.274508095031345,"pfxZ":5.44318479476674,"pX":0.850424894645424,"pZ":0.6424597568662486,"vX0":4.485432156253987,"vY0":-123.23331543670196,"vZ0":-7.492929073948539,"x":84.58,"y":221.43,"x0":-0.9487434646211207,"y0":50.00468824765664,"z0":5.691112394128523,"aX":-0.42801900280463745},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.5,"breakHorizontal":-0.5,"spinRate":2207,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4424973631219751,"extension":6.21785870473167},"index":1,"playId":"571ba5b1-7a2a-3666-977e-ee93ae09f9ed","pitchNumber":1,"startTime":"2025-08-20T01:01:39.549Z","endTime":"2025-08-20T01:01:44.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.1530993485649,"aZ":-29.54083840920413,"pfxX":-8.210544468926244,"pfxZ":1.9043597833333665,"pX":0.10831415784197472,"pZ":1.9210843299972657,"vX0":4.842815394480144,"vY0":-116.94901895360034,"vZ0":-2.8334950049745373,"x":112.87,"y":186.91,"x0":-0.9230356318256646,"y0":50.00386462120622,"z0":5.92044717772715,"aX":-11.368489939513069},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":3.0,"breakHorizontal":13.7,"spinRate":2222,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.46842979778847793,"extension":6.179846077686618},"index":2,"playId":"97c5bfb7-408e-3a37-95d4-702ffb7b3fc8","pitchNumber":2,"startTime":"2025-08-20T01:01:54.750Z","endTime":"2025-08-20T01:01:57.750Z","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":80.5,"endSpeed":73.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.926249244591837,"aZ":-28.489197613171434,"pfxX":-8.198015612423767,"pfxZ":2.6657171686932353,"pX":-0.41785318721924236,"pZ":2.0802837249458115,"vX0":3.7878567743820364,"vY0":-117.10371092563592,"vZ0":-2.6863093311315867,"x":132.93,"y":182.61,"x0":-0.9946207008251091,"y0":50.00341741923966,"z0":5.91794844099462,"aX":-11.341545040445176},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":4.4,"breakHorizontal":13.8,"spinRate":2095,"spinDirection":255},"zone":7,"typeConfidence":2.0,"plateTime":0.46842601459383104,"extension":6.387870735646665},"index":3,"playId":"7befa9e5-caf2-3676-9d2d-74162564ba16","pitchNumber":3,"startTime":"2025-08-20T01:02:11.908Z","endTime":"2025-08-20T01:02:14.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.61369108619531,"strikeZoneBottom":1.85282832294396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.06844670961084,"aZ":-12.525561708745244,"pfxX":-7.02948734333534,"pfxZ":10.708143904710251,"pX":1.1122410283239192,"pZ":2.6673383597040305,"vX0":7.536536794792082,"vY0":-134.79022518690326,"vZ0":-5.8378714718465465,"x":74.6,"y":166.76,"x0":-0.81048589096002,"y0":50.00107279510115,"z0":5.750187877761178,"aX":-12.89710935792178},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":11.0,"spinRate":2118,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4067813452676039,"extension":6.426482820080265},"index":4,"playId":"74c6344c-6bfc-335b-862a-a995d0f04ad0","pitchNumber":4,"startTime":"2025-08-20T01:02:30.199Z","endTime":"2025-08-20T01:02:34.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.752459658283367,"aZ":-28.775230586741106,"pfxX":-8.52920137123701,"pfxZ":2.4339185889391164,"pX":0.1669006199430705,"pZ":1.5990209014010004,"vX0":5.122156394386027,"vY0":-117.0257946920685,"vZ0":-3.567874016394523,"x":110.64,"y":195.61,"x0":-0.9349962740052308,"y0":50.0027259193797,"z0":5.820402003734782,"aX":-11.906294879152087},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.8,"breakHorizontal":14.3,"spinRate":2165,"spinDirection":258},"zone":8,"typeConfidence":2.0,"plateTime":0.46690455943168585,"extension":6.471161598404905},"index":5,"playId":"281c5507-4ba5-3390-a74b-2c2fc83a3961","pitchNumber":5,"startTime":"2025-08-20T01:02:54.344Z","endTime":"2025-08-20T01:02:57.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.60999891707111,"strikeZoneBottom":1.81587839338614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.13936702381522,"aZ":-11.781857772355169,"pfxX":-6.598038890328843,"pfxZ":10.91597520279712,"pX":0.756309430507442,"pZ":1.1721585877096043,"vX0":7.001559839470768,"vY0":-135.46234769845836,"vZ0":-9.478342065923055,"x":88.17,"y":207.13,"x0":-0.998182736041971,"y0":50.003621675576134,"z0":5.528958790354424,"aX":-12.327281421834076},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":10.6,"spinRate":2364,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.40353674017786867,"extension":6.371303795042849},"index":6,"playId":"30081f6d-b813-3843-abc7-8a9e6ea9d243","pitchNumber":6,"startTime":"2025-08-20T01:03:14.120Z","endTime":"2025-08-20T01:03:18.550Z","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":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.6493575696054,"strikeZoneBottom":1.85549339417727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.7617753301431,"aZ":-12.545307158235143,"pfxX":-7.13878764555729,"pfxZ":10.537861663727822,"pX":0.046422338104935824,"pZ":1.5511432337926858,"vX0":5.684462597910325,"vY0":-135.20196387834514,"vZ0":-8.483320737165812,"x":115.23,"y":196.9,"x0":-1.1493665154514792,"y0":50.00436396929894,"z0":5.59734270077067,"aX":-13.29970623299793},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":11.8,"spinRate":2399,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4041611726044918,"extension":6.444993392737681},"index":7,"playId":"600c1e33-bc78-37d7-8cdd-4644118e261b","pitchNumber":7,"startTime":"2025-08-20T01:03:29.999Z","endTime":"2025-08-20T01:03:34.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:03:34.487Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to center fielder Byron Buxton.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T01:03:58.770Z","endTime":"2025-08-20T01:04:09.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.213192894753586,"aZ":-27.26125838375045,"pfxX":-8.305704500649952,"pfxZ":3.4438337320986294,"pX":0.15106627749440418,"pZ":2.071497910546349,"vX0":5.198391929708614,"vY0":-118.03116855056068,"vZ0":-3.1085214928426397,"x":111.24,"y":182.85,"x0":-0.9890158435298168,"y0":50.0027705778402,"z0":5.887943715855211,"aX":-11.844401170145197},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.8,"breakHorizontal":13.9,"spinRate":2042,"spinDirection":258},"zone":8,"typeConfidence":2.0,"plateTime":0.46217937299222056,"extension":6.239102553757484},"hitData":{"launchSpeed":96.1,"launchAngle":48.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.61,"coordY":83.61}},"index":0,"playId":"68b5dad6-33b2-3bce-8c86-a6165f07b704","pitchNumber":1,"startTime":"2025-08-20T01:03:59.199Z","endTime":"2025-08-20T01:04:09.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:04:09.211Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lawrence Butler flies out to right fielder Matt Wallner.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T01:04:32.000Z","endTime":"2025-08-20T01:05:00.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.62999883349134,"strikeZoneBottom":1.74395934616005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.097165496262317,"aZ":-29.279856493141537,"pfxX":-10.444954564064911,"pfxZ":2.1107100834132217,"pX":-0.4226809733154591,"pZ":0.8005418317753475,"vX0":4.411803715527363,"vY0":-116.55732160420834,"vZ0":-5.0577823010593965,"x":133.11,"y":217.17,"x0":-0.9838196620927867,"y0":50.005663837212694,"z0":5.766417665230563,"aX":-14.360674563120634},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.8,"breakHorizontal":17.8,"spinRate":2249,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.47008184366524564,"extension":6.782750909456442},"index":0,"playId":"7255888f-b9b5-3bf3-8590-77c20eeadf46","pitchNumber":1,"startTime":"2025-08-20T01:04:32.559Z","endTime":"2025-08-20T01:04:37.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.92897657784751,"aZ":-28.03271690752301,"pfxX":-8.818349407740325,"pfxZ":2.9665703166575623,"pX":-0.3930685465794863,"pZ":2.2235941313078924,"vX0":3.973925226592982,"vY0":-117.32781059997124,"vZ0":-2.5132796986232635,"x":131.98,"y":178.74,"x0":-0.9619088903532861,"y0":50.00251688679762,"z0":5.917623516903849,"aX":-12.310026912976728},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":5.0,"breakHorizontal":15.0,"spinRate":2238,"spinDirection":259},"zone":7,"typeConfidence":2.0,"plateTime":0.4666048847525319,"extension":6.634406467135552},"hitData":{"launchSpeed":78.8,"launchAngle":32.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.72,"coordY":85.46}},"index":1,"playId":"d8cc8bc9-6991-352b-b733-04473498c1c7","pitchNumber":2,"startTime":"2025-08-20T01:04:53.102Z","endTime":"2025-08-20T01:05:00.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:05:00.890Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Wallner grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T01:07:01.546Z","endTime":"2025-08-20T01:08:25.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.2,"endSpeed":67.8,"strikeZoneTop":3.74999930655672,"strikeZoneBottom":1.82540086092611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.185529361612076,"aZ":-30.913984142803397,"pfxX":-7.243721092318206,"pfxZ":1.0762722999997205,"pX":-0.1417773199337919,"pZ":2.7937405218480267,"vX0":-5.7524869461492845,"vY0":-107.79847627152623,"vZ0":2.3852919830899757,"x":122.4,"y":163.35,"x0":3.510220175476977,"y0":50.00145560259385,"z0":5.105506886670342,"aX":-8.451845602657853},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":3.0,"breakHorizontal":14.8,"spinRate":2443,"spinDirection":281},"zone":5,"typeConfidence":2.0,"plateTime":0.5097286832220815,"extension":7.061408677184694},"index":0,"playId":"1e992546-bd08-35a0-b3da-322ff99f40dd","pitchNumber":1,"startTime":"2025-08-20T01:07:05.723Z","endTime":"2025-08-20T01:07:10.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":68.6,"strikeZoneTop":3.75,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.652289439512053,"aZ":-31.48872107621953,"pfxX":-5.6497474568558665,"pfxZ":0.5798676177257107,"pX":0.3116190081264253,"pZ":2.2392067909843365,"vX0":-5.326639122563599,"vY0":-108.99599142605993,"vZ0":1.5941012808713197,"x":105.12,"y":178.32,"x0":3.529005646911833,"y0":50.00541278878636,"z0":4.9196988095948235,"aX":-6.74201367963137},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":1.9,"breakHorizontal":11.8,"spinRate":2305,"spinDirection":280},"zone":9,"typeConfidence":2.0,"plateTime":0.5041389850606981,"extension":6.867586914154514},"index":1,"playId":"d370a0be-7812-3d37-8c7a-0b75a586f3d8","pitchNumber":2,"startTime":"2025-08-20T01:07:21.041Z","endTime":"2025-08-20T01:07:24.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.75000015159179,"strikeZoneBottom":1.97204171954142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.89411036172443,"aZ":-18.96842260619138,"pfxX":7.308695139354201,"pfxZ":7.327808995774756,"pX":-1.0218402111237466,"pZ":4.023170209702433,"vX0":-13.02546826593909,"vY0":-133.66207079980742,"vZ0":0.600405154173536,"x":155.95,"y":130.15,"x0":2.9738330906126387,"y0":50.00298131584728,"z0":5.161910041744245,"aX":13.1734218986886},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.7,"breakHorizontal":-10.3,"spinRate":2248,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.4104266374858687,"extension":7.430909983436675},"index":2,"playId":"5b7a8921-a986-344a-a26a-6b300371872f","pitchNumber":3,"startTime":"2025-08-20T01:07:43.641Z","endTime":"2025-08-20T01:07:48.220Z","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":76.6,"endSpeed":70.6,"strikeZoneTop":3.75000130758239,"strikeZoneBottom":1.92506243020123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.443526165736255,"aZ":-30.299311652456876,"pfxX":-8.437572537201978,"pfxZ":1.5139697007091515,"pX":-3.5045073082949334,"pZ":1.572673196464985,"vX0":-11.780834935754175,"vY0":-110.9937224027503,"vZ0":-0.1797442754860985,"x":250.58,"y":196.32,"x0":2.9854331581538025,"y0":50.00137597461662,"z0":4.832480513442267,"aX":-10.436568377629305},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":3.0,"breakHorizontal":18.6,"spinRate":2532,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.49508606073144223,"extension":7.298886740202169},"index":3,"playId":"6b7210d5-801e-3b8c-8ea9-10a4591d6368","pitchNumber":4,"startTime":"2025-08-20T01:07:58.332Z","endTime":"2025-08-20T01:08:01.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.8,"strikeZoneTop":3.75,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.215699441011765,"aZ":-31.14604130379756,"pfxX":-7.66651270889611,"pfxZ":0.8173046999682851,"pX":-1.2119172111853203,"pZ":1.7970040386521944,"vX0":-7.916485788911281,"vY0":-111.40875902236004,"vZ0":0.21152980297981694,"x":163.2,"y":190.26,"x0":3.384861125690089,"y0":50.00281987988114,"z0":4.922900005554561,"aX":-9.624082681578846},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":1.9,"breakHorizontal":16.0,"spinRate":2509,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.4918422526272481,"extension":6.99658103612593},"hitData":{"launchSpeed":58.8,"launchAngle":-35.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.38,"coordY":170.72}},"index":4,"playId":"92ff51a6-ff63-3ac7-a281-6f0a1d3401f6","pitchNumber":5,"startTime":"2025-08-20T01:08:17.375Z","endTime":"2025-08-20T01:08:25.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:08:25.800Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Byron Buxton grounds out softly, catcher Shea Langeliers to first baseman Nick Kurtz.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T01:09:00.393Z","endTime":"2025-08-20T01:11:41.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":84.1,"strikeZoneTop":3.42011752096346,"strikeZoneBottom":1.51121282533932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.44573017055034,"aZ":-18.882512429491868,"pfxX":7.821789647890506,"pfxZ":7.386318563722574,"pX":-0.8682186694150038,"pZ":2.82263236787633,"vX0":-13.50163754209828,"vY0":-132.80476061800954,"vZ0":-2.0137807075306764,"x":150.09,"y":162.57,"x0":3.248148619102545,"y0":50.003331214945646,"z0":4.953287642017876,"aX":14.077730650762785},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.2,"breakHorizontal":-11.5,"spinRate":2313,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.41124819818634606,"extension":7.025437922411813},"index":0,"playId":"eb1ef9c8-db9e-3d93-a160-70c60155ada4","pitchNumber":1,"startTime":"2025-08-20T01:09:04.777Z","endTime":"2025-08-20T01:09:09.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.45000155158991,"strikeZoneBottom":1.5506692453669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.073545762397597,"aZ":-29.78310893076941,"pfxX":10.30329219416619,"pfxZ":1.59306642599545,"pX":-0.18976502344893745,"pZ":1.3920653165347792,"vX0":-11.20942658992394,"vY0":-121.40149358318584,"vZ0":-2.001198668488311,"x":124.23,"y":201.19,"x0":3.1323461602053713,"y0":50.00495651720123,"z0":4.800502166895474,"aX":15.498628968223798},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.6,"breakHorizontal":-16.2,"spinRate":2220,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.4498562999977591,"extension":7.112691136900629},"index":1,"playId":"81306994-88c1-32f8-81ef-3557c4d49bc8","pitchNumber":2,"startTime":"2025-08-20T01:09:21.451Z","endTime":"2025-08-20T01:09:26.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.1,"strikeZoneTop":3.45000043909658,"strikeZoneBottom":1.57196897276707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.048118517147415,"aZ":-28.147082035570573,"pfxX":8.890286477071479,"pfxZ":2.7008478517643812,"pX":-0.1982609352365635,"pZ":1.0305117479398986,"vX0":-10.901648546774696,"vY0":-120.36402258508187,"vZ0":-3.460222683503489,"x":124.56,"y":210.96,"x0":3.2030328490137094,"y0":50.000293671802886,"z0":4.93897927498977,"aX":13.240475381107313},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.4,"breakHorizontal":-13.9,"spinRate":2211,"spinDirection":108},"zone":13,"typeConfidence":2.0,"plateTime":0.4524560454865427,"extension":7.068590068856723},"index":2,"playId":"c96eafab-9d60-3c12-8c6d-a52356aa1536","pitchNumber":3,"startTime":"2025-08-20T01:09:38.074Z","endTime":"2025-08-20T01:09:43.374Z","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":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.4010382122535,"strikeZoneBottom":1.52444528462382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.624008013732666,"aZ":-27.845167929249865,"pfxX":10.42108308267476,"pfxZ":2.3933451297689308,"pX":-0.6940488170564749,"pZ":2.1777573243784007,"vX0":-13.929877919904126,"vY0":-133.11320290834456,"vZ0":-2.140458822505716,"x":143.46,"y":179.98,"x0":3.235183821009073,"y0":50.00174142413114,"z0":4.993660467280542,"aX":18.83768396224346},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.1,"breakHorizontal":-16.1,"spinRate":2179,"spinDirection":122},"zone":4,"typeConfidence":2.0,"plateTime":0.41034006914402976,"extension":7.181901328814479},"index":3,"playId":"393d2169-d330-34ed-8003-f3c2da5535e3","pitchNumber":4,"startTime":"2025-08-20T01:09:56.246Z","endTime":"2025-08-20T01:10:01.623Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2025-08-20T01:10:07.287Z","endTime":"2025-08-20T01:10:25.316Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.057159267812914,"aZ":-29.591093315698163,"pfxX":-6.0980444280022645,"pfxZ":1.988067264833516,"pX":0.451668624143868,"pZ":3.26058110740998,"vX0":-5.2133569250097676,"vY0":-112.82757482059834,"vZ0":2.4874742268412446,"x":99.78,"y":150.74,"x0":3.5780665408283494,"y0":50.00301218790503,"z0":5.110510824311607,"aX":-7.920711022540473},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":4.4,"breakHorizontal":12.2,"spinRate":2454,"spinDirection":278},"zone":3,"typeConfidence":2.0,"plateTime":0.4840490277569409,"extension":6.936291621705641},"index":5,"playId":"c43a4680-eece-3b16-86d2-48b28c77ee53","pitchNumber":5,"startTime":"2025-08-20T01:10:25.316Z","endTime":"2025-08-20T01:10:29.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.67586593142789,"aZ":-25.502579242143998,"pfxX":-2.1190782714414014,"pfxZ":4.023914156543235,"pX":-0.48968942626235845,"pZ":2.20820142795964,"vX0":-9.279798467063571,"vY0":-127.5460817153203,"vZ0":-2.2069094181082973,"x":135.67,"y":179.16,"x0":3.461627903833426,"y0":50.00222794322056,"z0":5.082807431962569,"aX":-3.5132409651826597},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.1,"breakHorizontal":5.8,"spinRate":2290,"spinDirection":176},"zone":4,"typeConfidence":2.0,"plateTime":0.4284007614582932,"extension":6.9972501827319},"index":6,"playId":"9f35f4b7-b1e8-3704-ae45-0e9164201e00","pitchNumber":6,"startTime":"2025-08-20T01:10:49.843Z","endTime":"2025-08-20T01:10:53.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.06605387412429,"aZ":-20.178038044185257,"pfxX":5.893235176833287,"pfxZ":6.600364385769364,"pX":-0.7130549850829573,"pZ":3.6275138055218488,"vX0":-12.319892853068529,"vY0":-134.20041366748887,"vZ0":-0.2743709024493036,"x":144.18,"y":140.84,"x0":3.179152469957251,"y0":50.000271705774644,"z0":5.173022989779564,"aX":10.707778698145097},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":-7.9,"spinRate":2181,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.40873202140759,"extension":7.184573594641476},"index":7,"playId":"2b91531e-3f7d-318e-bede-2b8a85086ef4","pitchNumber":7,"startTime":"2025-08-20T01:11:09.275Z","endTime":"2025-08-20T01:11:13.276Z","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":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.923106990489003,"aZ":-32.93412265544935,"pfxX":-10.167985592314253,"pfxZ":-0.5923731316038747,"pX":0.12098608831434293,"pZ":1.374813310467466,"vX0":-4.912451970289272,"vY0":-113.27215269552444,"vZ0":-0.5599575365685195,"x":112.39,"y":201.66,"x0":3.643008006542725,"y0":50.00149980716312,"z0":4.936435617854568,"aX":-13.125077162328937},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-0.8,"breakHorizontal":19.7,"spinRate":2685,"spinDirection":282},"zone":14,"typeConfidence":2.0,"plateTime":0.4847384762954805,"extension":7.205856566668768},"hitData":{"launchSpeed":34.8,"launchAngle":-73.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":127.31,"coordY":200.06}},"index":8,"playId":"543044e6-e78a-3f67-8698-3f31a491db40","pitchNumber":8,"startTime":"2025-08-20T01:11:33.540Z","endTime":"2025-08-20T01:11:41.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:11:41.010Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan Jeffers homers (9) on a line drive to left field.","rbi":1,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T01:12:08.561Z","endTime":"2025-08-20T01:12:33.345Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.255691261481857,"aZ":-29.97412813234557,"pfxX":9.521992925327066,"pfxZ":1.4664933009641583,"pX":0.6064872675410835,"pZ":2.607281691188213,"vX0":-9.35169765912152,"vY0":-121.6012293195386,"vZ0":0.642169886766282,"x":93.88,"y":168.38,"x0":3.2601370379608943,"y0":50.00381137854392,"z0":4.934791857969544,"aX":14.298930397540738},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.1,"breakHorizontal":-15.1,"spinRate":2118,"spinDirection":102},"zone":6,"typeConfidence":2.0,"plateTime":0.4499719404299718,"extension":7.080873484257337},"hitData":{"launchSpeed":101.0,"launchAngle":22.0,"totalDistance":371.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":26.25,"coordY":85.94}},"index":0,"playId":"b2157f1c-8b66-32ec-b666-f8c5bfab2f34","pitchNumber":1,"startTime":"2025-08-20T01:12:08.970Z","endTime":"2025-08-20T01:12:33.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:12:33.345Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Larnach grounds out, second baseman Luis Urías to first baseman Nick Kurtz.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T01:12:55.101Z","endTime":"2025-08-20T01:13:55.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.4,"strikeZoneTop":3.62542634549644,"strikeZoneBottom":1.71287372325531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.52010521780723,"aZ":-23.954953810867988,"pfxX":9.067538208212468,"pfxZ":4.720277380935671,"pX":-0.08543580491713824,"pZ":1.4933751822699184,"vX0":-11.04595069046105,"vY0":-131.79335983774837,"vZ0":-4.273012266134274,"x":120.26,"y":198.46,"x0":3.001029877357873,"y0":50.00595877600036,"z0":4.925918083527716,"aX":15.80142367355231},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.7,"breakHorizontal":-13.7,"spinRate":2148,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.41712469710469957,"extension":7.873958684066225},"index":0,"playId":"4a925af4-0730-3329-a0d3-3a356f800843","pitchNumber":1,"startTime":"2025-08-20T01:12:55.500Z","endTime":"2025-08-20T01:13:00.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.2,"strikeZoneTop":3.7199995195443,"strikeZoneBottom":1.80587571288824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.229230254685127,"aZ":-21.39378093307951,"pfxX":8.119850173934294,"pfxZ":6.063784263212654,"pX":-0.20663399915204908,"pZ":1.9567499901806533,"vX0":-11.223428566787007,"vY0":-132.90473754868626,"vZ0":-4.038251598726109,"x":124.88,"y":185.95,"x0":3.028869830863434,"y0":50.000125691608694,"z0":5.062279013187969,"aX":14.429186877872844},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.2,"breakHorizontal":-12.1,"spinRate":2124,"spinDirection":113},"zone":8,"typeConfidence":2.0,"plateTime":0.4131630798790984,"extension":7.3506260440539615},"index":1,"playId":"e79f0626-4c8d-3daa-bbf9-f671d9874cfa","pitchNumber":2,"startTime":"2025-08-20T01:13:11.911Z","endTime":"2025-08-20T01:13:17.080Z","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":90.8,"endSpeed":82.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.398481527091274,"aZ":-23.835038460370043,"pfxX":6.788225235997645,"pfxZ":4.758053577382169,"pX":0.6445393498403439,"pZ":3.177822641111474,"vX0":-9.220225123159976,"vY0":-131.9066162424085,"vZ0":-0.08745462217168842,"x":92.43,"y":152.98,"x0":3.3116875978490206,"y0":50.003515147081906,"z0":4.976278570981831,"aX":11.901328985182928},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.8,"breakHorizontal":-10.2,"spinRate":2177,"spinDirection":114},"zone":3,"typeConfidence":2.0,"plateTime":0.41604410151210436,"extension":7.158941674225329},"index":2,"playId":"6f151df7-bc28-3326-96f0-4fd2ef432022","pitchNumber":3,"startTime":"2025-08-20T01:13:28.292Z","endTime":"2025-08-20T01:13:31.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.7494164547,"aZ":-32.18089509675288,"pfxX":-7.361968039646653,"pfxZ":-0.0030250122123156586,"pX":-0.9297134119218123,"pZ":2.1243389417888894,"vX0":-7.430091724747521,"vY0":-112.31560185938818,"vZ0":1.0360228401825886,"x":152.44,"y":181.42,"x0":3.374013386979917,"y0":50.00352638968226,"z0":4.921728263601517,"aX":-9.435425209636163},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":0.6,"breakHorizontal":15.2,"spinRate":2479,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4870766258978092,"extension":7.081338169352776},"hitData":{"launchSpeed":71.1,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.88,"coordY":152.85}},"index":3,"playId":"fcae322c-f636-34c2-a380-e68fc62c0935","pitchNumber":4,"startTime":"2025-08-20T01:13:47.343Z","endTime":"2025-08-20T01:13:55.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:13:55.131Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Darell Hernaiz doubles (2) on a line drive to right fielder Matt Wallner, deflected by center fielder Byron Buxton.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T01:16:03.001Z","endTime":"2025-08-20T01:17:58.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"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,1,3,4,5,6,7],"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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_deflection"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.58000067344228,"strikeZoneBottom":1.57977406010042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.587400642997927,"aZ":-12.316554175388525,"pfxX":-5.495054851688668,"pfxZ":11.116004824177946,"pX":0.7498415795633045,"pZ":2.0677391996065624,"vX0":5.954867055006367,"vY0":-132.17174926676563,"vZ0":-7.403230370292051,"x":88.42,"y":182.95,"x0":-0.8080340058715527,"y0":50.00491465071417,"z0":5.790839485736455,"aX":-9.818861015188089},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.8,"breakHorizontal":8.8,"spinRate":2261,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.4128692132876255,"extension":6.208365890719209},"index":0,"playId":"4983df58-93f9-32c6-a98c-af864169fe27","pitchNumber":1,"startTime":"2025-08-20T01:16:03.001Z","endTime":"2025-08-20T01:16:07.567Z","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":91.9,"endSpeed":84.7,"strikeZoneTop":3.6930929170405,"strikeZoneBottom":1.70653703331735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.68394369895448,"aZ":-12.328829388856407,"pfxX":-6.180464244492315,"pfxZ":10.896805146490864,"pX":0.5371622595856348,"pZ":1.7501695135475632,"vX0":5.575141536903602,"vY0":-133.57954532716172,"vZ0":-8.190366414665352,"x":96.52,"y":191.53,"x0":-0.7661904800978785,"y0":50.00132736469759,"z0":5.726647696105045,"aX":-11.25485522839099},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":10.1,"spinRate":2321,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.40883208288992234,"extension":6.16149001648492},"index":1,"playId":"9e5bad00-f0cf-3906-8033-77ff85e265bf","pitchNumber":2,"startTime":"2025-08-20T01:16:16.959Z","endTime":"2025-08-20T01:16:20.693Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-20T01:16:26.934Z","endTime":"2025-08-20T01:16:36.656Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.58000005970568,"strikeZoneBottom":1.68750195052478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.850956636775795,"aZ":-23.23201814447684,"pfxX":-0.3972159469788936,"pfxZ":6.414574033463746,"pX":1.2093526143535251,"pZ":2.014356482026366,"vX0":5.23215509907842,"vY0":-117.48299518536702,"vZ0":-3.731245967057309,"x":70.9,"y":184.39,"x0":-0.9976305268763871,"y0":50.00222431418866,"z0":5.789485430620945,"aX":-0.5542083021502721},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":10.9,"breakHorizontal":-0.6,"spinRate":209,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4667299195296284,"extension":6.3813193861679345},"index":3,"playId":"bf87a61d-5932-3396-b344-47714266e952","pitchNumber":3,"startTime":"2025-08-20T01:16:36.656Z","endTime":"2025-08-20T01:16:40.860Z","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":81.0,"endSpeed":75.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.199035479571364,"aZ":-29.048892660191505,"pfxX":-7.382962210635855,"pfxZ":2.2041082861305448,"pX":0.10039814195674004,"pZ":1.2122989788429104,"vX0":4.641736154714301,"vY0":-117.89348495409821,"vZ0":-4.43328791105964,"x":113.17,"y":206.05,"x0":-0.929116797494386,"y0":50.0005286283337,"z0":5.780809629416316,"aX":-10.451467246742691},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.2,"breakHorizontal":12.4,"spinRate":2112,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.46357061842706226,"extension":6.2248076438779005},"index":4,"playId":"6090e99a-7539-32cd-b46c-fcef17d8c1a1","pitchNumber":4,"startTime":"2025-08-20T01:16:51.108Z","endTime":"2025-08-20T01:16:54.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.17410892565185,"aZ":-29.044245478462916,"pfxX":2.3306385220237806,"pfxZ":2.3223736448478007,"pX":-0.7430751391561523,"pZ":3.781530453747972,"vX0":0.2343273868493668,"vY0":-115.48314414208544,"vZ0":1.5288392238016795,"x":145.32,"y":136.68,"x0":-1.148591972545101,"y0":50.00173420919652,"z0":5.911666663197373,"aX":3.136866615951513},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.9,"breakHorizontal":-4.3,"spinRate":286,"spinDirection":27},"zone":11,"typeConfidence":2.0,"plateTime":0.4748967840591427,"extension":6.267860263274892},"index":5,"playId":"2ce94c1f-7b20-31c8-9a6e-816b4c23a4f4","pitchNumber":5,"startTime":"2025-08-20T01:17:08.829Z","endTime":"2025-08-20T01:17:11.936Z","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.1,"strikeZoneTop":3.5799984775586,"strikeZoneBottom":1.66313821787892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.461256110424067,"aZ":-28.539929717190883,"pfxX":-8.358157513059165,"pfxZ":2.575137981060828,"pX":1.0569656331574484,"pZ":1.0874869786445083,"vX0":7.07158426410641,"vY0":-117.2410462511868,"vZ0":-4.680538050046923,"x":76.71,"y":209.42,"x0":-0.8936909930413521,"y0":50.00074773461359,"z0":5.733799585826792,"aX":-11.785765909707159},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.8,"breakHorizontal":13.7,"spinRate":2141,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.46486932725253416,"extension":6.828307372454597},"index":6,"playId":"4c00754e-44d0-343d-b218-36559f22608e","pitchNumber":6,"startTime":"2025-08-20T01:17:29.212Z","endTime":"2025-08-20T01:17:33.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.9303468326129,"aZ":-14.447184352320331,"pfxX":-4.921684778449641,"pfxZ":9.578605279459293,"pX":0.11097204120746276,"pZ":3.3850938701919207,"vX0":4.332551507160839,"vY0":-134.83770897616006,"vZ0":-3.9370205945235526,"x":112.77,"y":147.38,"x0":-0.8732565818568866,"y0":50.00259924271799,"z0":5.876139838081884,"aX":-9.108494760367826},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":8.0,"spinRate":2257,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.40543774736394367,"extension":6.1926477156062285},"hitData":{"launchSpeed":95.3,"launchAngle":20.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":170.7,"coordY":71.47}},"index":7,"playId":"f24a5fbc-fec2-39c1-89db-6afe1a5b31a0","pitchNumber":7,"startTime":"2025-08-20T01:17:45.758Z","endTime":"2025-08-20T01:17:58.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:17:58.005Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Bleday lines out to center fielder Byron Buxton. Darell Hernaiz to 3rd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T01:18:30.066Z","endTime":"2025-08-20T01:18:42.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.891610163186215,"aZ":-28.36762632751701,"pfxX":-7.678703121701014,"pfxZ":2.7392168286495053,"pX":-0.4586202261973008,"pZ":2.1506037862679257,"vX0":3.6839010381459327,"vY0":-116.52416411042029,"vZ0":-2.5010740357895527,"x":134.48,"y":180.71,"x0":-1.0543650188448135,"y0":50.00217504081833,"z0":5.89214719829691,"aX":-10.661981748950005},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.7,"breakHorizontal":13.1,"spinRate":2129,"spinDirection":256},"zone":7,"typeConfidence":2.0,"plateTime":0.4683160890347269,"extension":6.317614720451924},"hitData":{"launchSpeed":94.3,"launchAngle":24.0,"totalDistance":354.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":91.0,"coordY":60.72}},"index":0,"playId":"726fec92-9bdf-3007-bc39-df19fac4b0e8","pitchNumber":1,"startTime":"2025-08-20T01:18:30.548Z","endTime":"2025-08-20T01:18:42.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:18:42.576Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Harris singles on a sharp ground ball to center fielder Byron Buxton. Darell Hernaiz scores.","rbi":1,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T01:19:10.571Z","endTime":"2025-08-20T01:21:35.387Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":{"id":701487,"link":"/api/v1/people/701487"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.4,"endSpeed":79.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.01814236850156,"aZ":-24.920286064957473,"pfxX":-0.11867236251573576,"pfxZ":4.562328075387868,"pX":1.2153752645353644,"pZ":0.8764779772375182,"vX0":5.254444565703031,"vY0":-124.25027539594892,"vZ0":-6.886557625301515,"x":70.67,"y":215.12,"x0":-0.8966671282335675,"y0":50.00343496063874,"z0":5.707616069186054,"aX":-0.1899547007594158},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.2,"breakHorizontal":-0.8,"spinRate":2077,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4380667318044127,"extension":6.29262759951699},"index":0,"playId":"f31fc837-bdba-356c-a5a1-b50c55091263","pitchNumber":1,"startTime":"2025-08-20T01:19:10.938Z","endTime":"2025-08-20T01:19:14.054Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-20T01:19:29.709Z","endTime":"2025-08-20T01:19:45.835Z","isPitch":false,"type":"action","player":{"id":695391,"link":"/api/v1/people/695391"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.3999983361165,"strikeZoneBottom":1.60232242342627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.867103196541983,"aZ":-12.374671856830322,"pfxX":-4.84323990196612,"pfxZ":10.73980485864882,"pX":1.231549450111639,"pZ":2.999641212573426,"vX0":7.079755604924658,"vY0":-134.58599823127935,"vZ0":-5.171738896512658,"x":70.06,"y":157.79,"x0":-0.797879185212359,"y0":50.00192027064302,"z0":5.815025741228209,"aX":-8.92856288721656},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.6,"breakHorizontal":7.3,"spinRate":2277,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.40620662679585084,"extension":6.186444118231366},"index":2,"playId":"39d37f44-ebd3-3175-9874-2e836f9836a5","pitchNumber":2,"startTime":"2025-08-20T01:19:45.835Z","endTime":"2025-08-20T01:19:50.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.40000177379115,"strikeZoneBottom":1.58577945756014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.709554005931405,"aZ":-13.187115991514048,"pfxX":-5.82991084870987,"pfxZ":10.52153423640311,"pX":0.277069861504607,"pZ":1.2641890949949854,"vX0":5.117347556500246,"vY0":-133.03356236423076,"vZ0":-8.995401222285665,"x":106.44,"y":204.65,"x0":-0.9076204932793183,"y0":50.00290510216733,"z0":5.630079484411296,"aX":-10.52132670753651},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.4,"breakHorizontal":9.6,"spinRate":2151,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4106384911676333,"extension":6.2483744762524855},"index":3,"playId":"edf6662b-2443-33ed-8c0d-5d861d7f77a5","pitchNumber":3,"startTime":"2025-08-20T01:20:05.663Z","endTime":"2025-08-20T01:20:10.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.39999960888581,"strikeZoneBottom":1.5991684265354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.496562994642836,"aZ":-26.766536532450143,"pfxX":-7.5276091664718585,"pfxZ":3.8322040491658456,"pX":-1.2244177208755278,"pZ":2.607700449529143,"vX0":2.2166681142850497,"vY0":-118.09276003211369,"vZ0":-1.8581047860380058,"x":163.67,"y":168.37,"x0":-1.1971569884275566,"y0":50.00571017678413,"z0":5.867062391249758,"aX":-10.633294857901312},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.7,"breakHorizontal":13.1,"spinRate":2110,"spinDirection":257},"zone":11,"typeConfidence":2.0,"plateTime":0.46382902034861395,"extension":6.403302552503294},"index":4,"playId":"285e96a2-9d0b-320e-83bb-947c9b0d170e","pitchNumber":4,"startTime":"2025-08-20T01:20:26.643Z","endTime":"2025-08-20T01:20:31.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.40000035872968,"strikeZoneBottom":1.5886879264761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.21244777435833,"aZ":-28.553588898415747,"pfxX":-7.8721946561812315,"pfxZ":2.6066922510346107,"pX":-0.5367890919126229,"pZ":2.947856147529833,"vX0":3.4121072679594797,"vY0":-116.94542938456573,"vZ0":-0.7316931007125789,"x":137.46,"y":159.19,"x0":-0.9887065946097664,"y0":50.00507898514349,"z0":5.933552516374147,"aX":-10.94969329985353},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.8,"breakHorizontal":13.4,"spinRate":2193,"spinDirection":258},"zone":1,"typeConfidence":2.0,"plateTime":0.4676397362619453,"extension":6.699320127758703},"index":5,"playId":"5a3c8a53-1a5d-3718-997f-f3832fbc0907","pitchNumber":5,"startTime":"2025-08-20T01:20:44.663Z","endTime":"2025-08-20T01:20:49.829Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"e16fc032-d419-46e5-83a1-e3398e1f07d3","startTime":"2025-08-20T01:21:06.209Z","endTime":"2025-08-20T01:21:11.209Z","isPitch":false,"type":"stepoff"},{"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":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.01588923155039,"aZ":-12.684360324122373,"pfxX":-5.482548187493036,"pfxZ":10.529834312553122,"pX":0.04602689697261314,"pZ":1.6954354024800558,"vX0":4.518057067577014,"vY0":-134.6415900342143,"vZ0":-8.07976665550022,"x":115.25,"y":193.0,"x0":-0.934800907071549,"y0":50.00132638429298,"z0":5.6164944532667835,"aX":-10.14675240127086},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":9.1,"spinRate":2228,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.40554736096200283,"extension":6.266872194868578},"hitData":{"launchSpeed":106.8,"launchAngle":4.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":108.31,"coordY":93.55}},"index":7,"playId":"668a3af2-bcc6-364c-b7da-b98ef25de5d0","pitchNumber":6,"startTime":"2025-08-20T01:21:23.944Z","endTime":"2025-08-20T01:21:35.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:21:35.387Z","atBatIndex":46},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Luis Urías grounds into a double play, shortstop Brooks Lee to second baseman Luke Keaschall to first baseman Kody Clemens. Brett Harris out at 2nd. Luis Urías out at 1st.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T01:21:57.594Z","endTime":"2025-08-20T01:23:49.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":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":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.24425716590143,"strikeZoneBottom":1.43073447790714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.264225242532092,"aZ":-25.893470349784135,"pfxX":-6.904087414110084,"pfxZ":4.410354660625843,"pX":0.37200486931016674,"pZ":1.3684100039616756,"vX0":5.148641579032991,"vY0":-117.97402920719446,"vZ0":-4.852541776356313,"x":102.82,"y":201.83,"x0":-0.9306473609047444,"y0":50.00428262806923,"z0":5.8095002477863105,"aX":-9.833864030493574},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":7.2,"breakHorizontal":11.4,"spinRate":2249,"spinDirection":249},"zone":9,"typeConfidence":2.0,"plateTime":0.4624586428102333,"extension":6.075473047008534},"index":0,"playId":"c99b8fec-5e83-39b2-aaeb-43f6feb71d6f","pitchNumber":1,"startTime":"2025-08-20T01:21:58.022Z","endTime":"2025-08-20T01:22:02.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.401109967261146,"aZ":-25.12052267968745,"pfxX":-0.22466575306673264,"pfxZ":4.567751336177414,"pX":-0.4572269055543967,"pZ":2.963182342697127,"vX0":1.5017449241878529,"vY0":-122.99405354371115,"vZ0":-2.0229784167864096,"x":134.43,"y":158.77,"x0":-1.0442868305269954,"y0":50.00606971677838,"z0":5.908323725776004,"aX":-0.34737896578147404},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.0,"breakHorizontal":0.1,"spinRate":2122,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.4438433583146968,"extension":6.358372583467406},"index":1,"playId":"dcc73f00-fddd-3337-9832-814aa8156123","pitchNumber":2,"startTime":"2025-08-20T01:22:16.364Z","endTime":"2025-08-20T01:22:21.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.1,"strikeZoneTop":3.21999981263436,"strikeZoneBottom":1.57763948911825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.59539129929224,"aZ":-28.269876749359828,"pfxX":-8.722434368063851,"pfxZ":2.829206353240551,"pX":-0.4195322192162096,"pZ":0.2882322716412059,"vX0":3.9802474334213094,"vY0":-116.8428027426657,"vZ0":-6.273386593406697,"x":132.99,"y":231.0,"x0":-1.0144831770274505,"y0":50.0011247756798,"z0":5.6736826198964785,"aX":-12.025016983378688},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":3.8,"breakHorizontal":14.8,"spinRate":2120,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.46927794757109753,"extension":6.676723549946419},"index":2,"playId":"5116d518-9e11-3424-9ed8-f0cd17b6587e","pitchNumber":3,"startTime":"2025-08-20T01:22:51.714Z","endTime":"2025-08-20T01:22:56.777Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.15900193824223,"strikeZoneBottom":1.53894380687255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.83515602165603,"aZ":-25.55419239315365,"pfxX":1.264284429340056,"pfxZ":4.220313626570897,"pX":1.2654262439737847,"pZ":0.4594498202896969,"vX0":4.7373459775393325,"vY0":-123.88408420741347,"vZ0":-7.612226280402643,"x":68.76,"y":226.37,"x0":-0.8293725365615071,"y0":50.001580337812406,"z0":5.682953244254262,"aX":1.9795683362462841},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.2,"breakHorizontal":-3.4,"spinRate":2197,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4407465255744083,"extension":6.228526130336499},"index":3,"playId":"acad1a01-4a91-3bf9-aa4f-fcdf0b5afb2e","pitchNumber":4,"startTime":"2025-08-20T01:23:17.580Z","endTime":"2025-08-20T01:23:21.526Z","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":92.4,"endSpeed":84.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.668173765435746,"aZ":-10.0596569039439,"pfxX":-5.69753863727367,"pfxZ":12.054656181971604,"pX":0.9495763089777017,"pZ":1.3926421742475186,"vX0":6.807831270119545,"vY0":-134.25566654123034,"vZ0":-9.134216791401501,"x":80.8,"y":201.18,"x0":-0.8727148043626678,"y0":50.005873663609826,"z0":5.544733310900432,"aX":-10.456013914004885},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.2,"breakHorizontal":9.0,"spinRate":2312,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.40716816489313956,"extension":6.35430958842717},"hitData":{"launchSpeed":93.0,"launchAngle":-13.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.31,"coordY":152.85}},"index":4,"playId":"ce46967b-bf3e-38be-b7e8-0415be6f4a93","pitchNumber":5,"startTime":"2025-08-20T01:23:41.004Z","endTime":"2025-08-20T01:23:49.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:23:49.144Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T01:25:59.065Z","endTime":"2025-08-20T01:27:31.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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":"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":89.8,"endSpeed":82.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.222105295331982,"aZ":-20.0807188115557,"pfxX":5.342822759280607,"pfxZ":6.952386629490601,"pX":0.23233957829108687,"pZ":3.412607764449217,"vX0":-9.454821575070744,"vY0":-130.5076194304975,"vZ0":-0.9507524595175229,"x":108.14,"y":146.64,"x0":3.1937707728914493,"y0":50.0047658184565,"z0":5.281830689663765,"aX":9.297768729542065},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.6,"breakHorizontal":-7.8,"spinRate":2112,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4183012170285676,"extension":7.1967417851029},"index":0,"playId":"b4a204f8-84d9-3e35-8598-f868c0c65669","pitchNumber":1,"startTime":"2025-08-20T01:26:00.089Z","endTime":"2025-08-20T01:26:03.470Z","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.4,"endSpeed":84.2,"strikeZoneTop":3.1500772516326,"strikeZoneBottom":1.4837026050456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.607381556750468,"aZ":-21.297694194049246,"pfxX":7.103846160037293,"pfxZ":6.01682239624151,"pX":0.934362046564477,"pZ":3.811953058369981,"vX0":-8.813740166353721,"vY0":-132.88054953433652,"vZ0":0.23996141615175892,"x":81.38,"y":135.86,"x0":3.3546650485738305,"y0":50.00212394066147,"z0":5.254533193391649,"aX":12.840584903255309},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.2,"breakHorizontal":-11.2,"spinRate":2129,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.41051594677343717,"extension":7.113302033759784},"index":1,"playId":"bcd93353-ad12-3d17-a2fd-187e7872699e","pitchNumber":2,"startTime":"2025-08-20T01:26:17.775Z","endTime":"2025-08-20T01:26:21.879Z","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":76.8,"endSpeed":71.2,"strikeZoneTop":3.21999931756964,"strikeZoneBottom":1.44469309636909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.297698992858443,"aZ":-30.8780488676522,"pfxX":-3.6321818341784766,"pfxZ":1.0093858141608294,"pX":1.36423517221749,"pZ":2.9780043272862002,"vX0":-4.005811789190808,"vY0":-111.84326273932759,"vZ0":2.269095087801052,"x":65.0,"y":158.37,"x0":3.6435567094098817,"y0":50.00050292600595,"z0":5.0953473315466375,"aX":-4.645719246614249},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":2.6,"breakHorizontal":7.6,"spinRate":2225,"spinDirection":271},"zone":12,"typeConfidence":2.0,"plateTime":0.4878889883088795,"extension":6.5123946634669965},"index":2,"playId":"47b86674-df78-3530-b7db-4ae743745ef5","pitchNumber":3,"startTime":"2025-08-20T01:26:32.932Z","endTime":"2025-08-20T01:26:38.666Z","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.3,"endSpeed":79.6,"strikeZoneTop":3.22000178800183,"strikeZoneBottom":1.5206255622047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.69910689913574,"aZ":-24.63723682346247,"pfxX":0.16061031859211905,"pfxZ":4.671210365395099,"pX":1.5237286617852852,"pZ":3.127228167919199,"vX0":-4.982429068518433,"vY0":-125.73429024566883,"vZ0":-0.19032637823479692,"x":58.92,"y":154.34,"x0":3.503822633581732,"y0":50.002640479251696,"z0":5.190533820186049,"aX":0.2603737488878374},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.6,"breakHorizontal":0.7,"spinRate":2171,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4343797536623484,"extension":6.986788829348939},"index":3,"playId":"b0ec4c69-5cfd-315a-96be-fd2777546615","pitchNumber":4,"startTime":"2025-08-20T01:26:53.271Z","endTime":"2025-08-20T01:26:57.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.617926158023625,"aZ":-26.509174493346443,"pfxX":0.5087268181234346,"pfxZ":3.483059243609425,"pX":0.36215618518407233,"pZ":2.2639667003392465,"vX0":-7.851025315833955,"vY0":-126.18518640006135,"vZ0":-1.7032291667917443,"x":103.2,"y":177.65,"x0":3.4364126388565355,"y0":50.00227594255564,"z0":5.065895759878795,"aX":0.8277187853407224},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.1,"breakHorizontal":0.7,"spinRate":2217,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.4326576940020521,"extension":6.981734115452834},"index":4,"playId":"cfc358d3-e677-3dfb-8704-628f4be3f347","pitchNumber":5,"startTime":"2025-08-20T01:27:09.875Z","endTime":"2025-08-20T01:27:13.883Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.874261852824578,"aZ":-32.27393169822961,"pfxX":-4.277237214605952,"pfxZ":-0.07474834099103056,"pX":0.9126457141316648,"pZ":2.8348398340685454,"vX0":-5.2167710904517985,"vY0":-116.38940575655053,"vZ0":1.8461400583583527,"x":82.21,"y":162.24,"x0":3.7387300458041506,"y0":50.000879612869696,"z0":5.0879471253558295,"aX":-5.866514456669545},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":0.6,"breakHorizontal":9.0,"spinRate":2509,"spinDirection":272},"zone":12,"typeConfidence":2.0,"plateTime":0.47062686582067625,"extension":6.977017021152829},"index":5,"playId":"2c39fa81-726b-3691-b0b9-fbeec482cf8c","pitchNumber":6,"startTime":"2025-08-20T01:27:27.430Z","endTime":"2025-08-20T01:27:31.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:27:31.675Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out to right fielder JJ Bleday.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T01:27:58.531Z","endTime":"2025-08-20T01:28:11.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.13842937118436,"aZ":-25.254035342489527,"pfxX":0.292126401017206,"pfxZ":4.097481727016888,"pX":0.05046231907182772,"pZ":2.8766886972399814,"vX0":-8.381219112660892,"vY0":-128.48861012432545,"vZ0":-0.8462854306640225,"x":115.08,"y":161.11,"x0":3.302955513857758,"y0":50.002366825648934,"z0":5.155182611309193,"aX":0.494381377059041},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.4,"breakHorizontal":1.2,"spinRate":2236,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.4246651058177986,"extension":6.958026447528335},"hitData":{"launchSpeed":89.8,"launchAngle":51.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.17,"coordY":102.87}},"index":0,"playId":"04180c4a-b869-3ee8-810a-0243c6e0b34c","pitchNumber":1,"startTime":"2025-08-20T01:27:59.389Z","endTime":"2025-08-20T01:28:11.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:28:11.143Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brooks Lee pops out to shortstop Darell Hernaiz.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T01:28:35.878Z","endTime":"2025-08-20T01:29:00.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":78.3,"endSpeed":72.4,"strikeZoneTop":3.3399983526263,"strikeZoneBottom":1.59260098898751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.955436157477454,"aZ":-32.55396343235553,"pfxX":-4.459176482945679,"pfxZ":-0.28681330886684364,"pX":0.3650207416270219,"pZ":2.493667543817919,"vX0":-5.94610822751496,"vY0":-113.90013238374644,"vZ0":1.5155096560835142,"x":103.09,"y":171.45,"x0":3.5838889580257516,"y0":50.00399929431713,"z0":5.02704538800724,"aX":-5.886456653641007},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":0.1,"breakHorizontal":9.5,"spinRate":2569,"spinDirection":276},"zone":6,"typeConfidence":2.0,"plateTime":0.4799948040153721,"extension":7.045958237876835},"index":0,"playId":"9cd3f262-f569-3734-8a85-bb6ca88388f2","pitchNumber":1,"startTime":"2025-08-20T01:28:36.082Z","endTime":"2025-08-20T01:28:41.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.202305465231277,"aZ":-29.147903817886906,"pfxX":-3.724019753597277,"pfxZ":2.19414202102063,"pX":0.08752649599280042,"pZ":2.5586621008546637,"vX0":-6.852854423234378,"vY0":-116.59549253441092,"vZ0":0.6562117254475972,"x":113.66,"y":169.7,"x0":3.5447155141570246,"y0":50.00501525256818,"z0":5.016449736005174,"aX":-5.145938333011682},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.4,"breakHorizontal":8.4,"spinRate":2623,"spinDirection":269},"zone":5,"typeConfidence":2.0,"plateTime":0.469136232549769,"extension":7.113200700925445},"hitData":{"launchSpeed":80.2,"launchAngle":60.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":84.1,"coordY":152.25}},"index":1,"playId":"f0cced9e-7c75-37d2-af65-40064a9e306f","pitchNumber":2,"startTime":"2025-08-20T01:28:50.863Z","endTime":"2025-08-20T01:29:00.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:29:00.448Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a line drive to center fielder Byron Buxton.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T01:31:07.643Z","endTime":"2025-08-20T01:31:49.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.71907838746823,"strikeZoneBottom":1.76849959607528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.71808859770212,"aZ":-25.62385677751222,"pfxX":-6.596765941174326,"pfxZ":4.721563810556473,"pX":-0.15257810221690535,"pZ":-0.08924647705769007,"vX0":3.7664641422617082,"vY0":-116.96143601657917,"vZ0":-7.810074151023064,"x":122.82,"y":241.19,"x0":-0.9253493082399169,"y0":50.004199073899535,"z0":5.6905818438739555,"aX":-9.155607864732696},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":7.0,"breakHorizontal":11.0,"spinRate":2239,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4680078968741883,"extension":6.201903347873729},"index":0,"playId":"789c6eba-f5f6-3ec0-9947-bd160928f559","pitchNumber":1,"startTime":"2025-08-20T01:31:07.643Z","endTime":"2025-08-20T01:31:11.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.1,"endSpeed":82.8,"strikeZoneTop":3.7200003061691,"strikeZoneBottom":1.754717199203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.237795302787877,"aZ":-14.336042677381858,"pfxX":-6.121046906164272,"pfxZ":10.095771110241628,"pX":-0.5370299553095642,"pZ":3.1102366126870518,"vX0":3.190982523990857,"vY0":-132.55911430062937,"vZ0":-4.330188312692211,"x":137.47,"y":154.8,"x0":-0.965759735747198,"y0":50.00369383203739,"z0":5.822917342686622,"aX":-10.815405912414572},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.5,"breakHorizontal":10.3,"spinRate":2349,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.4143454128144426,"extension":6.163440972609017},"index":1,"playId":"6d3b1419-9b9f-322a-8125-3e64f3db01e9","pitchNumber":2,"startTime":"2025-08-20T01:31:22.482Z","endTime":"2025-08-20T01:31:27.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.26918816373491,"aZ":-24.480461209604606,"pfxX":-5.925806239195089,"pfxZ":5.528727648257748,"pX":-0.31490675238139326,"pZ":1.872834796188492,"vX0":3.0935798636612084,"vY0":-116.69924797613295,"vZ0":-3.9047938824609023,"x":129.0,"y":188.21,"x0":-0.882237000286278,"y0":50.000727283497795,"z0":5.852357205504735,"aX":-8.239530358880035},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":9.4,"breakHorizontal":10.1,"spinRate":2140,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.46787958120794304,"extension":6.018071491072296},"hitData":{"launchSpeed":96.9,"launchAngle":16.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.02,"coordY":77.27}},"index":2,"playId":"15a4c2ac-a1c5-379c-a79e-c9b5dc818a0a","pitchNumber":3,"startTime":"2025-08-20T01:31:38.147Z","endTime":"2025-08-20T01:31:49.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:31:49.284Z","atBatIndex":51},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Shea Langeliers grounds into a double play, second baseman Luke Keaschall to shortstop Brooks Lee to first baseman Kody Clemens. Nick Kurtz out at 2nd. Shea Langeliers out at 1st.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T01:32:11.814Z","endTime":"2025-08-20T01:33:56.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.648439163216704,"aZ":-25.61161614899879,"pfxX":-6.509344862505312,"pfxZ":4.781670882999077,"pX":-0.3391109708036283,"pZ":2.511972267610159,"vX0":3.434574508707797,"vY0":-116.35644547401279,"vZ0":-2.1903172679379295,"x":129.93,"y":170.96,"x0":-0.9879462561660366,"y0":50.00224833288019,"z0":5.890053099335441,"aX":-8.933288465083992},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":8.4,"breakHorizontal":10.9,"spinRate":2198,"spinDirection":256},"zone":4,"typeConfidence":2.0,"plateTime":0.47057468264110147,"extension":6.368081226660285},"index":0,"playId":"45c8e1d8-5d95-3c4f-ad8b-be2523552332","pitchNumber":1,"startTime":"2025-08-20T01:32:11.912Z","endTime":"2025-08-20T01:32:19.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":72.3,"strikeZoneTop":3.24494224549642,"strikeZoneBottom":1.41239889829401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.652176276506623,"aZ":-37.45559886392189,"pfxX":-0.9779208851437107,"pfxZ":-4.0539563651146,"pX":0.3208715629375956,"pZ":1.3067890721976834,"vX0":2.858695957599657,"vY0":-113.09894354785052,"vZ0":-2.069390290674366,"x":104.77,"y":203.5,"x0":-0.8296547306471309,"y0":50.00370281520447,"z0":5.972333753114759,"aX":-1.2734058277384195},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-7.6,"breakHorizontal":1.1,"spinRate":2063,"spinDirection":13},"zone":9,"typeConfidence":2.0,"plateTime":0.48335175366511773,"extension":6.305464352650556},"index":1,"playId":"9430398d-6a81-37d0-a727-cc5c9676f83f","pitchNumber":2,"startTime":"2025-08-20T01:32:43.345Z","endTime":"2025-08-20T01:32:47.947Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-20T01:32:54.393Z","endTime":"2025-08-20T01:33:13.550Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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.4,"endSpeed":74.9,"strikeZoneTop":3.34000185095152,"strikeZoneBottom":1.59740755942394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.18118402636743,"aZ":-26.63597462568879,"pfxX":-8.216342762177234,"pfxZ":3.9493273595448937,"pX":1.2942528662694515,"pZ":1.2244433280388503,"vX0":7.451797153941254,"vY0":-116.84769052911507,"vZ0":-4.862655182602614,"x":67.67,"y":205.72,"x0":-0.8479344446099975,"y0":50.00293618764683,"z0":5.795061780607729,"aX":-11.51840798085998},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":6.4,"breakHorizontal":13.3,"spinRate":2076,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4663197486120585,"extension":6.381073376014148},"index":3,"playId":"3fee4cc9-ed49-3c51-987a-349197840b4f","pitchNumber":3,"startTime":"2025-08-20T01:33:13.550Z","endTime":"2025-08-20T01:33:18.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.33999794069084,"strikeZoneBottom":1.6249119685322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.729732618589058,"aZ":-11.54654104792935,"pfxX":-6.632774427739624,"pfxZ":11.294447512589711,"pX":1.3435843297143764,"pZ":2.8742056136297602,"vX0":7.57302405707281,"vY0":-134.2206104506001,"vZ0":-5.520051164956483,"x":65.79,"y":161.18,"x0":-0.6511838621660327,"y0":50.00657058278714,"z0":5.778022569433169,"aX":-12.118879363467684},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.4,"breakHorizontal":10.4,"spinRate":2327,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4078952510932381,"extension":6.308420537225773},"index":4,"playId":"3f64fdb1-0ffc-3946-932f-026452427c9e","pitchNumber":4,"startTime":"2025-08-20T01:33:30.046Z","endTime":"2025-08-20T01:33:34.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5013527626525,"aZ":-10.526270993869748,"pfxX":-6.791026983552325,"pfxZ":12.013531254771031,"pX":0.410360063049506,"pZ":2.4439318563963566,"vX0":5.744374842227976,"vY0":-134.24371124534613,"vZ0":-6.599491901848687,"x":101.36,"y":172.79,"x0":-0.8883076806731963,"y0":50.00425435421286,"z0":5.704837423113773,"aX":-12.238787197907957},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.3,"breakHorizontal":10.9,"spinRate":2310,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.4100109381219985,"extension":6.34809769025654},"hitData":{"launchSpeed":110.1,"launchAngle":0.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.67,"coordY":142.57}},"index":5,"playId":"afb2addf-d798-38ff-9dde-bce48167f2be","pitchNumber":5,"startTime":"2025-08-20T01:33:48.576Z","endTime":"2025-08-20T01:33:56.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:33:56.573Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brent Rooker grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T01:34:24.298Z","endTime":"2025-08-20T01:34:48.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"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":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":1},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.71856268894901,"strikeZoneBottom":1.80662545229962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.389806239700004,"aZ":-11.190812757779124,"pfxX":-4.554371269482658,"pfxZ":11.647901644730041,"pX":-0.8824704069696077,"pZ":2.308126514516774,"vX0":1.7006839365418507,"vY0":-133.9787863767691,"vZ0":-7.006043356934412,"x":150.64,"y":176.46,"x0":-0.9370395698719147,"y0":50.00566614424618,"z0":5.773094376738246,"aX":-8.205915748967142},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.7,"breakHorizontal":7.8,"spinRate":2225,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.41024462822886676,"extension":6.352930149819163},"index":0,"playId":"8de06081-4d1a-3434-8ccf-d02e2d5b4cd9","pitchNumber":1,"startTime":"2025-08-20T01:34:24.298Z","endTime":"2025-08-20T01:34:28.725Z","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":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.727599737638904,"aZ":-23.538926472400902,"pfxX":-0.22037555292706434,"pfxZ":5.528238710929158,"pX":0.9314027695405076,"pZ":1.4511847367155521,"vX0":4.506183373191677,"vY0":-123.6720955643405,"vZ0":-5.8507503509661545,"x":81.5,"y":199.6,"x0":-0.8792262071867403,"y0":50.00404957239315,"z0":5.800110966548815,"aX":-0.3451743369499141},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.0,"breakHorizontal":-0.6,"spinRate":2194,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4414903863684443,"extension":6.514779897626944},"hitData":{"launchSpeed":72.3,"launchAngle":3.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.92,"coordY":149.22}},"index":1,"playId":"1356fbc4-4d23-3413-8ad9-04bcc9c2eadb","pitchNumber":2,"startTime":"2025-08-20T01:34:40.266Z","endTime":"2025-08-20T01:34:48.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:34:48.133Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out to first baseman Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:37:16.952Z","endTime":"2025-08-20T01:38:33.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Sterner replaces Jacob Lopez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:35:52.847Z","endTime":"2025-08-20T01:37:19.092Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.58999947261104,"strikeZoneBottom":1.79108898301021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.702589771307306,"aZ":-24.133149473688555,"pfxX":0.7073443651863149,"pfxZ":4.913749382661859,"pX":0.07159526557806613,"pZ":2.583692986903756,"vX0":6.921315494753785,"vY0":-126.81455806546698,"vZ0":-2.6142291498889296,"x":114.27,"y":169.02,"x0":-2.7793205790173046,"y0":50.004927180565275,"z0":5.542815099190967,"aX":1.1570162503453207},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.5,"breakHorizontal":-2.8,"spinRate":2716,"spinDirection":173},"zone":5,"typeConfidence":0.9,"plateTime":0.43107477519871384,"extension":6.29525943643947},"index":1,"playId":"2a794d47-5ec6-342e-b3a0-f733a80976fb","pitchNumber":1,"startTime":"2025-08-20T01:37:19.092Z","endTime":"2025-08-20T01:37:23.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.58999833070164,"strikeZoneBottom":1.85888002200137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.660105863330724,"aZ":-12.33605401265936,"pfxX":-6.930589710626831,"pfxZ":10.402351254881973,"pX":-1.1910331508560084,"pZ":3.870541786357759,"vX0":6.634527236875796,"vY0":-137.2848296810105,"vZ0":-2.4185918979460337,"x":162.4,"y":134.28,"x0":-2.739678841917896,"y0":50.001806069849835,"z0":5.603621568153807,"aX":-13.216256687365286},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":11.2,"spinRate":2449,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.39911971167729865,"extension":6.300426286020504},"index":2,"playId":"43472e08-4831-3148-a565-a8010a0c667e","pitchNumber":2,"startTime":"2025-08-20T01:37:33.483Z","endTime":"2025-08-20T01:37:37.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.43224517598741,"aZ":-26.351552189027952,"pfxX":1.9905436943343553,"pfxZ":3.5313255644217403,"pX":0.09427052904785732,"pZ":1.2428380608518823,"vX0":6.405419638822204,"vY0":-127.21165488373984,"vZ0":-5.180702808046323,"x":113.41,"y":205.22,"x0":-2.7082405115306614,"y0":50.00623749645868,"z0":5.377353588695306,"aX":3.2840894810700094},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.5,"breakHorizontal":-4.9,"spinRate":2740,"spinDirection":176},"zone":14,"typeConfidence":0.91,"plateTime":0.42945666995054266,"extension":6.379918357842788},"index":3,"playId":"714b131b-aa36-3055-b2ff-596423009177","pitchNumber":3,"startTime":"2025-08-20T01:37:47.989Z","endTime":"2025-08-20T01:37:51.058Z","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":81.5,"endSpeed":75.6,"strikeZoneTop":3.59000174905187,"strikeZoneBottom":1.77148362325268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.226500619829416,"aZ":-27.61145738518867,"pfxX":6.751578748574143,"pfxZ":3.205924440913705,"pX":0.7706077079841358,"pZ":0.4054569150958885,"vX0":6.356905566833491,"vY0":-118.48515431414809,"vZ0":-5.788905619884941,"x":87.63,"y":227.83,"x0":-2.822515870219297,"y0":50.00416790012804,"z0":5.397320386983207,"aX":9.619382947232001},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.7,"breakHorizontal":-13.8,"spinRate":2822,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.4619337710650959,"extension":6.525453095201387},"index":4,"playId":"fdb598a0-f2f2-3e1f-a951-482e85aeeea6","pitchNumber":4,"startTime":"2025-08-20T01:38:05.020Z","endTime":"2025-08-20T01:38:09.435Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-20T01:38:22.448Z","endTime":"2025-08-20T01:38:29.274Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.722095675684713,"aZ":-13.23926046776596,"pfxX":-6.719679445421541,"pfxZ":9.806259329689935,"pX":0.9238587164645833,"pZ":2.9016012260107424,"vX0":11.616748455865933,"vY0":-137.42795145468367,"vZ0":-4.356663857264829,"x":81.78,"y":160.44,"x0":-2.4666693487531006,"y0":50.006198805803024,"z0":5.393414781023342,"aX":-12.98075961131354},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":10.0,"spinRate":2418,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.39711771972556464,"extension":6.4925659448375415},"hitData":{"launchSpeed":91.1,"launchAngle":9.0,"totalDistance":141.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":155.51,"coordY":164.35}},"index":6,"playId":"58d34c41-4bf5-393e-9ab3-3d7f6289ec67","pitchNumber":5,"startTime":"2025-08-20T01:38:29.274Z","endTime":"2025-08-20T01:38:33.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:38:33.789Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out, pitcher Justin Sterner to first baseman Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:38:56.539Z","endTime":"2025-08-20T01:42:12.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.2,"strikeZoneTop":3.39999783971925,"strikeZoneBottom":1.66099456477389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.120726087380426,"aZ":-28.128710993718492,"pfxX":1.317199767808241,"pfxZ":2.4555532717883386,"pX":-0.37980247888781593,"pZ":1.5554852073000924,"vX0":5.578246082350392,"vY0":-126.68051551025,"vZ0":-4.138538628819822,"x":131.48,"y":196.78,"x0":-2.76786911082416,"y0":50.00583227385037,"z0":5.419783870673999,"aX":2.1747257288734265},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":-3.5,"spinRate":2842,"spinDirection":129},"zone":7,"typeConfidence":0.91,"plateTime":0.42983600640782926,"extension":6.508291330151879},"index":0,"playId":"da91c17d-4c8b-3d02-a1cc-50210e24b7f8","pitchNumber":1,"startTime":"2025-08-20T01:38:56.795Z","endTime":"2025-08-20T01:39:01.616Z","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":81.1,"endSpeed":75.2,"strikeZoneTop":3.39999780286998,"strikeZoneBottom":1.66153489822417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.86539553972769,"aZ":-29.22805594591903,"pfxX":7.0429783019297245,"pfxZ":2.0807572418885965,"pX":1.2521485252097977,"pZ":1.7164311400818641,"vX0":7.2403293602876095,"vY0":-118.01324710948383,"vZ0":-2.536926125945374,"x":69.27,"y":192.44,"x0":-2.7673070912993363,"y0":50.00264078938315,"z0":5.4901477422587455,"aX":9.959165342225225},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.5,"breakHorizontal":-14.5,"spinRate":2717,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.4636396080213374,"extension":6.4378913818951435},"index":1,"playId":"9607da76-df4d-3351-bdfb-c6f868b7bd03","pitchNumber":2,"startTime":"2025-08-20T01:39:10.936Z","endTime":"2025-08-20T01:39:16.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.285759213896593,"aZ":-25.671835013758802,"pfxX":8.486151467553782,"pfxZ":4.626578918171065,"pX":-0.41511851917549675,"pZ":1.9802276105743748,"vX0":3.2994975353168066,"vY0":-117.55236538630544,"vZ0":-2.605239881669286,"x":132.82,"y":185.31,"x0":-2.937738670254486,"y0":50.00571579676018,"z0":5.4745900473553215,"aX":11.933929230338933},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":8.0,"breakHorizontal":-16.2,"spinRate":2752,"spinDirection":62},"zone":7,"typeConfidence":0.9,"plateTime":0.46509417167047395,"extension":6.512205441870151},"index":2,"playId":"34ed9253-d74d-3751-aa1a-d44e865eb434","pitchNumber":3,"startTime":"2025-08-20T01:39:25.349Z","endTime":"2025-08-20T01:39:28.375Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-20T01:39:37.756Z","endTime":"2025-08-20T01:39:46.689Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"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":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.865361992274927,"aZ":-12.26433161788396,"pfxX":-7.18081489272487,"pfxZ":10.43916567159965,"pX":-1.0724567321710246,"pZ":3.6098888527191884,"vX0":7.09557277696224,"vY0":-137.33308143090403,"vZ0":-2.582391936712202,"x":157.88,"y":141.31,"x0":-2.75866333503131,"y0":50.00122094632503,"z0":5.398310581601282,"aX":-13.693735084055543},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":11.5,"spinRate":2446,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.39908405754581944,"extension":6.746634207160345},"index":4,"playId":"5245dbee-c33a-3432-944b-9c0e659514c9","pitchNumber":4,"startTime":"2025-08-20T01:39:46.689Z","endTime":"2025-08-20T01:39:54.610Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MI","challengeTeamId":133}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.68459334824566,"aZ":-28.54378308736518,"pfxX":0.8650738543191117,"pfxZ":2.1869927032581975,"pX":0.7187812488175719,"pZ":1.398801381427254,"vX0":8.480637564175833,"vY0":-127.2592283014839,"vZ0":-4.1357688503965155,"x":89.6,"y":201.01,"x0":-2.750267151986186,"y0":50.005517249911904,"z0":5.270512234466873,"aX":1.4394700099132052},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":-3.2,"spinRate":2688,"spinDirection":179},"zone":14,"typeConfidence":0.91,"plateTime":0.42811516867744004,"extension":6.6326698139126465},"hitData":{"launchSpeed":62.9,"launchAngle":-11.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.94,"coordY":173.86}},"index":5,"playId":"1164c3bc-377e-365d-a55a-826a4a8a647a","pitchNumber":5,"startTime":"2025-08-20T01:42:05.327Z","endTime":"2025-08-20T01:42:12.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:42:12.682Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Wallner strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:42:37.489Z","endTime":"2025-08-20T01:43:34.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.75000183120184,"strikeZoneBottom":1.93853610754758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.141762594496075,"aZ":-12.584348746481597,"pfxX":-7.911919924252479,"pfxZ":10.402652048451955,"pX":-0.9722730124341497,"pZ":4.210783001855572,"vX0":7.51963088902856,"vY0":-136.6061002299461,"vZ0":-1.206781054114382,"x":154.06,"y":125.09,"x0":-2.737671592585232,"y0":50.00016915714822,"z0":5.5267597504428165,"aX":-14.89582644803037},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":12.7,"spinRate":2419,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.40152523238468074,"extension":6.43647139755862},"index":0,"playId":"433db7da-16ab-3438-9c24-aad491365727","pitchNumber":1,"startTime":"2025-08-20T01:42:37.752Z","endTime":"2025-08-20T01:42:42.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.75,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.243498188060066,"aZ":-12.255215345475163,"pfxX":-7.452494521424205,"pfxZ":10.626286879695854,"pX":0.07274150743232072,"pZ":2.9044335270092043,"vX0":9.876557038539218,"vY0":-136.12581167741706,"vZ0":-4.564546685819634,"x":114.23,"y":160.36,"x0":-2.636396615559809,"y0":50.002048324148056,"z0":5.453314926449229,"aX":-13.969025228362348},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.4,"breakHorizontal":11.4,"spinRate":2399,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.4025761012238771,"extension":6.545330701433729},"index":1,"playId":"df37a69d-0daa-30bf-8c92-452d7c94acbd","pitchNumber":2,"startTime":"2025-08-20T01:42:52.533Z","endTime":"2025-08-20T01:42:56.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.75,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.765785622990578,"aZ":-23.8711325483741,"pfxX":1.902446410515445,"pfxZ":4.940609172667866,"pX":-0.4515863307667758,"pZ":2.173789959578462,"vX0":5.365637611180024,"vY0":-128.12237807007426,"vZ0":-3.5421189532574573,"x":134.21,"y":180.09,"x0":-2.811010360037893,"y0":50.00292965682932,"z0":5.416646079372284,"aX":3.1968324589753347},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.5,"breakHorizontal":-4.6,"spinRate":2697,"spinDirection":163},"zone":7,"typeConfidence":0.9,"plateTime":0.42573636140815285,"extension":6.472019942847945},"index":2,"playId":"796d9959-d156-3130-9161-ab140c6cc4e5","pitchNumber":3,"startTime":"2025-08-20T01:43:08.104Z","endTime":"2025-08-20T01:43:11.868Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-20T01:43:17.341Z","endTime":"2025-08-20T01:43:30.782Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.976806126173983,"aZ":-13.497929870795515,"pfxX":-8.087148534286502,"pfxZ":9.932538677148875,"pX":-0.42793224427057536,"pZ":3.286971516897244,"vX0":9.04098091138089,"vY0":-136.278598965945,"vZ0":-3.2327474887097267,"x":133.31,"y":150.03,"x0":-2.737956498009385,"y0":50.00531617666993,"z0":5.421091361778194,"aX":-15.211769413244175},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":12.7,"spinRate":2327,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.4019315552628391,"extension":6.490798907582275},"index":4,"playId":"ce113d16-e85f-380e-b625-8089bca0c98e","pitchNumber":4,"startTime":"2025-08-20T01:43:30.782Z","endTime":"2025-08-20T01:43:34.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:43:34.004Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to right fielder Matt Wallner.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:45:45.771Z","endTime":"2025-08-20T01:48:14.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":7},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"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(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.5,"endSpeed":83.1,"strikeZoneTop":3.40000085264255,"strikeZoneBottom":1.65572573208782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.675497054909535,"aZ":-12.216916521502217,"pfxX":-3.880012983609561,"pfxZ":11.312805922566683,"pX":0.2949633636622905,"pZ":2.4177113233387058,"vX0":4.492645197953442,"vY0":-131.65690491481206,"vZ0":-6.4813526509362855,"x":105.76,"y":173.5,"x0":-0.9255551582769292,"y0":50.00079510543434,"z0":5.80673806854031,"aX":-6.8439053389748},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.3,"breakHorizontal":6.1,"spinRate":2203,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.41525406831595024,"extension":6.219063428882536},"index":0,"playId":"951d2427-5eb8-33bf-a812-fc345b59a812","pitchNumber":1,"startTime":"2025-08-20T01:45:45.771Z","endTime":"2025-08-20T01:45:50.752Z","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":91.0,"endSpeed":83.7,"strikeZoneTop":3.40000168471636,"strikeZoneBottom":1.60814016170303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.69593265547962,"aZ":-12.721879304233173,"pfxX":-4.686089037718065,"pfxZ":10.908836659258412,"pX":0.4017368196131313,"pZ":2.181323487275467,"vX0":5.093216467773917,"vY0":-132.3141945725962,"vZ0":-6.949868539624688,"x":101.69,"y":179.88,"x0":-0.9340288739998203,"y0":50.005035737410964,"z0":5.763448557391767,"aX":-8.358367622325677},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.6,"breakHorizontal":7.4,"spinRate":2241,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4130361901824271,"extension":6.321806821091843},"index":1,"playId":"ee2aa13e-5866-38d6-b94d-86f4c8800ded","pitchNumber":2,"startTime":"2025-08-20T01:46:01.235Z","endTime":"2025-08-20T01:46:06.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.39999801980509,"strikeZoneBottom":1.60618639815116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.604969541603207,"aZ":-12.99857216371938,"pfxX":-5.625392987680669,"pfxZ":10.648950841075266,"pX":-1.1665312764393547,"pZ":1.734033972590352,"vX0":1.8010909480868174,"vY0":-132.87105446789081,"vZ0":-7.857623691516617,"x":161.47,"y":191.96,"x0":-1.1194887724333638,"y0":50.00230507163709,"z0":5.660041984073451,"aX":-10.128141330554108},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.9,"breakHorizontal":9.8,"spinRate":2248,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.41113281968288273,"extension":6.309251882286508},"index":2,"playId":"e1be5210-c29e-3416-ab80-3425c6e485af","pitchNumber":3,"startTime":"2025-08-20T01:46:19.173Z","endTime":"2025-08-20T01:46:23.025Z","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.8,"endSpeed":84.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.078704208487835,"aZ":-11.86526143671237,"pfxX":-5.364257051691972,"pfxZ":11.181130891866289,"pX":0.017560720419791214,"pZ":2.2353045684920514,"vX0":4.404290435956416,"vY0":-133.4994371514437,"vZ0":-7.087131156964401,"x":116.33,"y":178.43,"x0":-0.951671928128885,"y0":50.00168816407053,"z0":5.767295867797543,"aX":-9.741799170519485},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.1,"breakHorizontal":8.9,"spinRate":2282,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4093195038864832,"extension":6.29449459904673},"index":3,"playId":"0706d731-eb83-309b-ad5e-9b28b76e5ab1","pitchNumber":4,"startTime":"2025-08-20T01:46:36.816Z","endTime":"2025-08-20T01:46:40.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.93407717377707,"aZ":-39.770841045232515,"pfxX":-0.5644856281662074,"pfxZ":-5.856572257515817,"pX":-0.8076989846482567,"pZ":1.7677149685835691,"vX0":0.562215716324782,"vY0":-113.21924044596554,"vZ0":-0.5792812283809948,"x":147.79,"y":191.05,"x0":-0.9860578684808452,"y0":50.00514881277937,"z0":6.0118229445516835,"aX":-0.7319855759528359},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-10.4,"breakHorizontal":0.8,"spinRate":2041,"spinDirection":13},"zone":7,"typeConfidence":2.0,"plateTime":0.4840409406445083,"extension":6.270714841475504},"index":4,"playId":"ca0390a2-4a2d-30e0-8213-22a3d12bf8e8","pitchNumber":5,"startTime":"2025-08-20T01:46:56.682Z","endTime":"2025-08-20T01:47:00.305Z","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":80.5,"endSpeed":74.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.329637308557423,"aZ":-27.472993217093105,"pfxX":-7.3450258621035545,"pfxZ":3.3583642064316965,"pX":-0.3267086401445583,"pZ":2.6190221665366256,"vX0":3.6451828777082835,"vY0":-117.2506238692482,"vZ0":-1.7982098829093178,"x":129.45,"y":168.07,"x0":-0.9440139312293678,"y0":50.000069438819104,"z0":5.9496065144252315,"aX":-10.266420785558893},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.9,"breakHorizontal":12.5,"spinRate":2108,"spinDirection":258},"zone":4,"typeConfidence":2.0,"plateTime":0.4664327510027477,"extension":6.1958413355389315},"index":5,"playId":"a0c4c7b5-0d56-3b94-9833-76821daf6f6e","pitchNumber":6,"startTime":"2025-08-20T01:47:16.162Z","endTime":"2025-08-20T01:47:23.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.31528348779855,"strikeZoneBottom":1.5179516315392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.90340712122572,"aZ":-12.909663091436604,"pfxX":-5.35364904703755,"pfxZ":10.444527317961121,"pX":-0.9320881033357684,"pZ":3.094449678836269,"vX0":2.0764544791908994,"vY0":-134.40267648559666,"vZ0":-4.770104786830164,"x":152.53,"y":155.23,"x0":-1.0155801313106194,"y0":50.001036254681395,"z0":5.796691710613923,"aX":-9.873462052774759},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":9.4,"spinRate":2343,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40625107859833687,"extension":6.253742927496401},"index":6,"playId":"2c116c4b-1e09-3fda-bbfb-94ca7ab29c16","pitchNumber":7,"startTime":"2025-08-20T01:47:45.655Z","endTime":"2025-08-20T01:47:50.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.630518389649648,"aZ":-27.01909930402105,"pfxX":-7.413205891154847,"pfxZ":3.610062221813336,"pX":0.03763656475272774,"pZ":1.8483557191305733,"vX0":4.514251935102907,"vY0":-118.19564656201422,"vZ0":-3.5102297636620943,"x":115.57,"y":188.87,"x0":-0.9252477066921828,"y0":50.00263966135607,"z0":5.809860136527046,"aX":-10.58309222564407},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.0,"breakHorizontal":12.5,"spinRate":2205,"spinDirection":256},"zone":8,"typeConfidence":2.0,"plateTime":0.46183081207164633,"extension":6.26543935752736},"hitData":{"launchSpeed":93.0,"launchAngle":48.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.11,"coordY":90.79}},"index":7,"playId":"a9000917-16ad-31fe-a35b-047da5802be3","pitchNumber":8,"startTime":"2025-08-20T01:48:04.050Z","endTime":"2025-08-20T01:48:14.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:48:14.011Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:48:40.146Z","endTime":"2025-08-20T01:49:54.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.63000084024937,"strikeZoneBottom":1.71764685599281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.923703302864215,"aZ":-13.291174408641785,"pfxX":-5.832732680312624,"pfxZ":10.570766213266914,"pX":-0.6878981388337665,"pZ":3.077981269288715,"vX0":3.1158686148403794,"vY0":-132.24356982138357,"vZ0":-4.405218076061675,"x":143.22,"y":155.67,"x0":-1.118253116632369,"y0":50.00302218367115,"z0":5.727350066971307,"aX":-10.4201665745494},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.5,"breakHorizontal":10.0,"spinRate":2270,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.4128273054212275,"extension":6.13497632065145},"index":0,"playId":"6aab0098-44b5-3709-b170-f32feb8614c4","pitchNumber":1,"startTime":"2025-08-20T01:48:40.146Z","endTime":"2025-08-20T01:48:44.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.62999898108657,"strikeZoneBottom":1.75059585460374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.04628436012221,"aZ":-14.046717289230019,"pfxX":-6.091576877488384,"pfxZ":10.240554232880307,"pX":-0.892034618222553,"pZ":4.349923009577075,"vX0":2.5404418094055057,"vY0":-131.94593977395436,"vZ0":-1.609506222935031,"x":151.0,"y":121.33,"x0":-1.0738061168853341,"y0":50.00285011801273,"z0":5.998548280754029,"aX":-10.78254327372559},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.5,"breakHorizontal":10.6,"spinRate":2307,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.41449339074387215,"extension":6.100238344080614},"index":1,"playId":"f924ffe4-da09-36b8-8f40-70a36142a4b6","pitchNumber":2,"startTime":"2025-08-20T01:48:57.727Z","endTime":"2025-08-20T01:49:02.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.992599810814117,"aZ":-27.075822491278753,"pfxX":-8.147712855063702,"pfxZ":3.7259037804163047,"pX":-0.8214211755127574,"pZ":2.8688445302922343,"vX0":2.9672091762499058,"vY0":-115.72279064413418,"vZ0":-1.3190111026394866,"x":148.31,"y":161.32,"x0":-1.0561172249280644,"y0":50.000470947128065,"z0":6.021036238949821,"aX":-11.136496751029002},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":6.7,"breakHorizontal":14.2,"spinRate":2080,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.4718778954241598,"extension":6.194451148260945},"index":2,"playId":"e512497d-7eef-3d26-8048-01d568e22e18","pitchNumber":3,"startTime":"2025-08-20T01:49:20.570Z","endTime":"2025-08-20T01:49:23.958Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-20T01:49:29.308Z","endTime":"2025-08-20T01:49:50.412Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.73784391939674,"aZ":-26.867460830564305,"pfxX":-8.19753465149346,"pfxZ":3.8335153548654812,"pX":-1.2063675764634123,"pZ":2.6495415791050214,"vX0":1.9666684962444347,"vY0":-116.59732288590186,"vZ0":-1.734857390782796,"x":162.98,"y":167.24,"x0":-0.992587121690808,"y0":50.004844738645964,"z0":5.924719697709146,"aX":-11.352923216360445},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":6.8,"breakHorizontal":14.4,"spinRate":2104,"spinDirection":258},"zone":11,"typeConfidence":2.0,"plateTime":0.46873307409779663,"extension":6.3539005502944965},"index":4,"playId":"b13043bd-196e-3a36-bf47-596a01bf450b","pitchNumber":4,"startTime":"2025-08-20T01:49:50.412Z","endTime":"2025-08-20T01:49:54.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:49:54.330Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Darell Hernaiz strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:50:18.491Z","endTime":"2025-08-20T01:51:09.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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(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.4,"endSpeed":79.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.305087088243816,"aZ":-22.86267763970665,"pfxX":-0.9057139746016647,"pfxZ":5.815867570490185,"pX":0.5109511219702756,"pZ":2.04864288089607,"vX0":3.8941903054725873,"vY0":-124.48204295177592,"vZ0":-4.764445834455811,"x":97.52,"y":183.47,"x0":-0.9426087774134484,"y0":50.002567730021774,"z0":5.833416418612099,"aX":-1.4504654188728445},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.0,"breakHorizontal":1.0,"spinRate":2283,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.43669634898104315,"extension":6.301690109276523},"index":0,"playId":"39237449-d435-363f-94cd-c226c0eafd2f","pitchNumber":1,"startTime":"2025-08-20T01:50:18.987Z","endTime":"2025-08-20T01:50:23.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26549373939214,"aZ":-13.092677753127466,"pfxX":-6.450267409080601,"pfxZ":10.61188828722283,"pX":0.324060245484984,"pZ":3.5506164601655423,"vX0":5.515717978929739,"vY0":-132.94357911470735,"vZ0":-3.649491507158739,"x":104.65,"y":142.91,"x0":-0.9348295472468277,"y0":50.005008198465,"z0":5.88527623326605,"aX":-11.601129362227292},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.7,"breakHorizontal":10.6,"spinRate":2287,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.41126868700016495,"extension":6.1883836362748905},"index":1,"playId":"50877229-3448-31ff-b210-31189be4c38b","pitchNumber":2,"startTime":"2025-08-20T01:50:39.852Z","endTime":"2025-08-20T01:50:44.439Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-20T01:50:53.413Z","endTime":"2025-08-20T01:51:06.149Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 119, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KN","description":"Knuckle Ball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2295005021855,"aZ":-18.204845208721924,"pfxX":0.027470210187185762,"pfxZ":10.448689461223948,"pX":0.36862667440604596,"pZ":3.7531065850645384,"vX0":3.108463255400777,"vY0":-115.38598966431421,"vZ0":-0.6941337937476787,"x":102.95,"y":137.45,"x0":-1.0044671386111181,"y0":50.00029239457757,"z0":5.8260155281153825,"aX":0.035904386958774105},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":19.0,"breakHorizontal":-0.8,"spinRate":374,"spinDirection":334},"zone":12,"typeConfidence":2.0,"plateTime":0.4763063735897264,"extension":6.378718508895964},"index":3,"playId":"41df24aa-50b1-3b56-a05a-90704d3b85cc","pitchNumber":3,"startTime":"2025-08-20T01:51:06.149Z","endTime":"2025-08-20T01:51:09.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:51:09.563Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Byron Buxton grounds out softly, pitcher Justin Sterner to first baseman Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:53:27.843Z","endTime":"2025-08-20T01:54:06.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:53:19.745Z","endTime":"2025-08-20T01:53:30.152Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"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":93.3,"endSpeed":85.0,"strikeZoneTop":3.45000144381438,"strikeZoneBottom":1.63537657544586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.62839531494987,"aZ":-13.027242720237194,"pfxX":-7.28435140249717,"pfxZ":10.282895480946578,"pX":0.08408029704135545,"pZ":4.499993134700041,"vX0":9.536092220237052,"vY0":-135.5950736134687,"vZ0":-0.5071894023688396,"x":113.8,"y":117.28,"x0":-2.531858925877047,"y0":50.00469519510239,"z0":5.598367375959757,"aX":-13.567305609295492},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":11.2,"spinRate":2398,"spinDirection":216},"zone":12,"typeConfidence":0.91,"plateTime":0.40393238401386,"extension":6.460134105143492},"index":1,"playId":"2d68f601-2a6a-3324-89b0-3f84c52e7696","pitchNumber":1,"startTime":"2025-08-20T01:53:30.152Z","endTime":"2025-08-20T01:53:34.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.4499981072349,"strikeZoneBottom":1.62456978726721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.337690127970728,"aZ":-13.660347967572568,"pfxX":-8.004426051711969,"pfxZ":9.981734609367827,"pX":-0.2700650588875967,"pZ":1.5694946720354606,"vX0":8.812726483139208,"vY0":-134.84167384895434,"vZ0":-7.51544998596457,"x":127.29,"y":196.4,"x0":-2.5295506884220402,"y0":50.00210520445335,"z0":5.342316203188986,"aX":-14.846011797717068},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":12.7,"spinRate":2422,"spinDirection":217},"zone":8,"typeConfidence":0.9,"plateTime":0.4050841828260263,"extension":6.3477901133046535},"index":2,"playId":"96b4a9a3-42fd-36f4-a29c-34b6b7b78991","pitchNumber":2,"startTime":"2025-08-20T01:53:44.713Z","endTime":"2025-08-20T01:53:49.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.73635291485733,"aZ":-26.58202051968162,"pfxX":0.02965400017084896,"pfxZ":3.4342544454689614,"pX":1.2491852657950238,"pZ":1.9933269338115862,"vX0":9.53595220861678,"vY0":-126.0861386159376,"vZ0":-3.3878105032215764,"x":69.38,"y":184.96,"x0":-2.5667659863910206,"y0":50.004456276662616,"z0":5.471273796622805,"aX":0.04829734863948609},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.8,"breakHorizontal":-1.9,"spinRate":2715,"spinDirection":158},"zone":14,"typeConfidence":0.9,"plateTime":0.4324100551437091,"extension":6.332422763212911},"hitData":{"launchSpeed":47.3,"launchAngle":-80.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.98,"coordY":186.16}},"index":3,"playId":"518c8372-40ab-350b-9688-7e841ff9a7b2","pitchNumber":3,"startTime":"2025-08-20T01:53:59.668Z","endTime":"2025-08-20T01:54:06.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:54:06.981Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:54:29.652Z","endTime":"2025-08-20T01:55:27.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.4,"endSpeed":81.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.19150679921139,"aZ":-24.91621857157034,"pfxX":1.5821758933835293,"pfxZ":4.292398859753435,"pX":1.139176233582192,"pZ":2.8221116587958153,"vX0":9.010934375638323,"vY0":-128.5529777376859,"vZ0":-2.0088521969644826,"x":73.58,"y":162.58,"x0":-2.602688560804661,"y0":50.00027594372091,"z0":5.52880952344901,"aX":2.6734811160855187},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.6,"breakHorizontal":-4.7,"spinRate":2582,"spinDirection":171},"zone":12,"typeConfidence":0.9,"plateTime":0.424464719692363,"extension":6.3389201657147805},"index":0,"playId":"b5d54a59-3736-3e5f-bb8d-7e0c6bc55790","pitchNumber":1,"startTime":"2025-08-20T01:54:30.886Z","endTime":"2025-08-20T01:54:33.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":80.9,"endSpeed":73.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.898697875339934,"aZ":-28.859965729463976,"pfxX":5.655084726108558,"pfxZ":2.401453874265524,"pX":0.863224178868305,"pZ":2.0518838075590864,"vX0":6.705785484968116,"vY0":-117.53537638120608,"vZ0":-1.6717374435244885,"x":84.1,"y":183.38,"x0":-2.7754556681583633,"y0":50.00555682290944,"z0":5.484755547561687,"aX":7.811543105216553},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.2,"breakHorizontal":-12.0,"spinRate":2769,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.4682919471163651,"extension":6.309950584031207},"index":1,"playId":"caa432a8-53f7-33ac-8b06-8c1e16e602c0","pitchNumber":2,"startTime":"2025-08-20T01:54:47.257Z","endTime":"2025-08-20T01:54:50.257Z","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":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.24000164848163,"strikeZoneBottom":1.59078505343221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.684294399158205,"aZ":-25.4253477905072,"pfxX":3.5953364925027547,"pfxZ":4.746628428731455,"pX":2.700239161816287,"pZ":-0.5432465114052265,"vX0":11.176252205042308,"vY0":-119.01973384729293,"vZ0":-7.836012319877867,"x":14.07,"y":253.45,"x0":-2.5402762145136837,"y0":50.005879998908256,"z0":5.123378484656918,"aX":5.111735478243751},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.6,"breakHorizontal":-9.5,"spinRate":2828,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4617262617339595,"extension":6.926831463377272},"index":2,"playId":"76807559-65fe-3897-828e-810e2a145649","pitchNumber":3,"startTime":"2025-08-20T01:55:03.025Z","endTime":"2025-08-20T01:55:06.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77534758441562,"aZ":-27.44262481292295,"pfxX":6.040837698451884,"pfxZ":3.238223472711475,"pX":1.7636073461793715,"pZ":1.7232009232709868,"vX0":8.669701313940852,"vY0":-120.30042822443828,"vZ0":-2.9344131954303743,"x":49.78,"y":192.25,"x0":-2.6748515141634277,"y0":50.00536066392144,"z0":5.396501430390299,"aX":8.837310697284643},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.4,"breakHorizontal":-13.1,"spinRate":2789,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4556449321574161,"extension":6.762723176983584},"index":3,"playId":"44c40fd7-7014-3eaf-9ef7-491e45114f99","pitchNumber":4,"startTime":"2025-08-20T01:55:23.931Z","endTime":"2025-08-20T01:55:27.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:55:27.811Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Larnach singles on a ground ball to second baseman Luis Urías.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:55:50.025Z","endTime":"2025-08-20T01:57:10.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.6,"endSpeed":81.0,"strikeZoneTop":3.79471255456856,"strikeZoneBottom":1.81093917891584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.495017131340784,"aZ":-27.36659938497506,"pfxX":2.9302866396920315,"pfxZ":2.900311169074657,"pX":-0.1330535196985488,"pZ":2.7698335396050777,"vX0":5.884341166812469,"vY0":-127.55800128369228,"vZ0":-1.4944741119164298,"x":122.07,"y":163.99,"x0":-2.8443092621304613,"y0":50.006232918889125,"z0":5.506621804987906,"aX":4.863174630002201},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.2,"breakHorizontal":-6.6,"spinRate":2802,"spinDirection":149},"zone":5,"typeConfidence":0.91,"plateTime":0.42822937808791917,"extension":6.399744692628516},"index":0,"playId":"2ee07489-1ce3-3b5f-8643-fd27b63312c3","pitchNumber":1,"startTime":"2025-08-20T01:55:50.629Z","endTime":"2025-08-20T01:55:55.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.189165821728555,"aZ":-11.516586982241487,"pfxX":-6.0331243291871175,"pfxZ":10.80476737294573,"pX":-0.6812902345474071,"pZ":2.902715405293714,"vX0":7.582137286002307,"vY0":-137.33202582259182,"vZ0":-4.615943131151493,"x":142.97,"y":160.41,"x0":-2.6930535873476344,"y0":50.001187916908975,"z0":5.387617853066291,"aX":-11.533132877744054},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":9.4,"spinRate":2361,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.3987293734042079,"extension":6.783627149584313},"index":1,"playId":"7e873047-71a7-3e67-abf9-280d913b5008","pitchNumber":2,"startTime":"2025-08-20T01:56:05.596Z","endTime":"2025-08-20T01:56:08.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.71999934661716,"strikeZoneBottom":1.7309749247066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.47558627964461,"aZ":-11.578692399079662,"pfxX":-5.774152160844909,"pfxZ":10.729203941503863,"pX":-1.360939048010601,"pZ":3.5315728608058126,"vX0":5.9123416790554355,"vY0":-138.0976843629676,"vZ0":-3.0918791440627578,"x":168.88,"y":143.43,"x0":-2.7856145221755897,"y0":50.00531903714722,"z0":5.451327220418042,"aX":-11.087355261488126},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":9.1,"spinRate":2395,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.39754023972493924,"extension":6.6417512573043505},"index":2,"playId":"5f2f141d-5c1e-37b6-a87a-7d00e1170938","pitchNumber":3,"startTime":"2025-08-20T01:56:26.826Z","endTime":"2025-08-20T01:56:31.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.72000162244525,"strikeZoneBottom":1.79594129907557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.786789896977865,"aZ":-26.02641887910275,"pfxX":0.07742411409788322,"pfxZ":3.67004678980098,"pX":0.05693105546744325,"pZ":-0.013137151372258135,"vX0":7.332771528224501,"vY0":-127.99047574206591,"vZ0":-7.919082206859802,"x":114.83,"y":239.13,"x0":-2.842685868407395,"y0":50.00596915950749,"z0":5.127725313400094,"aX":0.12959454714021634},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.2,"breakHorizontal":-1.6,"spinRate":2746,"spinDirection":184},"zone":14,"typeConfidence":0.91,"plateTime":0.42621073454129643,"extension":6.413511674036985},"index":3,"playId":"4915f0a0-e22e-38e9-a0c9-a25eccc897a7","pitchNumber":4,"startTime":"2025-08-20T01:56:41.347Z","endTime":"2025-08-20T01:56:45.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.503217296916404,"aZ":-26.34688971595484,"pfxX":1.0992144911224582,"pfxZ":3.386390111920141,"pX":-0.27769323885249997,"pZ":3.2878472774926695,"vX0":6.027362163542494,"vY0":-129.19821774503222,"vZ0":-0.33586234758761335,"x":127.59,"y":150.01,"x0":-2.7669840853236254,"y0":50.001642539181404,"z0":5.414430723145889,"aX":1.889589012417814},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.2,"breakHorizontal":-3.1,"spinRate":2693,"spinDirection":161},"zone":1,"typeConfidence":0.9,"plateTime":0.42114976403254145,"extension":6.39727755308075},"hitData":{"launchSpeed":102.4,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.62,"coordY":145.59}},"index":4,"playId":"371231e2-a909-32b3-be9c-afce56ba718d","pitchNumber":5,"startTime":"2025-08-20T01:57:02.335Z","endTime":"2025-08-20T01:57:10.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:57:10.317Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Keaschall singles on a line drive to center fielder Lawrence Butler. Trevor Larnach to 3rd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:57:48.979Z","endTime":"2025-08-20T01:58:17.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"postOnThird":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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_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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.6,"strikeZoneTop":3.37830922781072,"strikeZoneBottom":1.52722436513938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.954374108219678,"aZ":-25.319669154748453,"pfxX":0.9065709890312315,"pfxZ":3.931481280402634,"pX":1.1202628763821245,"pZ":0.6634444291504781,"vX0":9.347336676918783,"vY0":-130.35276907374617,"vZ0":-6.71185469857822,"x":74.3,"y":220.87,"x0":-2.6100735183824555,"y0":50.00321324798838,"z0":5.147678548040648,"aX":1.5811174442646887},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.0,"breakHorizontal":-3.5,"spinRate":2718,"spinDirection":172},"zone":14,"typeConfidence":0.9,"plateTime":0.4180508345123384,"extension":6.959860213849819},"index":0,"playId":"0d2f5a2e-f4ab-3489-af1e-039914301a8e","pitchNumber":1,"startTime":"2025-08-20T01:57:49.349Z","endTime":"2025-08-20T01:57:53.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.13838564653634,"aZ":-12.937786055541398,"pfxX":-6.412979313965116,"pfxZ":10.241372940054433,"pX":0.13656670676551544,"pZ":2.381802034152912,"vX0":9.729098946284365,"vY0":-136.02871021693286,"vZ0":-5.416208082238564,"x":111.79,"y":174.47,"x0":-2.6491703503233732,"y0":50.00662893463324,"z0":5.291849651976552,"aX":-12.051108849667818},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":9.6,"spinRate":2402,"spinDirection":217},"zone":5,"typeConfidence":0.9,"plateTime":0.4022755613479583,"extension":7.063145318628536},"hitData":{"launchSpeed":99.7,"launchAngle":17.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":153.64,"coordY":63.36}},"index":1,"playId":"889fdaee-2786-380a-947c-e97c14767d53","pitchNumber":2,"startTime":"2025-08-20T01:58:07.039Z","endTime":"2025-08-20T01:58:17.995Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:58:17.995Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Royce Lewis pops out to first baseman Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:59:28.011Z","endTime":"2025-08-20T02:00:13.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T01:58:45.687Z","endTime":"2025-08-20T01:59:30.356Z","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.0,"endSpeed":86.1,"strikeZoneTop":3.50773373699565,"strikeZoneBottom":1.72018114118962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.737942442506533,"aZ":-11.687175290519795,"pfxX":-7.283421396927122,"pfxZ":10.811364361017262,"pX":0.12290205907599595,"pZ":2.51011779951932,"vX0":9.79135055883743,"vY0":-136.48331992804916,"vZ0":-5.469503621086847,"x":112.32,"y":171.01,"x0":-2.557158324133984,"y0":50.00518194125644,"z0":5.338022604220089,"aX":-13.805977309901053},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":11.3,"spinRate":2301,"spinDirection":215},"zone":5,"typeConfidence":0.91,"plateTime":0.40059564447046725,"extension":7.058687242853574},"index":1,"playId":"981024df-63f5-3b31-a16b-af1f36cf6ece","pitchNumber":1,"startTime":"2025-08-20T01:59:30.356Z","endTime":"2025-08-20T01:59:34.781Z","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":94.1,"endSpeed":85.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.20815025893731,"aZ":-11.361940442516973,"pfxX":-5.876445311044794,"pfxZ":10.972090248768806,"pX":-0.9084684885049132,"pZ":3.177522860627112,"vX0":6.939124464163998,"vY0":-136.86632092276272,"vZ0":-3.795913180016366,"x":151.63,"y":152.99,"x0":-2.7132197807238505,"y0":50.00661039761712,"z0":5.36062531700453,"aX":-11.151326167746888},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":9.2,"spinRate":2368,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.4001865986391415,"extension":6.596392441485922},"index":2,"playId":"8d1e08eb-c110-3d33-9140-9b9c5af4a856","pitchNumber":2,"startTime":"2025-08-20T01:59:46.846Z","endTime":"2025-08-20T01:59:49.909Z","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":94.4,"endSpeed":86.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.040182756025825,"aZ":-14.290119536985806,"pfxX":-8.2637121102571,"pfxZ":9.348752042933627,"pX":0.2504439205340018,"pZ":3.767100071156612,"vX0":10.401009990611325,"vY0":-137.11554765617953,"vZ0":-1.714844347737956,"x":107.45,"y":137.07,"x0":-2.5103240643970985,"y0":50.00063061516003,"z0":5.370898644959151,"aX":-15.805289665610944},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":12.8,"spinRate":2282,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.3987875847162514,"extension":6.748682029181419},"hitData":{"launchSpeed":60.0,"launchAngle":78.0,"totalDistance":31.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":127.81,"coordY":191.85}},"index":3,"playId":"35222c03-4107-32b0-9b57-967385176e24","pitchNumber":3,"startTime":"2025-08-20T02:00:05.439Z","endTime":"2025-08-20T02:00:13.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:00:13.664Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Twins challenged (tag play), call on the field was upheld: JJ Bleday doubles (13) on a line drive to left fielder Austin Martin.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T02:02:42.011Z","endTime":"2025-08-20T02:04:10.402Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erasmo Ramírez replaces Pierson Ohl.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T02:01:30.122Z","endTime":"2025-08-20T02:02:44.276Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":541640,"link":"/api/v1/people/541640"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.42000117220914,"strikeZoneBottom":1.67024841376688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.0844013543309,"aZ":-19.385685349244795,"pfxX":-0.9491589433118741,"pfxZ":7.639766866572696,"pX":-0.7108817026853756,"pZ":3.220918985072815,"vX0":4.015083146043596,"vY0":-127.73470618610021,"vZ0":-1.567725908661158,"x":144.1,"y":151.82,"x0":-2.170938598736306,"y0":50.00319247153142,"z0":5.347036193208441,"aX":-1.5892376774438606},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.8,"breakHorizontal":1.0,"spinRate":2401,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.4266784740742562,"extension":6.6377482291557435},"index":1,"playId":"f82e0366-f016-362f-93b0-8abeca4a35f3","pitchNumber":1,"startTime":"2025-08-20T02:02:44.276Z","endTime":"2025-08-20T02:02:48.683Z","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":89.2,"endSpeed":82.4,"strikeZoneTop":3.41999886907194,"strikeZoneBottom":1.68403475676341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.994130820538835,"aZ":-25.779410353840955,"pfxX":-9.845286614185904,"pfxZ":3.710274245169093,"pX":-1.4112323374076916,"pZ":2.177261815848814,"vX0":5.307222325600989,"vY0":-129.8843115322399,"vZ0":-2.768119611360988,"x":170.79,"y":179.99,"x0":-2.1926212254964224,"y0":50.00386551062239,"z0":5.199411394534988,"aX":-16.967960495349267},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.4,"breakHorizontal":16.8,"spinRate":2183,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.42032210138341464,"extension":6.0206473551681965},"index":2,"playId":"06538721-f732-32dc-b918-f321dbd14ac9","pitchNumber":2,"startTime":"2025-08-20T02:03:00.080Z","endTime":"2025-08-20T02:03:04.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.845453566359534,"aZ":-24.842910016016674,"pfxX":-7.9351448083367,"pfxZ":4.746913090107084,"pX":-0.1643290794501081,"pZ":1.5998021052133855,"vX0":6.588603487456392,"vY0":-122.31034888086789,"vZ0":-3.593622451190254,"x":123.26,"y":195.59,"x0":-1.8376134674833322,"y0":50.00083705714181,"z0":5.17387682498559,"aX":-12.248856791853632},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.2,"breakHorizontal":13.2,"spinRate":1850,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.44462184030698904,"extension":6.198790178768604},"index":3,"playId":"12050af5-65c0-36e3-b0d0-b3ffea04dee1","pitchNumber":3,"startTime":"2025-08-20T02:03:15.761Z","endTime":"2025-08-20T02:03:19.283Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-20T02:03:26.250Z","endTime":"2025-08-20T02:03:40.332Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.28343135573186,"strikeZoneBottom":1.63194284036354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.866807033101978,"aZ":-21.229368016419347,"pfxX":-0.12063218526525166,"pfxZ":6.415890390496246,"pX":-1.6448858694213464,"pZ":3.593810269863165,"vX0":1.4853117760861818,"vY0":-128.7789584473893,"vZ0":-0.5732638900699488,"x":179.7,"y":141.75,"x0":-2.209674111470786,"y0":50.001416687779205,"z0":5.439224288419162,"aX":-0.20596431864994436},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.8,"breakHorizontal":-0.1,"spinRate":2363,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4228394553934445,"extension":6.077276585743647},"index":5,"playId":"bbe73d0d-2fdb-3e5f-b09e-74118f4403b4","pitchNumber":4,"startTime":"2025-08-20T02:03:40.332Z","endTime":"2025-08-20T02:03:44.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.317836459903564,"aZ":-20.62422899191719,"pfxX":-0.00810346322421518,"pfxZ":6.779707453692866,"pX":0.24783006840819322,"pZ":2.3704093610661343,"vX0":5.568878265257597,"vY0":-128.80215270653832,"vZ0":-3.5092355048817176,"x":107.55,"y":174.78,"x0":-1.9287368932028575,"y0":50.0005835775248,"z0":5.319479545186285,"aX":-0.014259900066532275},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.9,"breakHorizontal":-1.1,"spinRate":2335,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.42304054579587813,"extension":6.120789565397523},"hitData":{"launchSpeed":95.5,"launchAngle":11.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.1,"coordY":84.57}},"index":6,"playId":"59813cf0-ab81-3e9c-930c-68167eea6abd","pitchNumber":5,"startTime":"2025-08-20T02:03:57.712Z","endTime":"2025-08-20T02:04:10.402Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":142},"playEndTime":"2025-08-20T02:04:10.402Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Harris grounds out softly, third baseman Royce Lewis to first baseman Kody Clemens. JJ Bleday to 3rd.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T02:06:39.689Z","endTime":"2025-08-20T02:08:37.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"f36ae5ca-d776-345c-ab0d-74c3bfc4f0cf","startTime":"2025-08-20T02:06:18.671Z","endTime":"2025-08-20T02:06:25.876Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77723090672925,"aZ":-17.93187719220236,"pfxX":-2.2553645683089556,"pfxZ":8.691577944260093,"pX":0.6697009480936156,"pZ":2.889613299034208,"vX0":7.1915466326839095,"vY0":-127.1151099991984,"vZ0":-2.356756423348892,"x":91.47,"y":160.76,"x0":-1.90155633821258,"y0":50.00153579610172,"z0":5.250663673384427,"aX":-3.6962078919760146},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":15.5,"breakHorizontal":2.5,"spinRate":2277,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.4307061241820498,"extension":6.238367407214109},"index":1,"playId":"4dc1154e-8f80-3a6b-9526-62efdd4013a7","pitchNumber":1,"startTime":"2025-08-20T02:06:41.953Z","endTime":"2025-08-20T02:06:47.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":2.9973513388158,"strikeZoneBottom":1.31856013190734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.420286506636515,"aZ":-24.988179856489477,"pfxX":-9.766473523121252,"pfxZ":4.213899856738066,"pX":1.2115981111732277,"pZ":1.1532167907394035,"vX0":11.295288492228078,"vY0":-129.1130712583722,"vZ0":-5.0612260498148105,"x":70.82,"y":207.64,"x0":-1.9309823857755068,"y0":50.00335017583039,"z0":5.038476929441395,"aX":-16.65223539927682},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.7,"breakHorizontal":15.5,"spinRate":2209,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.42266162010637265,"extension":6.261540404734235},"index":2,"playId":"78207c11-de4b-3f15-a5ec-3eee8c5a19fa","pitchNumber":2,"startTime":"2025-08-20T02:07:17.842Z","endTime":"2025-08-20T02:07:22.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":2.97812476268383,"strikeZoneBottom":1.29949163648996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.749406746442105,"aZ":-24.521272560618655,"pfxX":-8.907351694687334,"pfxZ":4.438727377524544,"pX":1.4940403407944118,"pZ":1.452130409889806,"vX0":11.760394061390489,"vY0":-129.8515192133058,"vZ0":-4.663497478492081,"x":60.05,"y":199.57,"x0":-1.91636517534787,"y0":50.0039826667348,"z0":5.115172532423804,"aX":-15.359410923779345},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.2,"breakHorizontal":13.8,"spinRate":2198,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.42027329855523243,"extension":6.2434372529694615},"index":3,"playId":"e01e3bf4-f085-3552-8e11-d46903532675","pitchNumber":3,"startTime":"2025-08-20T02:07:38.788Z","endTime":"2025-08-20T02:07:42.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63139679778292,"aZ":-21.043115694816134,"pfxX":-3.8976565951567457,"pfxZ":6.761421093549163,"pX":-0.4817070417260128,"pZ":3.40892395875036,"vX0":5.66191951604172,"vY0":-126.90181107136858,"vZ0":-0.6595462889075524,"x":135.36,"y":146.74,"x0":-2.2255845983698084,"y0":50.00431828086674,"z0":5.33414086476399,"aX":-6.418969791232077},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":12.4,"breakHorizontal":5.9,"spinRate":2368,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4300452955447578,"extension":6.629523560416899},"index":4,"playId":"915666de-8d69-3ec3-ae78-85c2ff98a8ef","pitchNumber":4,"startTime":"2025-08-20T02:07:57.815Z","endTime":"2025-08-20T02:08:00.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.23797011395578,"aZ":-18.740980572107155,"pfxX":-4.444869794872565,"pfxZ":7.711172359303259,"pX":-1.3187692195184666,"pZ":3.144225602446089,"vX0":3.3837404102198114,"vY0":-130.34772258805233,"vZ0":-1.8980873859580387,"x":110.96,"y":154.56,"x0":-2.0483767667618062,"y0":50.00308750033102,"z0":5.278848381194747,"aX":-7.743072138255679},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.8,"breakHorizontal":7.4,"spinRate":2330,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4182529841896887,"extension":6.43357709557934},"hitData":{"launchSpeed":41.6,"launchAngle":17.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":115.57,"coordY":163.75}},"index":5,"playId":"1ee4a8d0-3879-3439-a548-134580b45a22","pitchNumber":5,"startTime":"2025-08-20T02:08:29.528Z","endTime":"2025-08-20T02:08:37.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:08:37.292Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out softly to first baseman Kody Clemens.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T02:10:05.290Z","endTime":"2025-08-20T02:12:23.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Carlos Cortes replaces Luis Urías.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T02:09:11.552Z","endTime":"2025-08-20T02:09:27.426Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":649966,"link":"/api/v1/people/649966"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-20T02:09:27.426Z","endTime":"2025-08-20T02:10:07.565Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43910413021007,"aZ":-18.233451820379262,"pfxX":-0.5014266854617431,"pfxZ":8.113263511074315,"pX":0.4445179601887164,"pZ":2.456083952232396,"vX0":6.322681621199559,"vY0":-129.82444791245624,"vZ0":-3.702028319184241,"x":100.06,"y":172.47,"x0":-1.9503345040872648,"y0":50.00462275584146,"z0":5.27644466965504,"aX":-0.8620328336979217},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.2,"breakHorizontal":-0.4,"spinRate":2362,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.4207900580669799,"extension":6.392560179596186},"index":2,"playId":"bd3eb736-64c5-3790-bbd4-f5100efcb4ca","pitchNumber":1,"startTime":"2025-08-20T02:10:07.565Z","endTime":"2025-08-20T02:10:10.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.27000009832306,"strikeZoneBottom":1.53882788900036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42112864271266,"aZ":-20.081600252477397,"pfxX":-1.3102323763675958,"pfxZ":6.988159004337633,"pX":1.3561623535692486,"pZ":2.5434367704327845,"vX0":9.014889225673443,"vY0":-130.20794039623163,"vZ0":-3.0284265423342296,"x":65.31,"y":170.11,"x0":-1.9694126028004513,"y0":50.001125730169115,"z0":5.2280325804825765,"aX":-2.268365558344546},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.2,"breakHorizontal":0.5,"spinRate":2356,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4194698816947904,"extension":6.762131437021537},"index":3,"playId":"ab835069-a3ab-35d0-bc0f-b2b171ebc4a5","pitchNumber":2,"startTime":"2025-08-20T02:10:29.547Z","endTime":"2025-08-20T02:10:33.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.1351552649317,"strikeZoneBottom":1.4681674108606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.3768608769969,"aZ":-24.356871542007443,"pfxX":-9.337053018106099,"pfxZ":4.962817950501245,"pX":-0.5994726729186237,"pZ":1.2201329338044744,"vX0":6.139398480034128,"vY0":-124.29335902562408,"vZ0":-4.791929838350784,"x":139.85,"y":205.84,"x0":-1.8803268994641273,"y0":50.00119506196687,"z0":5.179121355021622,"aX":-14.703928325236532},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.2,"breakHorizontal":15.6,"spinRate":1824,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4395664163908841,"extension":6.545344771541148},"index":4,"playId":"99176a11-488e-3ad1-a2df-20ed76080f57","pitchNumber":3,"startTime":"2025-08-20T02:10:48.221Z","endTime":"2025-08-20T02:10:51.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.011523112970757,"aZ":-25.736774376599637,"pfxX":-9.867309225601888,"pfxZ":3.678376134591188,"pX":-0.365660246911406,"pZ":2.893202222734837,"vX0":7.6515060840164795,"vY0":-131.50220229952723,"vZ0":-1.2092865624367564,"x":130.94,"y":160.66,"x0":-2.031710425347928,"y0":50.00487795525048,"z0":5.269240188884944,"aX":-17.275531603571636},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.6,"breakHorizontal":16.2,"spinRate":2225,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.4166069434706232,"extension":6.43463658053434},"index":5,"playId":"896f7af9-f382-30ad-a24a-608ae3728c57","pitchNumber":4,"startTime":"2025-08-20T02:11:07.220Z","endTime":"2025-08-20T02:11:10.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.958422724931175,"aZ":-18.77248677484893,"pfxX":0.148582033678631,"pfxZ":7.667592926001347,"pX":-0.49036988691360645,"pZ":2.6141514629717184,"vX0":3.8227196989265484,"vY0":-130.93544296240623,"vZ0":-3.315725022529413,"x":135.69,"y":168.2,"x0":-1.9845492791745756,"y0":50.00230361201902,"z0":5.290595459388164,"aX":0.25885389346940274},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.4,"breakHorizontal":-1.1,"spinRate":2378,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4172784940666414,"extension":6.30637386437865},"index":6,"playId":"57ce7dc9-5bd0-3037-9706-f4a8f774e42f","pitchNumber":5,"startTime":"2025-08-20T02:11:35.972Z","endTime":"2025-08-20T02:11:39.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.06663789102503,"strikeZoneBottom":1.39958962633632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.922312282357513,"aZ":-28.430586939752562,"pfxX":-8.56136341741026,"pfxZ":2.417080324202571,"pX":-0.24752225093186048,"pZ":1.1389235197992498,"vX0":6.190039919905394,"vY0":-122.95205445253418,"vZ0":-3.896385991359647,"x":126.43,"y":208.03,"x0":-1.6721275921056102,"y0":50.00165019247668,"z0":5.12831322561372,"aX":-13.248097601114758},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.8,"breakHorizontal":14.3,"spinRate":1601,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4436566763110106,"extension":6.7751945191070355},"index":7,"playId":"317f4d35-adcf-3c7e-8f5c-7f70ab6efbca","pitchNumber":6,"startTime":"2025-08-20T02:11:56.231Z","endTime":"2025-08-20T02:12:00.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.736154485467974,"aZ":-25.4606632764297,"pfxX":-10.088369008866238,"pfxZ":3.6923617544625893,"pX":-0.3394514828618382,"pZ":1.7958351461496487,"vX0":7.691620042539853,"vY0":-133.478255015388,"vZ0":-3.856907784807178,"x":129.94,"y":190.29,"x0":-1.937114509669035,"y0":50.00327220870596,"z0":5.077183542897214,"aX":-18.33940382576515},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.1,"breakHorizontal":16.8,"spinRate":2248,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.4091994646152357,"extension":6.168718880069081},"hitData":{"launchSpeed":53.1,"launchAngle":-53.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":143.81,"coordY":185.5}},"index":8,"playId":"84d766cc-bc49-3998-9194-f73a92119ecf","pitchNumber":7,"startTime":"2025-08-20T02:12:17.292Z","endTime":"2025-08-20T02:12:23.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:12:23.854Z","atBatIndex":67},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Erasmo Ramírez intentionally walks Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T02:13:08.587Z","endTime":"2025-08-20T02:13:13.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnThird":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":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":"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":"07766746-0696-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-20T02:13:11.675Z","endTime":"2025-08-20T02:13:11.699Z","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":"07766746-0696-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-20T02:13:11.699Z","endTime":"2025-08-20T02:13:11.700Z","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":"07766746-0696-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-20T02:13:11.700Z","endTime":"2025-08-20T02:13:11.701Z","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":"07766746-0696-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-20T02:13:11.701Z","endTime":"2025-08-20T02:13:13.598Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-08-20T02:13:13.598Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Shea Langeliers lines out sharply to left fielder Austin Martin.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T02:13:32.592Z","endTime":"2025-08-20T02:16:42.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07885591308396,"aZ":-19.215342712641498,"pfxX":-2.9258050112608904,"pfxZ":7.239183827052024,"pX":0.5784501133122255,"pZ":3.4005069376987263,"vX0":7.303792389170915,"vY0":-131.93410879797216,"vZ0":-1.1930482609411288,"x":94.95,"y":146.97,"x0":-1.8270537544379064,"y0":50.00027179642044,"z0":5.25421033301293,"aX":-5.236303823424811},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.1,"breakHorizontal":4.0,"spinRate":2385,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.41277915072911675,"extension":6.135756525737942},"index":0,"playId":"16755c3d-f1c2-39c7-b543-d54ec237a519","pitchNumber":1,"startTime":"2025-08-20T02:13:32.641Z","endTime":"2025-08-20T02:13:35.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.34000014963411,"strikeZoneBottom":1.53721571358082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.431079202430855,"aZ":-21.382222947762113,"pfxX":-10.12348420514619,"pfxZ":6.003503330423179,"pX":1.9997635912355376,"pZ":0.4637466851848007,"vX0":12.582668762683934,"vY0":-132.53465720120707,"vZ0":-7.641816367783648,"x":40.77,"y":226.26,"x0":-1.4700748496936669,"y0":50.0065629738768,"z0":4.919133230939912,"aX":-18.210878116485638},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.5,"breakHorizontal":16.0,"spinRate":2227,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4115637230735554,"extension":6.545869182394155},"index":1,"playId":"f726375b-9f9e-39fc-bcf5-56f0ca940436","pitchNumber":2,"startTime":"2025-08-20T02:13:51.511Z","endTime":"2025-08-20T02:13:55.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.04216765040858,"aZ":-24.989790042092935,"pfxX":-8.79891650035949,"pfxZ":4.002197259277631,"pX":0.43128745932848167,"pZ":2.406145150349069,"vX0":8.880571497645077,"vY0":-132.58984356260106,"vZ0":-2.238494084738643,"x":100.56,"y":173.81,"x0":-1.8044260358872617,"y0":50.00489172062003,"z0":5.06878364461946,"aX":-15.804771601073883},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.0,"breakHorizontal":14.2,"spinRate":2207,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.41173966382000726,"extension":6.172337851371702},"index":2,"playId":"8bb1a8fc-9161-3ed3-a6ff-aed2a161f0bb","pitchNumber":3,"startTime":"2025-08-20T02:14:13.487Z","endTime":"2025-08-20T02:14:16.641Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-20T02:14:27.568Z","endTime":"2025-08-20T02:14:45.933Z","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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20182083683357,"aZ":-25.20410457207919,"pfxX":-9.412957968102079,"pfxZ":3.819029975341272,"pX":-0.7257978085077308,"pZ":1.5757891191080906,"vX0":6.116971399477064,"vY0":-133.5637909158032,"vZ0":-4.4142716590984845,"x":144.67,"y":196.23,"x0":-1.811717627783037,"y0":50.00097794038133,"z0":5.0415577988902935,"aX":-17.166831650099045},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.2,"breakHorizontal":15.8,"spinRate":2241,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4086069345131449,"extension":6.6399604371905285},"index":4,"playId":"8187bb49-ba22-3119-9bb0-dc945173a7f3","pitchNumber":4,"startTime":"2025-08-20T02:14:45.933Z","endTime":"2025-08-20T02:14:49.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57525799044746,"aZ":-30.53337808630563,"pfxX":0.9440787914788813,"pfxZ":1.1414574470025318,"pX":0.663340107793008,"pZ":1.6646058054550321,"vX0":5.697885657511622,"vY0":-119.72274636649159,"vZ0":-1.8717230821803192,"x":91.72,"y":193.84,"x0":-1.8812550285318428,"y0":50.00070840188795,"z0":5.219104414718059,"aX":1.354667527921056},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.8,"breakHorizontal":-3.2,"spinRate":2343,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.4595042015519759,"extension":6.844679964374266},"index":5,"playId":"888b617b-a6e9-3de3-a9c5-8a4798e11ff4","pitchNumber":5,"startTime":"2025-08-20T02:15:11.153Z","endTime":"2025-08-20T02:15:16.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.285256196921758,"aZ":-17.251819527835785,"pfxX":-2.844972506127573,"pfxZ":8.429813805848491,"pX":0.3364553833863173,"pZ":3.089610728418265,"vX0":6.433843990478763,"vY0":-132.00211110136402,"vZ0":-2.339901407487699,"x":104.18,"y":155.36,"x0":-1.7594707413107606,"y0":50.00246188999227,"z0":5.253241170027594,"aX":-5.036536268188194},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.0,"breakHorizontal":3.8,"spinRate":2456,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.4144509004912491,"extension":6.339940135109793},"index":6,"playId":"5914ea8e-c952-3988-a252-b10f39342615","pitchNumber":6,"startTime":"2025-08-20T02:15:43.805Z","endTime":"2025-08-20T02:15:49.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.3399993035815,"strikeZoneBottom":1.5431683088474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.133961625599646,"aZ":-21.89080594315359,"pfxX":-10.430513874914915,"pfxZ":5.681059251635259,"pX":0.41735141443634366,"pZ":1.1049468581109185,"vX0":9.099254746095147,"vY0":-133.56656129422848,"vZ0":-6.156394986490385,"x":101.09,"y":208.95,"x0":-1.6744263649414508,"y0":50.00589646909435,"z0":5.008635381849595,"aX":-18.893828641392638},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":17.0,"spinRate":2240,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4097012148011556,"extension":6.2040600069885725},"index":7,"playId":"fb0972e2-ea77-3fc3-bd48-6466230a47a8","pitchNumber":7,"startTime":"2025-08-20T02:16:16.535Z","endTime":"2025-08-20T02:16:21.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.24043540770706,"aZ":-29.114123963561905,"pfxX":-9.145996750014731,"pfxZ":1.6813412383029798,"pX":-0.24118993306939046,"pZ":2.1281305828475197,"vX0":7.378930811597209,"vY0":-133.559958786958,"vZ0":-2.049481308343333,"x":126.19,"y":181.32,"x0":-1.8438358238267807,"y0":50.00055052014163,"z0":4.98754108964913,"aX":-16.61511216497583},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.9,"breakHorizontal":15.1,"spinRate":2315,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4092160606948121,"extension":6.2141181872423},"hitData":{"launchSpeed":110.5,"launchAngle":13.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":59.46,"coordY":90.81}},"index":8,"playId":"a4b56844-cb2f-3f49-92e1-1bbca464884f","pitchNumber":8,"startTime":"2025-08-20T02:16:36.179Z","endTime":"2025-08-20T02:16:42.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:16:42.294Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, third baseman Brett Harris to first baseman Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T02:19:02.263Z","endTime":"2025-08-20T02:19:43.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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":[2,3,5],"actionIndex":[0,1],"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Max Schuemann replaces Carlos Cortes, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T02:18:13.052Z","endTime":"2025-08-20T02:18:13.081Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"902","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"description":"Pitching Change: Hogan Harris replaces Justin Sterner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T02:18:13.081Z","endTime":"2025-08-20T02:19:04.575Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.34000213641997,"strikeZoneBottom":1.68691787726004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43413583040314,"aZ":-15.289021356542943,"pfxX":4.629916925833193,"pfxZ":8.8714950155055,"pX":0.6485007953220211,"pZ":2.0454684564858754,"vX0":-5.582718295558752,"vY0":-136.88505448094025,"vZ0":-7.400074985250412,"x":92.28,"y":183.55,"x0":2.110200329124799,"y0":50.000062548663614,"z0":5.824960431063517,"aX":8.809427885175658},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":-7.2,"spinRate":2243,"spinDirection":150},"zone":9,"typeConfidence":0.89,"plateTime":0.3997118674846001,"extension":6.603478544494417},"index":2,"playId":"ec91cc6c-afcd-3786-a118-6952f1e45a40","pitchNumber":1,"startTime":"2025-08-20T02:19:04.575Z","endTime":"2025-08-20T02:19:09.254Z","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.0,"endSpeed":87.1,"strikeZoneTop":3.34000211239862,"strikeZoneBottom":1.55980940917676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.942724746518095,"aZ":-10.84531033759717,"pfxX":3.454281213396283,"pfxZ":11.033011780476528,"pX":-0.31950148980901355,"pZ":1.6471002830630304,"vX0":-7.230511145663003,"vY0":-137.97362032303516,"vZ0":-9.303435729243413,"x":129.18,"y":194.31,"x0":1.8831609577893231,"y0":50.00303691102614,"z0":5.788326558434655,"aX":6.678474124724355},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.2,"breakHorizontal":-4.8,"spinRate":2160,"spinDirection":153},"zone":7,"typeConfidence":2.0,"plateTime":0.3965925821628078,"extension":6.759497531689598},"index":3,"playId":"9fc15e4b-fde7-3158-8026-622ae3549fcb","pitchNumber":2,"startTime":"2025-08-20T02:19:16.168Z","endTime":"2025-08-20T02:19:21.214Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-20T02:19:26.801Z","endTime":"2025-08-20T02:19:35.996Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.1,"endSpeed":69.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.863930721159296,"aZ":-42.296372887711364,"pfxX":-4.41046052766186,"pfxZ":-8.464564609895483,"pX":-0.1309159116956639,"pZ":2.709281354377688,"vX0":-3.5531208179293663,"vY0":-109.19140672497923,"vZ0":2.217458746036473,"x":121.99,"y":165.63,"x0":2.0956861683889505,"y0":50.00169308005492,"z0":6.262563832264177,"aX":-5.275354151648274},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-14.3,"breakHorizontal":9.0,"spinRate":2557,"spinDirection":336},"zone":5,"typeConfidence":0.88,"plateTime":0.503383636915907,"extension":6.542333928912099},"hitData":{"launchSpeed":71.1,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.26,"coordY":167.38}},"index":5,"playId":"60bc1637-0503-373d-b5ed-c0c93835d742","pitchNumber":3,"startTime":"2025-08-20T02:19:35.996Z","endTime":"2025-08-20T02:19:43.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:19:43.680Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out to right fielder JJ Bleday.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T02:20:04.904Z","endTime":"2025-08-20T02:21:33.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.7,"endSpeed":68.9,"strikeZoneTop":3.58999927311817,"strikeZoneBottom":1.68101830790123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.09963233955263,"aZ":-42.98620791560304,"pfxX":-4.551882802558544,"pfxZ":-9.102340204239763,"pX":0.08948713711907,"pZ":2.555895893668526,"vX0":-2.641445383917969,"vY0":-108.65576898134111,"vZ0":1.9775269030451064,"x":113.59,"y":169.77,"x0":1.9146164974655242,"y0":50.00094488811236,"z0":6.325953134723888,"aX":-5.40870988038866},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-15.6,"breakHorizontal":9.0,"spinRate":2684,"spinDirection":334},"zone":5,"typeConfidence":0.9,"plateTime":0.5052494955664035,"extension":6.288781531248191},"index":0,"playId":"679405cf-e58f-3db1-a0f6-fd6128561d62","pitchNumber":1,"startTime":"2025-08-20T02:20:05.231Z","endTime":"2025-08-20T02:20:09.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.62063492138895,"strikeZoneBottom":1.79223396313053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.394412567805567,"aZ":-18.56509011246252,"pfxX":-3.405876858610398,"pfxZ":8.547740385342092,"pX":-1.346960874678992,"pZ":1.6438358530166781,"vX0":-7.03156378005512,"vY0":-124.92147018626531,"vZ0":-6.5110452663774545,"x":168.34,"y":194.4,"x0":1.9386315265406346,"y0":50.00510005143253,"z0":5.792678715122655,"aX":-5.422789115164548},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":14.3,"breakHorizontal":7.7,"spinRate":2212,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.43720882469999944,"extension":6.737435241256388},"index":1,"playId":"d182fcfc-8700-3ca8-9af8-51c17267746b","pitchNumber":2,"startTime":"2025-08-20T02:20:16.792Z","endTime":"2025-08-20T02:20:20.511Z","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.5,"endSpeed":87.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.587840244617762,"aZ":-11.046484563681629,"pfxX":2.578707935965495,"pfxZ":10.781761546660167,"pX":0.20480599280011264,"pZ":3.7323971342609026,"vX0":-5.4915025791291425,"vY0":-138.9613291832196,"vZ0":-4.223987233875778,"x":109.19,"y":138.01,"x0":1.8698101194060515,"y0":50.00027531436832,"z0":6.003569018263734,"aX":5.052556195840947},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":-3.6,"spinRate":2270,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.39387325507355975,"extension":6.524783315658567},"index":2,"playId":"42e8b3ad-8d7c-307e-96e2-2243e034ab38","pitchNumber":3,"startTime":"2025-08-20T02:20:29.571Z","endTime":"2025-08-20T02:20:32.726Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-20T02:20:39.843Z","endTime":"2025-08-20T02:20:50.933Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.58999838006438,"strikeZoneBottom":1.78151956699053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.829127862827615,"aZ":-13.126284912439921,"pfxX":3.8731651426851146,"pfxZ":9.460959271086892,"pX":-0.5962198171120054,"pZ":3.7843396079498692,"vX0":-7.4155491492335,"vY0":-140.94442548427702,"vZ0":-3.7858406553122177,"x":139.73,"y":136.6,"x0":1.5648617962695552,"y0":50.00361927836369,"z0":5.991826014099167,"aX":7.799415236546319},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":-5.5,"spinRate":2332,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.3885089759379756,"extension":6.605023625025917},"index":4,"playId":"023ad7b5-22dd-3393-9eb4-48ea47fc2291","pitchNumber":4,"startTime":"2025-08-20T02:20:50.933Z","endTime":"2025-08-20T02:20:56.174Z","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.8,"endSpeed":87.9,"strikeZoneTop":3.58999933465695,"strikeZoneBottom":1.83415338871798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.12742125108623,"aZ":-12.469842180372789,"pfxX":3.626078605724459,"pfxZ":9.988542298442752,"pX":-0.933021444303814,"pZ":2.937768056441994,"vX0":-8.415764720425361,"vY0":-139.30131680669493,"vZ0":-5.945550139096339,"x":152.56,"y":159.46,"x0":1.6508762006968438,"y0":50.00554115502553,"z0":5.917949792018149,"aX":7.155524902510476},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":-4.9,"spinRate":2306,"spinDirection":153},"zone":11,"typeConfidence":0.9,"plateTime":0.39260326380150135,"extension":6.6899226391791995},"index":5,"playId":"1fc5acd8-db0a-321b-bb9e-cb1f2ecaa4cd","pitchNumber":5,"startTime":"2025-08-20T02:21:07.731Z","endTime":"2025-08-20T02:21:12.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.460771282442554,"aZ":-12.444467577488982,"pfxX":4.062062988644976,"pfxZ":10.1827139740692,"pX":0.48289529451691676,"pZ":3.3401524543053975,"vX0":-5.137714675153477,"vY0":-138.45895069636617,"vZ0":-4.818297039665607,"x":98.59,"y":148.6,"x0":1.8364362551665665,"y0":50.00684749366857,"z0":5.938531928516078,"aX":7.874088993401563},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":-6.2,"spinRate":2192,"spinDirection":156},"zone":3,"typeConfidence":0.89,"plateTime":0.39587095773006453,"extension":6.465295890504268},"hitData":{"launchSpeed":91.4,"launchAngle":57.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.49,"coordY":121.96}},"index":6,"playId":"7b45df7a-2125-3f0b-b5a4-c2d89e39d2f3","pitchNumber":6,"startTime":"2025-08-20T02:21:23.166Z","endTime":"2025-08-20T02:21:33.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:21:33.291Z","atBatIndex":71},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Martin lines out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T02:21:53.921Z","endTime":"2025-08-20T02:22:13.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"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":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"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":"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":94.9,"endSpeed":87.1,"strikeZoneTop":3.40976336876646,"strikeZoneBottom":1.74357351562128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.4940578905015,"aZ":-11.079402455889284,"pfxX":4.276059808465451,"pfxZ":10.86669499049668,"pX":0.9410988171552447,"pZ":2.85572241448058,"vX0":-4.725191811362117,"vY0":-138.1445111562344,"vZ0":-6.204822025428261,"x":81.13,"y":161.68,"x0":2.1145703020798803,"y0":50.00451790057076,"z0":5.868843062888295,"aX":8.302472142798337},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":-6.8,"spinRate":2354,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.39582068166367623,"extension":6.581526797601506},"index":0,"playId":"c0a5dbeb-f3f0-3b11-a358-77be6ca513b8","pitchNumber":1,"startTime":"2025-08-20T02:21:54.084Z","endTime":"2025-08-20T02:21:59.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.224753045361656,"aZ":-17.989606195899942,"pfxX":8.78710680355327,"pfxZ":9.045094831805615,"pX":0.6090580937061553,"pZ":2.4462017419925526,"vX0":-6.386969655313263,"vY0":-124.51101028548577,"vZ0":-4.407435820506956,"x":93.78,"y":172.73,"x0":2.0670183500422983,"y0":50.00569207015398,"z0":5.729930448212881,"aX":13.785895543084536},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":15.6,"breakHorizontal":-14.4,"spinRate":2282,"spinDirection":124},"zone":6,"typeConfidence":0.83,"plateTime":0.4400719041820089,"extension":6.667869345783629},"hitData":{"launchSpeed":83.5,"launchAngle":21.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.4,"coordY":103.42}},"index":1,"playId":"0567c123-443d-33cd-95e3-d55a9234d01b","pitchNumber":2,"startTime":"2025-08-20T02:22:06.699Z","endTime":"2025-08-20T02:22:13.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:22:13.466Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Martin lines out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T02:21:53.921Z","endTime":"2025-08-20T02:22:13.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"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":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"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":"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":94.9,"endSpeed":87.1,"strikeZoneTop":3.40976336876646,"strikeZoneBottom":1.74357351562128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.4940578905015,"aZ":-11.079402455889284,"pfxX":4.276059808465451,"pfxZ":10.86669499049668,"pX":0.9410988171552447,"pZ":2.85572241448058,"vX0":-4.725191811362117,"vY0":-138.1445111562344,"vZ0":-6.204822025428261,"x":81.13,"y":161.68,"x0":2.1145703020798803,"y0":50.00451790057076,"z0":5.868843062888295,"aX":8.302472142798337},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":-6.8,"spinRate":2354,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.39582068166367623,"extension":6.581526797601506},"index":0,"playId":"c0a5dbeb-f3f0-3b11-a358-77be6ca513b8","pitchNumber":1,"startTime":"2025-08-20T02:21:54.084Z","endTime":"2025-08-20T02:21:59.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.224753045361656,"aZ":-17.989606195899942,"pfxX":8.78710680355327,"pfxZ":9.045094831805615,"pX":0.6090580937061553,"pZ":2.4462017419925526,"vX0":-6.386969655313263,"vY0":-124.51101028548577,"vZ0":-4.407435820506956,"x":93.78,"y":172.73,"x0":2.0670183500422983,"y0":50.00569207015398,"z0":5.729930448212881,"aX":13.785895543084536},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":15.6,"breakHorizontal":-14.4,"spinRate":2282,"spinDirection":124},"zone":6,"typeConfidence":0.83,"plateTime":0.4400719041820089,"extension":6.667869345783629},"hitData":{"launchSpeed":83.5,"launchAngle":21.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.4,"coordY":103.42}},"index":1,"playId":"0567c123-443d-33cd-95e3-d55a9234d01b","pitchNumber":2,"startTime":"2025-08-20T02:22:06.699Z","endTime":"2025-08-20T02:22:13.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T02:22:13.466Z","atBatIndex":72},"scoringPlays":[15,20,29,30,31,34,42,46],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":59.31,"y":141.62},"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":1,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":119.81,"y":146.2},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":173.77,"y":146.27},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":101.37,"y":108.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":115.57,"y":149.83},"type":"O","description":"Forceout"}]}},{"startIndex":9,"endIndex":16,"top":[9,10,11],"bottom":[12,13,14,15,16],"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":95.85,"y":66.62},"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":138.97,"y":65.47},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":100.44,"y":166.17},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":128.22,"y":193.07},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":107.7,"y":161.93},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"coordinates":{"x":152.52,"y":63.59},"type":"H","description":"Double"}]}},{"startIndex":17,"endIndex":24,"top":[17,18,19,20,21],"bottom":[22,23,24],"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"coordinates":{"x":103.47,"y":165.56},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":8.61,"y":84.25},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":190.16,"y":82.88},"type":"O","description":"Lineout"}]}},{"startIndex":25,"endIndex":36,"top":[25,26,27,28,29,30,31,32],"bottom":[33,34,35,36],"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":108.31,"y":149.83},"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":196.66,"y":126.83},"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":113.38,"y":180.54},"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"coordinates":{"x":150.36,"y":131.04},"type":"O","description":"Sac Fly"},{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"coordinates":{"x":174.87,"y":117.76},"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":216.63,"y":110.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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":58.52,"y":116.21},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":183.48,"y":50.66},"type":"H","description":"Home Run"}]}},{"startIndex":37,"endIndex":43,"top":[37,38,39],"bottom":[40,41,42,43],"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":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":110.61,"y":83.61},"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":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":159.72,"y":85.46},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"coordinates":{"x":156.38,"y":170.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":127.31,"y":200.06},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":26.25,"y":85.94},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":151.88,"y":152.85},"type":"O","description":"Groundout"}]}},{"startIndex":44,"endIndex":50,"top":[44,45,46,47],"bottom":[48,49,50],"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":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":170.7,"y":71.47},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":91.0,"y":60.72},"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":6,"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"coordinates":{"x":108.31,"y":93.55},"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":6,"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"coordinates":{"x":108.31,"y":152.85},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":156.17,"y":102.87},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":84.1,"y":152.25},"type":"O","description":"Pop Out"}]}},{"startIndex":51,"endIndex":56,"top":[51,52,53],"bottom":[54,55,56],"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":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":108.02,"y":77.27},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":127.67,"y":142.57},"type":"O","description":"Grounded Into DP"},{"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":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":108.92,"y":149.22},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":155.51,"y":164.35},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":125.94,"y":173.86},"type":"O","description":"Groundout"}]}},{"startIndex":57,"endIndex":64,"top":[57,58,59],"bottom":[60,61,62,63,64],"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":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":178.11,"y":90.79},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":127.98,"y":186.16},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":144.62,"y":145.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":153.64,"y":63.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":127.81,"y":191.85},"type":"O","description":"Pop Out"}]}},{"startIndex":65,"endIndex":72,"top":[65,66,67,68,69],"bottom":[70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":93.1,"y":84.57},"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":9,"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"coordinates":{"x":115.57,"y":163.75},"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":9,"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":143.81,"y":185.5},"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":9,"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":59.46,"y":90.81},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":102.26,"y":167.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":168.49,"y":121.96},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":80.4,"y":103.42},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":5,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":3,"hits":6,"errors":0,"leftOnBase":5},"away":{"runs":6,"hits":11,"errors":1,"leftOnBase":5}},"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":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"third":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"shortstop":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"left":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"center":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"right":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"onDeck":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"inHole":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"battingOrder":3,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"onDeck":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"inHole":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"battingOrder":8,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"balls":1,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":7,"airOuts":9,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":1,"hits":11,"hitByPitch":0,"avg":".254","atBats":35,"obp":".320","slg":".435","ops":".755","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":19,"rbi":6,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":10,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":33,"obp":".206","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":136,"era":"4.87","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.38","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":46,"strikes":90,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":3,"pitchesPerInning":"15.11","runsScoredPer9":"3.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":1,"chances":36,"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":"500","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":47,"groundOuts":110,"airOuts":97,"runs":68,"doubles":27,"triples":2,"homeRuns":17,"strikeOuts":146,"baseOnBalls":47,"intentionalWalks":0,"hits":106,"hitByPitch":0,"avg":".232","atBats":457,"obp":".304","slg":".411","ops":".715","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":506,"totalBases":188,"rbi":48,"leftOnBase":188,"sacBunts":2,"sacFlies":0,"babip":".303","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.88","popOuts":15,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":286,"errors":1,"chances":291,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":45,"groundOuts":81,"airOuts":95,"runs":27,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":43,"baseOnBalls":30,"intentionalWalks":0,"hits":66,"hitByPitch":5,"avg":".234","atBats":282,"obp":".316","slg":".344","ops":".660","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":323,"totalBases":97,"rbi":24,"leftOnBase":111,"sacBunts":0,"sacFlies":3,"babip":".248","groundOutsToAirouts":"0.85","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"35.25","popOuts":28,"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":166,"putOuts":103,"errors":5,"chances":274,"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"}]},"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 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":79,"groundOuts":105,"airOuts":134,"runs":80,"doubles":30,"triples":3,"homeRuns":25,"strikeOuts":122,"baseOnBalls":52,"intentionalWalks":3,"hits":135,"hitByPitch":4,"avg":".273","atBats":495,"obp":".346","slg":".497","ops":".843","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":553,"totalBases":246,"rbi":72,"leftOnBase":203,"sacBunts":0,"sacFlies":1,"babip":".315","groundOutsToAirouts":"0.78","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.80","popOuts":25,"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":{"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":16,"gamesStarted":9,"flyOuts":19,"groundOuts":61,"airOuts":38,"runs":32,"doubles":8,"triples":0,"homeRuns":13,"strikeOuts":61,"baseOnBalls":18,"intentionalWalks":1,"hits":55,"hitByPitch":4,"atBats":215,"obp":".325","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":957,"era":"5.04","inningsPitched":"55.1","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":31,"whip":"1.32","battersFaced":237,"outs":166,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":957,"balls":387,"strikes":570,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.61","rbi":0,"winPercentage":".286","pitchesPerInning":"17.30","gamesFinished":0,"strikeoutWalkRatio":"3.39","strikeoutsPer9Inn":"9.92","walksPer9Inn":"2.93","hitsPer9Inn":"8.95","runsScoredPer9":"5.20","homeRunsPer9":"2.11","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"note":"(H, 11)","summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":9,"strikes":22,"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":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":1,"flyOuts":40,"groundOuts":31,"airOuts":64,"runs":22,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":49,"baseOnBalls":18,"intentionalWalks":1,"hits":38,"hitByPitch":4,"atBats":179,"obp":".294","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":829,"era":"3.83","inningsPitched":"49.1","wins":3,"losses":3,"saves":0,"saveOpportunities":5,"holds":11,"blownSaves":5,"earnedRuns":21,"whip":"1.14","battersFaced":205,"outs":148,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":829,"balls":308,"strikes":521,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".500","pitchesPerInning":"16.80","gamesFinished":6,"strikeoutWalkRatio":"2.72","strikeoutsPer9Inn":"8.94","walksPer9Inn":"3.28","hitsPer9Inn":"6.93","runsScoredPer9":"4.01","homeRunsPer9":"1.46","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641386":{"person":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":9,"groundOuts":13,"airOuts":12,"runs":6,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":37,"obp":".318","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":172,"era":"4.66","inningsPitched":"9.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.45","battersFaced":44,"outs":29,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":61,"strikes":111,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".---","pitchesPerInning":"17.79","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.66","walksPer9Inn":"4.66","hitsPer9Inn":"8.38","runsScoredPer9":"5.59","homeRunsPer9":"1.86","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"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}},"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":{},"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":41,"gamesStarted":0,"flyOuts":29,"groundOuts":35,"airOuts":40,"runs":28,"doubles":4,"triples":2,"homeRuns":4,"strikeOuts":41,"baseOnBalls":28,"intentionalWalks":1,"hits":32,"hitByPitch":3,"atBats":142,"obp":".356","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":741,"era":"5.66","inningsPitched":"41.1","wins":2,"losses":2,"saves":1,"saveOpportunities":4,"holds":9,"blownSaves":3,"earnedRuns":26,"whip":"1.45","battersFaced":179,"outs":124,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":741,"balls":293,"strikes":448,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".500","pitchesPerInning":"17.93","gamesFinished":7,"strikeoutWalkRatio":"1.46","strikeoutsPer9Inn":"8.93","walksPer9Inn":"6.10","hitsPer9Inn":"6.97","runsScoredPer9":"6.10","homeRunsPer9":"0.87","inheritedRunners":16,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":20,"flyOuts":8,"groundOuts":17,"airOuts":15,"runs":4,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".233","atBats":60,"obp":".292","slg":".417","ops":".709","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":25,"rbi":6,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","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":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":5,"putOuts":162,"errors":3,"chances":170,"fielding":".982","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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1","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":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":6,"groundOuts":8,"airOuts":12,"runs":5,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".268","atBats":41,"obp":".295","slg":".341","ops":".636","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":14,"rbi":2,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"babip":".355","groundOutsToAirouts":"0.67","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":15,"errors":0,"chances":16,"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"}]},"ID680474":{"person":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"jerseyNumber":"12","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":26,"groundOuts":48,"airOuts":49,"runs":18,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":31,"baseOnBalls":19,"intentionalWalks":0,"hits":31,"hitByPitch":4,"avg":".200","atBats":155,"obp":".302","slg":".290","ops":".592","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":45,"rbi":11,"leftOnBase":69,"sacBunts":3,"sacFlies":1,"babip":".236","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"77.50","popOuts":8,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":114,"putOuts":75,"errors":3,"chances":192,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID547184":{"person":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":18,"groundOuts":25,"airOuts":29,"runs":9,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":13,"intentionalWalks":2,"hits":19,"hitByPitch":0,"atBats":89,"obp":".311","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":418,"era":"2.88","inningsPitched":"25.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":8,"whip":"1.28","battersFaced":104,"outs":75,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":418,"balls":157,"strikes":261,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".500","pitchesPerInning":"16.72","gamesFinished":7,"strikeoutWalkRatio":"1.38","strikeoutsPer9Inn":"6.48","walksPer9Inn":"4.68","hitsPer9Inn":"6.84","runsScoredPer9":"3.24","homeRunsPer9":"0.36","inheritedRunners":6,"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":true,"isSubstitute":false}},"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":18,"gamesStarted":9,"flyOuts":54,"groundOuts":49,"airOuts":85,"runs":42,"doubles":10,"triples":1,"homeRuns":15,"strikeOuts":45,"baseOnBalls":25,"intentionalWalks":0,"hits":76,"hitByPitch":5,"atBats":246,"obp":".373","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":1060,"era":"5.49","inningsPitched":"62.1","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.62","battersFaced":285,"outs":187,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1060,"balls":385,"strikes":675,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".333","pitchesPerInning":"17.01","gamesFinished":4,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"6.50","walksPer9Inn":"3.61","hitsPer9Inn":"10.97","runsScoredPer9":"6.06","homeRunsPer9":"2.17","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":8,"passedBall":0,"popOuts":15,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"note":"(W, 7-6)","summary":"6.0 IP, 2 ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":33,"strikes":61,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":3,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-4 | R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":60,"groundOuts":122,"airOuts":99,"runs":62,"doubles":23,"triples":1,"homeRuns":22,"strikeOuts":113,"baseOnBalls":45,"intentionalWalks":1,"hits":119,"hitByPitch":5,"avg":".264","atBats":451,"obp":".336","slg":".466","ops":".802","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":503,"totalBases":210,"rbi":73,"leftOnBase":218,"sacBunts":0,"sacFlies":2,"babip":".305","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.50","popOuts":14,"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":25,"putOuts":457,"errors":5,"chances":487,"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":22,"gamesStarted":0,"flyOuts":17,"groundOuts":19,"airOuts":27,"runs":10,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":33,"baseOnBalls":13,"intentionalWalks":1,"hits":19,"hitByPitch":2,"atBats":98,"obp":".301","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":458,"era":"3.38","inningsPitched":"26.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":10,"whip":"1.20","battersFaced":113,"outs":80,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":458,"balls":181,"strikes":277,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.18","gamesFinished":11,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"11.14","walksPer9Inn":"4.39","hitsPer9Inn":"6.41","runsScoredPer9":"3.37","homeRunsPer9":"1.01","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687231":{"person":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, 2 K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":7,"groundOuts":22,"airOuts":18,"runs":9,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":7,"baseOnBalls":10,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".279","atBats":61,"obp":".365","slg":".443","ops":".808","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":27,"rbi":8,"leftOnBase":22,"sacBunts":0,"sacFlies":3,"babip":".273","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.50","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":22,"errors":1,"chances":54,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"3-3 | 2 2B, 2 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":39,"groundOuts":51,"airOuts":57,"runs":62,"doubles":23,"triples":2,"homeRuns":25,"strikeOuts":106,"baseOnBalls":45,"intentionalWalks":2,"hits":96,"hitByPitch":1,"avg":".313","atBats":307,"obp":".399","slg":".645","ops":"1.044","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":357,"totalBases":198,"rbi":67,"leftOnBase":123,"sacBunts":0,"sacFlies":3,"babip":".397","groundOutsToAirouts":"0.89","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"12.28","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":545,"errors":8,"chances":582,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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, 1)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":30,"groundOuts":34,"airOuts":58,"runs":23,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":51,"baseOnBalls":25,"intentionalWalks":3,"hits":46,"hitByPitch":1,"atBats":186,"obp":".335","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":880,"era":"3.75","inningsPitched":"48.0","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":20,"whip":"1.48","battersFaced":215,"outs":144,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":880,"balls":318,"strikes":562,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".500","pitchesPerInning":"18.33","gamesFinished":14,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"9.56","walksPer9Inn":"4.69","hitsPer9Inn":"8.63","runsScoredPer9":"4.31","homeRunsPer9":"0.75","inheritedRunners":23,"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"}]},"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":"800","stats":{"batting":{"summary":"1-3 | 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":4,"groundOuts":5,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".286","atBats":14,"obp":".353","slg":".357","ops":".710","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":5,"rbi":3,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":6,"groundOuts":6,"airOuts":9,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".255","atBats":51,"obp":".298","slg":".490","ops":".788","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":25,"rbi":12,"leftOnBase":19,"sacBunts":0,"sacFlies":2,"babip":".400","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","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":24,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"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":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"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":95,"flyOuts":57,"groundOuts":89,"airOuts":109,"runs":56,"doubles":21,"triples":0,"homeRuns":27,"strikeOuts":73,"baseOnBalls":27,"intentionalWalks":1,"hits":98,"hitByPitch":0,"avg":".269","atBats":364,"obp":".316","slg":".549","ops":".865","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":200,"rbi":58,"leftOnBase":169,"sacBunts":0,"sacFlies":5,"babip":".264","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.48","popOuts":22,"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":15,"stolenBases":80,"stolenBasePercentage":".842","caughtStealingPercentage":".158","assists":28,"putOuts":695,"errors":6,"chances":729,"fielding":".992","passedBall":7,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":3,"flyOuts":18,"groundOuts":32,"airOuts":33,"runs":16,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":123,"obp":".281","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":547,"era":"4.28","inningsPitched":"33.2","wins":2,"losses":2,"saves":3,"saveOpportunities":3,"holds":1,"blownSaves":0,"earnedRuns":16,"whip":"1.13","battersFaced":139,"outs":101,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":547,"balls":206,"strikes":341,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".500","pitchesPerInning":"16.25","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.36","walksPer9Inn":"3.74","hitsPer9Inn":"6.42","runsScoredPer9":"4.28","homeRunsPer9":"1.07","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656794":{"person":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":5,"flyOuts":38,"groundOuts":71,"airOuts":71,"runs":34,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":83,"baseOnBalls":28,"intentionalWalks":2,"hits":85,"hitByPitch":5,"atBats":306,"obp":".346","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1350,"era":"2.94","inningsPitched":"79.2","wins":2,"losses":5,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":26,"whip":"1.42","battersFaced":344,"outs":239,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":1350,"balls":471,"strikes":879,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".286","pitchesPerInning":"16.95","gamesFinished":9,"strikeoutWalkRatio":"2.96","strikeoutsPer9Inn":"9.38","walksPer9Inn":"3.16","hitsPer9Inn":"9.60","runsScoredPer9":"3.84","homeRunsPer9":"0.56","inheritedRunners":17,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":0,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":24,"flyOuts":105,"groundOuts":107,"airOuts":194,"runs":77,"doubles":31,"triples":0,"homeRuns":24,"strikeOuts":114,"baseOnBalls":44,"intentionalWalks":0,"hits":123,"hitByPitch":3,"atBats":531,"obp":".291","caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2351,"era":"4.24","inningsPitched":"140.0","wins":10,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.19","battersFaced":585,"outs":420,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2351,"balls":866,"strikes":1485,"strikePercentage":".630","hitBatsmen":3,"balks":3,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".556","pitchesPerInning":"16.79","gamesFinished":0,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"7.33","walksPer9Inn":"2.83","hitsPer9Inn":"7.91","runsScoredPer9":"4.95","homeRunsPer9":"1.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":35,"lineOuts":54},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"33","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":41,"groundOuts":46,"airOuts":78,"runs":36,"doubles":13,"triples":0,"homeRuns":10,"strikeOuts":68,"baseOnBalls":32,"intentionalWalks":2,"hits":52,"hitByPitch":0,"avg":".214","atBats":243,"obp":".304","slg":".391","ops":".695","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":276,"totalBases":95,"rbi":29,"leftOnBase":102,"sacBunts":0,"sacFlies":1,"babip":".253","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.30","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":175,"errors":3,"chances":181,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":3,"gamesStarted":2,"flyOuts":9,"groundOuts":5,"airOuts":13,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".372","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":181,"era":"1.86","inningsPitched":"9.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.66","battersFaced":43,"outs":29,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":181,"balls":85,"strikes":96,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.72","gamesFinished":0,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"8.38","walksPer9Inn":"7.45","hitsPer9Inn":"7.45","runsScoredPer9":"1.86","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[701762,669127,667670,691016,671732,687231,668709,695391,649966,666126,680474,682052,686993,663687],"pitchers":[682052,686993,663687],"bench":[680862,687515],"bullpen":[665660,674370,641386,621053,669372,547184,806960,656794,678022,605488],"battingOrder":[701762,669127,667670,691016,671732,687231,668709,695391,680474],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Kurtz 2 (23, Ryan, Ryan); Butler, L (27, Ryan); Hernaiz (2, Ohl); Bleday (13, Ramírez, E)."},{"label":"HR","value":"Langeliers (27, 3rd inning off Ryan, 1 on, 2 out)."},{"label":"TB","value":"Bleday 2; Butler, L 2; Harris, B; Hernaiz 3; Kurtz 5; Langeliers 4; Soderstrom; Urías, L."},{"label":"RBI","value":"Harris, B 2 (3); Kurtz (67); Langeliers 2 (58); Urías, L (24)."},{"label":"2-out RBI","value":"Urías, L; Kurtz; Langeliers 2."},{"label":"Runners left in scoring position, 2 out","value":"Soderstrom; Langeliers 3."},{"label":"SF","value":"Harris, B."},{"label":"GIDP","value":"Langeliers; Urías, L."},{"label":"Team RISP","value":"4-for-13."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Harris, B (1, fielding)."}]}],"note":[{"label":"a","value":"Grounded out for Urías, L in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":10,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".237","atBats":33,"obp":".309","slg":".396","ops":".705","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":13,"rbi":3,"leftOnBase":8,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":7,"airOuts":9,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":1,"hits":11,"hitByPitch":0,"atBats":35,"obp":".342","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":166,"era":"4.26","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.28","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":166,"balls":56,"strikes":110,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":6,"pitchesPerInning":"18.44","runsScoredPer9":"6.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID543859":{"person":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":10,"groundOuts":7,"airOuts":18,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":2,"atBats":37,"obp":".233","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":184,"era":"2.45","inningsPitched":"11.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"0.73","battersFaced":43,"outs":33,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":184,"balls":72,"strikes":112,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.73","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.55","walksPer9Inn":"3.27","hitsPer9Inn":"3.27","runsScoredPer9":"2.45","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"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}},"ID621139":{"person":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":10,"groundOuts":11,"airOuts":12,"runs":6,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":1,"hits":11,"hitByPitch":0,"atBats":43,"obp":".353","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":210,"era":"4.76","inningsPitched":"11.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"1.59","battersFaced":51,"outs":34,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":210,"balls":85,"strikes":125,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".000","pitchesPerInning":"18.53","gamesFinished":5,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"7.94","walksPer9Inn":"5.56","hitsPer9Inn":"8.74","runsScoredPer9":"4.76","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623437":{"person":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":1,"flyOuts":22,"groundOuts":61,"airOuts":47,"runs":27,"doubles":13,"triples":0,"homeRuns":2,"strikeOuts":46,"baseOnBalls":13,"intentionalWalks":2,"hits":55,"hitByPitch":4,"atBats":205,"obp":".321","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":802,"era":"3.66","inningsPitched":"51.2","wins":1,"losses":3,"saves":2,"saveOpportunities":4,"holds":3,"blownSaves":2,"earnedRuns":21,"whip":"1.32","battersFaced":226,"outs":155,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":802,"balls":269,"strikes":533,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".250","pitchesPerInning":"15.52","gamesFinished":13,"strikeoutWalkRatio":"3.54","strikeoutsPer9Inn":"8.01","walksPer9Inn":"2.26","hitsPer9Inn":"9.58","runsScoredPer9":"4.70","homeRunsPer9":"0.35","inheritedRunners":15,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":3,"chances":14,"fielding":".786","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"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":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":48,"groundOuts":54,"airOuts":79,"runs":31,"doubles":10,"triples":3,"homeRuns":13,"strikeOuts":61,"baseOnBalls":21,"intentionalWalks":1,"hits":50,"hitByPitch":4,"avg":".208","atBats":240,"obp":".281","slg":".438","ops":".719","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":269,"totalBases":105,"rbi":38,"leftOnBase":105,"sacBunts":2,"sacFlies":2,"babip":".220","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.46","popOuts":10,"lineOuts":21},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"20.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"18.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":97,"putOuts":200,"errors":2,"chances":299,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686797":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"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":105,"flyOuts":68,"groundOuts":98,"airOuts":111,"runs":34,"doubles":12,"triples":1,"homeRuns":13,"strikeOuts":71,"baseOnBalls":20,"intentionalWalks":0,"hits":90,"hitByPitch":3,"avg":".245","atBats":367,"obp":".288","slg":".390","ops":".678","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":393,"totalBases":143,"rbi":52,"leftOnBase":156,"sacBunts":0,"sacFlies":3,"babip":".269","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.23","popOuts":18,"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":172,"putOuts":112,"errors":5,"chances":289,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID668885":{"person":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":3,"groundOuts":20,"airOuts":10,"runs":5,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".245","atBats":49,"obp":".288","slg":".367","ops":".655","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":18,"rbi":1,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"babip":".275","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":28,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID570632":{"person":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":4,"flyOuts":18,"groundOuts":30,"airOuts":42,"runs":14,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":1,"hits":33,"hitByPitch":0,"atBats":120,"obp":".333","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":522,"era":"4.06","inningsPitched":"31.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.42","battersFaced":133,"outs":93,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":189,"strikes":333,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".---","pitchesPerInning":"16.84","gamesFinished":5,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"4.94","walksPer9Inn":"3.19","hitsPer9Inn":"9.58","runsScoredPer9":"4.06","homeRunsPer9":"1.74","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID541640":{"person":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":9,"strikes":16,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":8,"groundOuts":9,"airOuts":12,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":1,"hits":8,"hitByPitch":0,"atBats":33,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":133,"era":"2.79","inningsPitched":"9.2","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.03","battersFaced":36,"outs":29,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":48,"strikes":85,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"13.76","gamesFinished":8,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"4.66","walksPer9Inn":"1.86","hitsPer9Inn":"7.45","runsScoredPer9":"3.72","homeRunsPer9":"1.86","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"47","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":11,"groundOuts":37,"airOuts":22,"runs":9,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":39,"baseOnBalls":13,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".192","atBats":120,"obp":".274","slg":".317","ops":".591","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":38,"rbi":9,"leftOnBase":62,"sacBunts":0,"sacFlies":1,"babip":".253","groundOutsToAirouts":"1.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":0,"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":58,"putOuts":71,"errors":3,"chances":132,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701487":{"person":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":54,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":13,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":17,"strikes":37,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":3,"flyOuts":11,"groundOuts":15,"airOuts":22,"runs":17,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":75,"obp":".375","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":342,"era":"6.62","inningsPitched":"17.2","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":13,"whip":"1.70","battersFaced":80,"outs":53,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":342,"balls":121,"strikes":221,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":1,"winPercentage":".000","pitchesPerInning":"19.36","gamesFinished":1,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"6.62","walksPer9Inn":"2.55","hitsPer9Inn":"12.74","runsScoredPer9":"8.66","homeRunsPer9":"2.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680837":{"person":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"jerseyNumber":"53","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":5,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".167","atBats":12,"obp":".167","slg":".417","ops":".584","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".100","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":6,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681508":{"person":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"jerseyNumber":"11","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":13,"groundOuts":10,"airOuts":24,"runs":8,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":7,"hitByPitch":2,"avg":".123","atBats":57,"obp":".254","slg":".140","ops":".394","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":8,"rbi":4,"leftOnBase":32,"sacBunts":1,"sacFlies":0,"babip":".175","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":5,"putOuts":47,"errors":1,"chances":53,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680777":{"person":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":54,"groundOuts":71,"airOuts":103,"runs":44,"doubles":22,"triples":0,"homeRuns":9,"strikeOuts":79,"baseOnBalls":39,"intentionalWalks":1,"hits":91,"hitByPitch":7,"avg":".265","atBats":344,"obp":".351","slg":".407","ops":".758","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":390,"totalBases":140,"rbi":42,"leftOnBase":143,"sacBunts":0,"sacFlies":0,"babip":".320","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.22","popOuts":23,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":13,"stolenBases":48,"stolenBasePercentage":".787","caughtStealingPercentage":".213","assists":26,"putOuts":564,"errors":5,"chances":595,"fielding":".992","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID681546":{"person":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":5,"groundOuts":10,"airOuts":11,"runs":8,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":21,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".106","atBats":47,"obp":".192","slg":".298","ops":".490","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":14,"rbi":4,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.50","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":25,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663485":{"person":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":53,"gamesStarted":3,"flyOuts":29,"groundOuts":55,"airOuts":59,"runs":30,"doubles":10,"triples":2,"homeRuns":6,"strikeOuts":45,"baseOnBalls":14,"intentionalWalks":0,"hits":52,"hitByPitch":2,"atBats":206,"obp":".302","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":860,"era":"4.33","inningsPitched":"54.0","wins":3,"losses":3,"saves":2,"saveOpportunities":5,"holds":9,"blownSaves":3,"earnedRuns":26,"whip":"1.22","battersFaced":227,"outs":162,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":860,"balls":301,"strikes":559,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".500","pitchesPerInning":"15.93","gamesFinished":13,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"7.50","walksPer9Inn":"2.33","hitsPer9Inn":"8.67","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641672":{"person":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":1,"flyOuts":8,"groundOuts":16,"airOuts":15,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":11,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":53,"obp":".359","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":255,"era":"4.30","inningsPitched":"14.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.57","battersFaced":64,"outs":44,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":255,"balls":108,"strikes":147,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.39","gamesFinished":1,"strikeoutWalkRatio":"0.91","strikeoutsPer9Inn":"6.14","walksPer9Inn":"6.75","hitsPer9Inn":"7.36","runsScoredPer9":"4.30","homeRunsPer9":"1.23","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641927":{"person":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":89,"groundOuts":75,"airOuts":159,"runs":63,"doubles":27,"triples":0,"homeRuns":24,"strikeOuts":86,"baseOnBalls":24,"intentionalWalks":0,"hits":122,"hitByPitch":4,"atBats":436,"obp":".320","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1755,"era":"5.15","inningsPitched":"108.1","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.35","battersFaced":470,"outs":325,"gamesPitched":20,"completeGames":1,"shutouts":0,"pitchesThrown":1755,"balls":578,"strikes":1177,"strikePercentage":".670","hitBatsmen":4,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".364","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"3.58","strikeoutsPer9Inn":"7.14","walksPer9Inn":"1.99","hitsPer9Inn":"10.14","runsScoredPer9":"5.23","homeRunsPer9":"1.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":47,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681892":{"person":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":13,"groundOuts":31,"airOuts":19,"runs":15,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":1,"hits":34,"hitByPitch":1,"atBats":100,"obp":".398","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":424,"era":"5.32","inningsPitched":"23.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":14,"whip":"1.86","battersFaced":113,"outs":71,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":424,"balls":158,"strikes":266,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".667","pitchesPerInning":"17.92","gamesFinished":9,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"6.85","walksPer9Inn":"3.80","hitsPer9Inn":"12.93","runsScoredPer9":"5.70","homeRunsPer9":"0.76","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668904":{"person":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":51,"groundOuts":55,"airOuts":90,"runs":24,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":41,"baseOnBalls":22,"intentionalWalks":0,"hits":53,"hitByPitch":0,"avg":".224","atBats":237,"obp":".287","slg":".359","ops":".646","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":261,"totalBases":85,"rbi":28,"leftOnBase":105,"sacBunts":0,"sacFlies":2,"babip":".245","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":20,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":83,"putOuts":47,"errors":2,"chances":132,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663616":{"person":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"jerseyNumber":"9","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":60,"groundOuts":101,"airOuts":105,"runs":52,"doubles":17,"triples":1,"homeRuns":16,"strikeOuts":98,"baseOnBalls":41,"intentionalWalks":1,"hits":96,"hitByPitch":4,"avg":".242","atBats":396,"obp":".317","slg":".412","ops":".729","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":163,"rbi":49,"leftOnBase":165,"sacBunts":0,"sacFlies":4,"babip":".280","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.75","popOuts":15,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":105,"errors":0,"chances":106,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID650893":{"person":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"jerseyNumber":"92","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":0,"flyOuts":18,"groundOuts":28,"airOuts":32,"runs":18,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":23,"baseOnBalls":7,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":111,"obp":".308","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":435,"era":"5.59","inningsPitched":"29.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":18,"whip":"1.24","battersFaced":120,"outs":87,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":435,"balls":149,"strikes":286,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":5,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"7.14","walksPer9Inn":"2.17","hitsPer9Inn":"9.00","runsScoredPer9":"5.59","homeRunsPer9":"2.17","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"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}},"ID621439":{"person":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","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":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":54,"groundOuts":60,"airOuts":97,"runs":73,"doubles":15,"triples":4,"homeRuns":25,"strikeOuts":107,"baseOnBalls":31,"intentionalWalks":3,"hits":99,"hitByPitch":4,"avg":".277","atBats":358,"obp":".337","slg":".550","ops":".887","caughtStealing":0,"stolenBases":18,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":398,"totalBases":197,"rbi":61,"leftOnBase":121,"sacBunts":0,"sacFlies":5,"babip":".320","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.32","popOuts":19,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":207,"errors":2,"chances":211,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID805673":{"person":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":24,"groundOuts":32,"airOuts":47,"runs":27,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":63,"baseOnBalls":15,"intentionalWalks":0,"hits":54,"hitByPitch":0,"atBats":194,"obp":".329","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":832,"era":"5.06","inningsPitched":"48.0","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.44","battersFaced":211,"outs":144,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":832,"balls":287,"strikes":545,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".429","pitchesPerInning":"17.33","gamesFinished":0,"strikeoutWalkRatio":"4.20","strikeoutsPer9Inn":"11.81","walksPer9Inn":"2.81","hitsPer9Inn":"10.13","runsScoredPer9":"5.06","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657746":{"person":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(L, 12-6)","summary":"4.0 IP, 5 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":4,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":20,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":30,"strikes":57,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"11.25","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":24,"flyOuts":91,"groundOuts":94,"airOuts":163,"runs":49,"doubles":25,"triples":0,"homeRuns":17,"strikeOuts":159,"baseOnBalls":28,"intentionalWalks":0,"hits":108,"hitByPitch":11,"atBats":521,"obp":".262","caughtStealing":11,"stolenBases":16,"stolenBasePercentage":".593","caughtStealingPercentage":".407","numberOfPitches":2278,"era":"2.96","inningsPitched":"143.0","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"0.95","battersFaced":563,"outs":429,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2278,"balls":778,"strikes":1500,"strikePercentage":".660","hitBatsmen":11,"balks":2,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.58","rbi":5,"winPercentage":".667","pitchesPerInning":"15.93","gamesFinished":0,"strikeoutWalkRatio":"5.68","strikeoutsPer9Inn":"10.01","walksPer9Inn":"1.76","hitsPer9Inn":"6.80","runsScoredPer9":"3.08","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":41,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670242":{"person":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":27,"groundOuts":49,"airOuts":64,"runs":35,"doubles":13,"triples":3,"homeRuns":16,"strikeOuts":86,"baseOnBalls":37,"intentionalWalks":0,"hits":53,"hitByPitch":5,"avg":".212","atBats":250,"obp":".323","slg":".480","ops":".803","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":120,"rbi":28,"leftOnBase":92,"sacBunts":0,"sacFlies":2,"babip":".247","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.62","popOuts":23,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":111,"errors":2,"chances":116,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":13,"groundOuts":18,"airOuts":18,"runs":10,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":8,"intentionalWalks":0,"hits":24,"hitByPitch":2,"avg":".338","atBats":71,"obp":".420","slg":".507","ops":".927","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":36,"rbi":14,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".379","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.50","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":24,"errors":2,"chances":55,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[621439,680777,663616,807712,668904,686797,665019,668885,670242,657746,701487,541640],"pitchers":[657746,701487,541640],"bench":[680837,681508,666397,681546],"bullpen":[650893,681892,641672,621139,805673,641927,663485,543859,623437,570632],"battingOrder":[621439,680777,663616,807712,668904,686797,665019,668885,670242],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Wallner (13, Lopez, J)."},{"label":"HR","value":"Lee, B (13, 4th inning off Lopez, J, 0 on, 1 out); Jeffers (9, 5th inning off Lopez, J, 0 on, 2 out)."},{"label":"TB","value":"Jeffers 5; Keaschall; Larnach; Lee, B 4; Wallner 2."},{"label":"RBI","value":"Jeffers (42); Lee, B (52); Wallner (28)."},{"label":"2-out RBI","value":"Jeffers; Wallner."},{"label":"Runners left in scoring position, 2 out","value":"Lewis, R 2; Buxton."},{"label":"SAC","value":"Clemens."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Lee, B-Keaschall-Clemens; Keaschall-Lee, B-Clemens)."}]}],"note":[]}},"officials":[{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Kurtz (by Ramírez, E)."},{"label":"Pitches-strikes","value":"Lopez, J 94-61; Sterner 31-22; Harris, H 11-7; Ryan 87-57; Ohl 54-37; Ramírez, E 25-16."},{"label":"Groundouts-flyouts","value":"Lopez, J 7-2; Sterner 2-0; Harris, H 1-1; Ryan 2-3; Ohl 3-3; Ramírez, E 2-0."},{"label":"Batters faced","value":"Lopez, J 24; Sterner 8; Harris, H 3; Ryan 20; Ohl 13; Ramírez, E 5."},{"label":"Umpires","value":"HP: Adam Beck. 1B: Dan Iassogna. 2B: Edwin Jimenez. 3B: Willie Traynor. "},{"label":"Weather","value":"82 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, Out To RF."},{"label":"First pitch","value":"6:43 PM."},{"label":"T","value":"2:39."},{"label":"Att","value":"22,725."},{"label":"Venue","value":"Target Field."},{"label":"August 19, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","boxscoreName":"Kurtz"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"3-3 | 2 2B, 2 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":39,"groundOuts":51,"airOuts":57,"runs":62,"doubles":23,"triples":2,"homeRuns":25,"strikeOuts":106,"baseOnBalls":45,"intentionalWalks":2,"hits":96,"hitByPitch":1,"avg":".313","atBats":307,"obp":".399","slg":".645","ops":"1.044","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":357,"totalBases":198,"rbi":67,"leftOnBase":123,"sacBunts":0,"sacFlies":3,"babip":".397","groundOutsToAirouts":"0.89","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"12.28","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":545,"errors":8,"chances":582,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487","boxscoreName":"Ohl"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":54,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":13,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":17,"strikes":37,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":3,"flyOuts":11,"groundOuts":15,"airOuts":22,"runs":17,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":75,"obp":".375","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":342,"era":"6.62","inningsPitched":"17.2","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":13,"whip":"1.70","battersFaced":80,"outs":53,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":342,"balls":121,"strikes":221,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":1,"winPercentage":".000","pitchesPerInning":"19.36","gamesFinished":1,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"6.62","walksPer9Inn":"2.55","hitsPer9Inn":"12.74","runsScoredPer9":"8.66","homeRunsPer9":"2.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":58,"pitchingGameScore":58},{"player":{"person":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777","boxscoreName":"Jeffers"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":54,"groundOuts":71,"airOuts":103,"runs":44,"doubles":22,"triples":0,"homeRuns":9,"strikeOuts":79,"baseOnBalls":39,"intentionalWalks":1,"hits":91,"hitByPitch":7,"avg":".265","atBats":344,"obp":".351","slg":".407","ops":".758","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":390,"totalBases":140,"rbi":42,"leftOnBase":143,"sacBunts":0,"sacFlies":0,"babip":".320","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.22","popOuts":23,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":13,"stolenBases":48,"stolenBasePercentage":".787","caughtStealingPercentage":".213","assists":26,"putOuts":564,"errors":5,"chances":595,"fielding":".992","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"loser":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"save":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}